SG++-Doxygen-Documentation
Loading...
Searching...
No Matches
python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor Class Reference
Inheritance diagram for python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor:
python.uq.parameters.ParameterDescriptor.ParameterDescriptor

Public Member Functions

 __init__ (self)
 
 andGetResult (self)
 
 withBetaDistribution (self, p, q, accLevel=0., width=1.)
 
 withDistribution (self, dist)
 
 withLinearTransformation (self)
 
 withLognormalDistribution (self, mu, sigma, alpha)
 
 withMultivariateNormalDistribution (self, mu, cov, a, b)
 
 withNormalDistribution (self, mu, sigma, alpha)
 
 withRosenblattTransformation (self)
 
 withSampleDistribution (self, samples)
 
 withTLognormalDistribution (self, mu, sigma, alpha)
 
 withTNormalDistribution (self, mu, sigma, a, b)
 
 withTransformation (self, trans)
 
 withUniformDistribution (self, a, b)
 
- Public Member Functions inherited from python.uq.parameters.ParameterDescriptor.ParameterDescriptor
 getCorrelations (self)
 
 hasValue (self, value)
 
 isCalled (self, name)
 
 isCorrelatedTo (self, a)
 

Protected Attributes

 _dist
 
 _name
 
 _value
 
- Protected Attributes inherited from python.uq.parameters.ParameterDescriptor.ParameterDescriptor
 _correlatedTo
 
 _name
 
 _value
 

Detailed Description

Descriptor, specifying one uncertain parameter

Constructor & Destructor Documentation

◆ __init__()

Member Function Documentation

◆ andGetResult()

◆ withBetaDistribution()

◆ withDistribution()

◆ withLinearTransformation()

python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.withLinearTransformation (   self)

References python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.__name, python.uq.dists.TNormal.TNormal.__trans(), python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.__trans, python.uq.transformation.JointTransformation.JointTransformation.__trans, python.uq.dists.Beta.Beta._dist, python.uq.dists.Lognormal.Lognormal._dist, python.uq.dists.Normal.Normal._dist, python.uq.dists.TNormal.TNormal._dist, python.uq.dists.Uniform.Uniform._dist, python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor._dist, python.uq.parameters.UncertainParameter.UncertainParameter._dist, and python.uq.transformation.RosenblattTransformation.RosenblattTransformation._dist.

◆ withLognormalDistribution()

◆ withMultivariateNormalDistribution()

◆ withNormalDistribution()

◆ withRosenblattTransformation()

python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.withRosenblattTransformation (   self)

References python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.__name, python.uq.dists.TNormal.TNormal.__trans(), python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.__trans, python.uq.transformation.JointTransformation.JointTransformation.__trans, python.uq.dists.Beta.Beta._dist, python.uq.dists.Lognormal.Lognormal._dist, python.uq.dists.Normal.Normal._dist, python.uq.dists.TNormal.TNormal._dist, python.uq.dists.Uniform.Uniform._dist, python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor._dist, python.uq.parameters.UncertainParameter.UncertainParameter._dist, and python.uq.transformation.RosenblattTransformation.RosenblattTransformation._dist.

◆ withSampleDistribution()

◆ withTLognormalDistribution()

◆ withTNormalDistribution()

◆ withTransformation()

python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.withTransformation (   self,
  trans 
)

References python.uq.dists.TNormal.TNormal.__trans(), python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.__trans, and python.uq.transformation.JointTransformation.JointTransformation.__trans.

◆ withUniformDistribution()

Member Data Documentation

◆ _dist

python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor._dist
protected

Referenced by python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.andGetResult(), python.uq.dists.Beta.Beta.cdf(), python.uq.dists.Lognormal.Lognormal.cdf(), python.uq.dists.Normal.Normal.cdf(), python.uq.dists.TNormal.TNormal.cdf(), python.uq.dists.Uniform.Uniform.cdf(), python.uq.parameters.UncertainParameter.UncertainParameter.getCount(), python.uq.parameters.UncertainParameter.UncertainParameter.getDistribution(), python.uq.transformation.RosenblattTransformation.RosenblattTransformation.getSize(), python.uq.dists.Beta.Beta.mean(), python.uq.dists.Uniform.Uniform.mean(), python.uq.dists.Beta.Beta.pdf(), python.uq.dists.Lognormal.Lognormal.pdf(), python.uq.dists.Normal.Normal.pdf(), python.uq.dists.TNormal.TNormal.pdf(), python.uq.dists.Uniform.Uniform.pdf(), python.uq.dists.Beta.Beta.ppf(), python.uq.dists.Lognormal.Lognormal.ppf(), python.uq.dists.Normal.Normal.ppf(), python.uq.dists.TNormal.TNormal.ppf(), python.uq.dists.Uniform.Uniform.ppf(), python.uq.transformation.RosenblattTransformation.RosenblattTransformation.probabilisticToUnit(), python.uq.dists.Beta.Beta.rvs(), python.uq.dists.Lognormal.Lognormal.rvs(), python.uq.dists.Normal.Normal.rvs(), python.uq.dists.TNormal.TNormal.rvs(), python.uq.dists.Uniform.Uniform.rvs(), python.uq.parameters.UncertainParameter.UncertainParameter.setDistribution(), python.uq.dists.Beta.Beta.std(), python.uq.dists.Uniform.Uniform.std(), python.uq.transformation.RosenblattTransformation.RosenblattTransformation.toJson(), python.uq.transformation.RosenblattTransformation.RosenblattTransformation.unitToProbabilistic(), python.uq.dists.Beta.Beta.var(), python.uq.dists.Uniform.Uniform.var(), python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.withBetaDistribution(), python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.withDistribution(), python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.withLinearTransformation(), python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.withLognormalDistribution(), python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.withMultivariateNormalDistribution(), python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.withNormalDistribution(), python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.withRosenblattTransformation(), python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.withSampleDistribution(), python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.withTLognormalDistribution(), python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.withTNormalDistribution(), and python.uq.parameters.ParameterDescriptor.UncertainParameterDesciptor.withUniformDistribution().

◆ _name

◆ _value


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