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

Public Member Functions

def __init__ (self, name, dist, trans, value=None, orthogPoly=None)
 
def __str__ (self)
 
def getCount (self)
 
def getDistribution (self)
 
def getOrthogonalPolynomial (self)
 
def getTransformation (self)
 
def isActive (self)
 
def isUncertain (self)
 
def setDistribution (self, dist)
 

Detailed Description

Uncertain parameter

Constructor & Destructor Documentation

◆ __init__()

def python.uq.parameters.UncertainParameter.UncertainParameter.__init__ (   self,
  name,
  dist,
  trans,
  value = None,
  orthogPoly = None 
)

References python.uq.parameters.UncertainParameter.UncertainParameter._dist, python.uq.dists.Lognormal.Lognormal._dist, python.uq.dists.Beta.Beta._dist, python.uq.dists.Uniform.Uniform._dist, python.uq.dists.Normal.Normal._dist, python.uq.dists.TNormal.TNormal._dist, python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor._dist, python.uq.parameters.UncertainParameter.UncertainParameter._orthogPoly, python.uq.parameters.DeterministicParameter.DeterministicParameter._trans, python.uq.parameters.UncertainParameter.UncertainParameter._trans, python.uq.parameters.Parameter.Parameter._trans, python.uq.parameters.DeterministicParameter.DeterministicParameter._value, python.uq.parameters.UncertainParameter.UncertainParameter._value, python.uq.parameters.Parameter.Parameter._value, and python.uq.parameters.ParameterDescriptor.ParameterDescriptor._value.

Member Function Documentation

◆ __str__()

def python.uq.parameters.UncertainParameter.UncertainParameter.__str__ (   self)

References python.uq.parameters.UncertainParameter.UncertainParameter._dist, python.uq.dists.Lognormal.Lognormal._dist, python.uq.dists.Beta.Beta._dist, python.uq.dists.Uniform.Uniform._dist, python.uq.dists.TNormal.TNormal._dist, python.uq.dists.Normal.Normal._dist, python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor._dist, python.uq.parameters.Parameter.Parameter._name, python.uq.parameters.ParameterDescriptor.ParameterDescriptor._name, python.uq.parameters.UncertainParameter.UncertainParameter._value, python.uq.parameters.DeterministicParameter.DeterministicParameter._value, python.uq.parameters.Parameter.Parameter._value, python.uq.parameters.ParameterDescriptor.ParameterDescriptor._value, python.uq.parameters.UncertainParameter.UncertainParameter.isActive(), and python.uq.parameters.Parameter.Parameter.isActive().

◆ getCount()

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

References python.uq.parameters.UncertainParameter.UncertainParameter._dist, python.uq.dists.Lognormal.Lognormal._dist, python.uq.dists.Beta.Beta._dist, python.uq.dists.Uniform.Uniform._dist, python.uq.dists.TNormal.TNormal._dist, python.uq.dists.Normal.Normal._dist, and python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor._dist.

◆ getDistribution()

def python.uq.parameters.UncertainParameter.UncertainParameter.getDistribution (   self)

References python.uq.parameters.UncertainParameter.UncertainParameter._dist, python.uq.dists.Lognormal.Lognormal._dist, python.uq.dists.Beta.Beta._dist, python.uq.dists.Uniform.Uniform._dist, python.uq.dists.TNormal.TNormal._dist, python.uq.dists.Normal.Normal._dist, and python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor._dist.

◆ getOrthogonalPolynomial()

def python.uq.parameters.UncertainParameter.UncertainParameter.getOrthogonalPolynomial (   self)

References python.uq.parameters.UncertainParameter.UncertainParameter._orthogPoly.

◆ getTransformation()

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

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

◆ isActive()

def python.uq.parameters.UncertainParameter.UncertainParameter.isActive (   self)

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

Referenced by python.uq.parameters.UncertainParameter.UncertainParameter.__str__().

◆ isUncertain()

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

◆ setDistribution()

def python.uq.parameters.UncertainParameter.UncertainParameter.setDistribution (   self,
  dist 
)

References python.uq.parameters.UncertainParameter.UncertainParameter._dist, python.uq.dists.Lognormal.Lognormal._dist, python.uq.dists.Beta.Beta._dist, python.uq.dists.Uniform.Uniform._dist, python.uq.dists.TNormal.TNormal._dist, python.uq.dists.Normal.Normal._dist, and python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor._dist.


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