MeasureEvaluation

class otrobopt.MeasureEvaluation(*args)

Measure evaluation base class.

Base class for measure function evaluations, allows to define robust counterparts of parametric objective or constraint functions.

Methods

__call__(inP)

Call self as a function.

getClassName()

Accessor to the object's name.

getDistribution()

Distribution accessor.

getFunction()

Function accessor.

getId()

Accessor to the object's id.

getImplementation()

Accessor to the underlying implementation.

getName()

Accessor to the object's name.

setDistribution(distribution)

Distribution accessor.

setFunction(function)

Function accessor.

setName(name)

Accessor to the object's name.

GetClassName

__init__(*args)
getClassName()

Accessor to the object’s name.

Returns:
class_namestr

The object class name (object.__class__.__name__).

getDistribution()

Distribution accessor.

Returns:
distributionopenturns.Distribution

Parameters distribution.

getFunction()

Function accessor.

Returns:
functionopenturns.Function

Parametric function.

getId()

Accessor to the object’s id.

Returns:
idint

Internal unique identifier.

getImplementation()

Accessor to the underlying implementation.

Returns:
implImplementation

A copy of the underlying implementation object.

getName()

Accessor to the object’s name.

Returns:
namestr

The name of the object.

setDistribution(distribution)

Distribution accessor.

Parameters:
distributionopenturns.Distribution

Parameters distribution.

setFunction(function)

Function accessor.

Parameters:
functionopenturns.Function

Parametric function.

setName(name)

Accessor to the object’s name.

Parameters:
namestr

The name of the object.