SG++-Doxygen-Documentation
python.uq.dists.TLognormal.TLognormal Class Reference
Inheritance diagram for python.uq.dists.TLognormal.TLognormal:

Public Member Functions

def __init__ (self, mu, sigma, a, b)
 
def __str__ (self)
 
def fromJson (cls, jsonObject)
 
def getDim (self)
 
def pdf (self, x)
 
def toJson (self)
 

Public Attributes

 inv_phi_width
 
 mu
 
 phi_lwr
 
 phi_upr
 
 phi_width
 
 sigma
 

Detailed Description

The truncated Log-normal distribution

Constructor & Destructor Documentation

◆ __init__()

def python.uq.dists.TLognormal.TLognormal.__init__ (   self,
  mu,
  sigma,
  a,
  b 
)

Member Function Documentation

◆ __str__()

def python.uq.dists.TLognormal.TLognormal.__str__ (   self)

References python.uq.dists.Lognormal.Lognormal.__a, python.uq.transformation.LinearTransformation.LinearTransformation.__a, python.uq.dists.Uniform.Uniform.__a, python.uq.dists.Lognormal.Lognormal.__b, python.uq.transformation.LinearTransformation.LinearTransformation.__b, python.uq.dists.Uniform.Uniform.__b, python.uq.dists.MultivariateNormal.MultivariateNormal.__b, python.uq.dists.TNormal.TNormal.__b, python.uq.dists.Normal.Normal.__b, python.uq.dists.Lognormal.Lognormal.__mu, python.uq.dists.MultivariateNormal.MultivariateNormal.__mu, python.uq.dists.TNormal.TNormal.__mu, python.uq.dists.Normal.Normal.__mu, python.uq.dists.Lognormal.Lognormal.__sigma, python.uq.dists.TNormal.TNormal.__sigma, and python.uq.dists.Normal.Normal.__sigma.

◆ fromJson()

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

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

◆ getDim()

◆ pdf()

def python.uq.dists.TLognormal.TLognormal.pdf (   self,
  x 
)

◆ toJson()

Member Data Documentation

◆ inv_phi_width

python.uq.dists.TLognormal.TLognormal.inv_phi_width

◆ mu

python.uq.dists.TLognormal.TLognormal.mu

◆ phi_lwr

python.uq.dists.TLognormal.TLognormal.phi_lwr

◆ phi_upr

python.uq.dists.TLognormal.TLognormal.phi_upr

◆ phi_width

python.uq.dists.TLognormal.TLognormal.phi_width

◆ sigma

python.uq.dists.TLognormal.TLognormal.sigma

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