SG++-Doxygen-Documentation
python.uq.transformation.RosenblattTransformation.RosenblattTransformation Class Reference
Inheritance diagram for python.uq.transformation.RosenblattTransformation.RosenblattTransformation:

Public Member Functions

def __init__ (self, dist)
 
def __str__ (self)
 
def fromJson (cls, jsonObject)
 
def getSize (self)
 
def probabilisticToUnit (self, q)
 
def toJson (self)
 
def unitToProbabilistic (self, p)
 
def vol (self)
 

Detailed Description

The inverse CDF transformation class

Constructor & Destructor Documentation

◆ __init__()

def python.uq.transformation.RosenblattTransformation.RosenblattTransformation.__init__ (   self,
  dist 
)
Constructor

References python.uq.parameters.UncertainParameter.UncertainParameter._dist, python.uq.dists.Lognormal.Lognormal._dist, python.uq.transformation.RosenblattTransformation.RosenblattTransformation._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, and python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor._dist.

Member Function Documentation

◆ __str__()

def python.uq.transformation.RosenblattTransformation.RosenblattTransformation.__str__ (   self)

◆ fromJson()

def python.uq.transformation.RosenblattTransformation.RosenblattTransformation.fromJson (   cls,
  jsonObject 
)

◆ getSize()

def python.uq.transformation.RosenblattTransformation.RosenblattTransformation.getSize (   self)

References python.uq.parameters.UncertainParameter.UncertainParameter._dist, python.uq.dists.Lognormal.Lognormal._dist, python.uq.transformation.RosenblattTransformation.RosenblattTransformation._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, and python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor._dist.

Referenced by python.uq.uq_setting.UQSetting.UQSetting.convert(), python.uq.uq_setting.UQSetting.UQSetting.getTimeDependentResults(), python.uq.uq_setting.UQSetting.UQSetting.runSamples(), and python.uq.uq_setting.UQSetting.UQSetting.runSamples_withoutDistribution().

◆ probabilisticToUnit()

def python.uq.transformation.RosenblattTransformation.RosenblattTransformation.probabilisticToUnit (   self,
  q 
)
Performs the CDF function of the given distribution on p
@param q: numeric value in the probabilistic space
@return: numeric value in [0, 1]

References python.uq.parameters.UncertainParameter.UncertainParameter._dist, python.uq.dists.Lognormal.Lognormal._dist, python.uq.transformation.RosenblattTransformation.RosenblattTransformation._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, and python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor._dist.

◆ toJson()

def python.uq.transformation.RosenblattTransformation.RosenblattTransformation.toJson (   self)
Returns a string that represents the object

References python.uq.parameters.UncertainParameter.UncertainParameter._dist, python.uq.dists.Lognormal.Lognormal._dist, python.uq.transformation.RosenblattTransformation.RosenblattTransformation._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, and python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor._dist.

Referenced by python.uq.uq_setting.UQSetting.UQSetting.__str__(), and python.uq.uq_setting.UQSetting.UQSetting.createMemento().

◆ unitToProbabilistic()

def python.uq.transformation.RosenblattTransformation.RosenblattTransformation.unitToProbabilistic (   self,
  p 
)
Performs the PPF function of the given distribution on p which
has to be in [0, 1]
@param p: numeric value in [0, 1]
@return: numeric value in the probabilistic space

References python.uq.parameters.UncertainParameter.UncertainParameter._dist, python.uq.dists.Lognormal.Lognormal._dist, python.uq.transformation.RosenblattTransformation.RosenblattTransformation._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, and python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor._dist.

◆ vol()

def python.uq.transformation.RosenblattTransformation.RosenblattTransformation.vol (   self)

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