SG++-Doxygen-Documentation
python.uq.parameters.Parameter.Parameter Class Reference
Inheritance diagram for python.uq.parameters.Parameter.Parameter:

Public Member Functions

def __init__ (self, name)
 
def fromJson (cls, jsonObject)
 
def getCount (self)
 
def getName (self)
 
def getProbabilisticValue (self)
 
def getTransformation (self)
 
def getUnitValue (self)
 
def hasValue (self, value)
 
def isActive (self)
 
def isUncertain (self)
 
def setName (self, name)
 
def toJson (self)
 

Detailed Description

Super-class for parameters

Constructor & Destructor Documentation

◆ __init__()

def python.uq.parameters.Parameter.Parameter.__init__ (   self,
  name 
)

References python.uq.parameters.Parameter.Parameter._name, python.uq.parameters.DeterministicParameter.DeterministicParameter._trans, python.uq.parameters.Parameter.Parameter._trans, python.uq.parameters.DeterministicParameter.DeterministicParameter._value, and python.uq.parameters.Parameter.Parameter._value.

Member Function Documentation

◆ fromJson()

def python.uq.parameters.Parameter.Parameter.fromJson (   cls,
  jsonObject 
)
Restores the Parameter object from the json object
with its attributes.
@param jsonObject: json object
@return: the restored Parameter object

Referenced by python.uq.sampler.asgc.ASGCSampler.ASGCSampler.setMemento(), and python.uq.uq_setting.UQSetting.UQSetting.setMemento().

◆ getCount()

def python.uq.parameters.Parameter.Parameter.getCount (   self)

◆ getName()

def python.uq.parameters.Parameter.Parameter.getName (   self)

References python.uq.parameters.Parameter.Parameter._name.

◆ getProbabilisticValue()

def python.uq.parameters.Parameter.Parameter.getProbabilisticValue (   self)

References python.uq.parameters.DeterministicParameter.DeterministicParameter._value, and python.uq.parameters.Parameter.Parameter._value.

◆ getTransformation()

def python.uq.parameters.Parameter.Parameter.getTransformation (   self)

References python.uq.parameters.DeterministicParameter.DeterministicParameter._trans, and python.uq.parameters.Parameter.Parameter._trans.

◆ getUnitValue()

def python.uq.parameters.Parameter.Parameter.getUnitValue (   self)

References python.uq.parameters.DeterministicParameter.DeterministicParameter._trans, python.uq.parameters.Parameter.Parameter._trans, python.uq.parameters.DeterministicParameter.DeterministicParameter._value, and python.uq.parameters.Parameter.Parameter._value.

◆ hasValue()

def python.uq.parameters.Parameter.Parameter.hasValue (   self,
  value 
)

◆ isActive()

◆ isUncertain()

def python.uq.parameters.Parameter.Parameter.isUncertain (   self)

◆ setName()

def python.uq.parameters.Parameter.Parameter.setName (   self,
  name 
)

References python.uq.parameters.Parameter.Parameter._name.

◆ toJson()


The documentation for this class was generated from the following file: