Foam::distributions Namespace Reference

Classes

class  exponential
 Exponential distribution, scaled so that it spans between a specified minimum and maximum value, rather than from zero to infinity. More...
 
class  fixedValue
 Distribution which always takes a specified fixed value. More...
 
class  multiNormal
 Multiple superimposed normal distributions. More...
 
class  normal
 Normal distribution, scaled so that it spans between a specified minimum and maximum value, rather than from zero to infinity. More...
 
class  RosinRammler
 Rosin-Rammler distribution, scaled so that it spans between a specified minimum and maximum value, rather than from zero to infinity. More...
 
class  tabulatedCumulative
 Distribution in which the cumulative distribution function is given as a table of values. More...
 
class  tabulatedDensity
 Distribution in which the probability density function is given as a table of values. More...
 
class  uniform
 Distribution in which all values between a specified minimum and maximum have the same probability. More...
 
class  unintegrable
 Base class for distributions that do not have a closed integral form for the cumulative density function (CDF) for some or all effective size exponents. More...
 
class  unintegrableForNonZeroQ
 

Functions

 defineTypeNameAndDebug (exponential, 0)
 
 addToRunTimeSelectionTable (distribution, exponential, dictionary)
 
 defineTypeNameAndDebug (fixedValue, 0)
 
 addToRunTimeSelectionTable (distribution, fixedValue, dictionary)
 
 defineTypeNameAndDebug (multiNormal, 0)
 
 addToRunTimeSelectionTable (distribution, multiNormal, dictionary)
 
 defineTypeNameAndDebug (normal, 0)
 
 addToRunTimeSelectionTable (distribution, normal, dictionary)
 
 defineTypeNameAndDebug (RosinRammler, 0)
 
 addToRunTimeSelectionTable (distribution, RosinRammler, dictionary)
 
 defineTypeNameAndDebug (tabulatedCumulative, 0)
 
 addToRunTimeSelectionTable (distribution, tabulatedCumulative, dictionary)
 
 defineTypeNameAndDebug (tabulatedDensity, 0)
 
 addToRunTimeSelectionTable (distribution, tabulatedDensity, dictionary)
 
 defineTypeNameAndDebug (uniform, 0)
 
 addToRunTimeSelectionTable (distribution, uniform, dictionary)
 

Function Documentation

◆ defineTypeNameAndDebug() [1/8]

Foam::distributions::defineTypeNameAndDebug ( exponential  ,
 
)

◆ addToRunTimeSelectionTable() [1/8]

Foam::distributions::addToRunTimeSelectionTable ( distribution  ,
exponential  ,
dictionary   
)

◆ defineTypeNameAndDebug() [2/8]

Foam::distributions::defineTypeNameAndDebug ( fixedValue  ,
 
)

◆ addToRunTimeSelectionTable() [2/8]

Foam::distributions::addToRunTimeSelectionTable ( distribution  ,
fixedValue  ,
dictionary   
)

◆ defineTypeNameAndDebug() [3/8]

Foam::distributions::defineTypeNameAndDebug ( multiNormal  ,
 
)

◆ addToRunTimeSelectionTable() [3/8]

Foam::distributions::addToRunTimeSelectionTable ( distribution  ,
multiNormal  ,
dictionary   
)

◆ defineTypeNameAndDebug() [4/8]

Foam::distributions::defineTypeNameAndDebug ( normal  ,
 
)

◆ addToRunTimeSelectionTable() [4/8]

Foam::distributions::addToRunTimeSelectionTable ( distribution  ,
normal  ,
dictionary   
)

◆ defineTypeNameAndDebug() [5/8]

Foam::distributions::defineTypeNameAndDebug ( RosinRammler  ,
 
)

◆ addToRunTimeSelectionTable() [5/8]

Foam::distributions::addToRunTimeSelectionTable ( distribution  ,
RosinRammler  ,
dictionary   
)

◆ defineTypeNameAndDebug() [6/8]

Foam::distributions::defineTypeNameAndDebug ( tabulatedCumulative  ,
 
)

◆ addToRunTimeSelectionTable() [6/8]

Foam::distributions::addToRunTimeSelectionTable ( distribution  ,
tabulatedCumulative  ,
dictionary   
)

◆ defineTypeNameAndDebug() [7/8]

Foam::distributions::defineTypeNameAndDebug ( tabulatedDensity  ,
 
)

◆ addToRunTimeSelectionTable() [7/8]

Foam::distributions::addToRunTimeSelectionTable ( distribution  ,
tabulatedDensity  ,
dictionary   
)

◆ defineTypeNameAndDebug() [8/8]

Foam::distributions::defineTypeNameAndDebug ( uniform  ,
 
)

◆ addToRunTimeSelectionTable() [8/8]

Foam::distributions::addToRunTimeSelectionTable ( distribution  ,
uniform  ,
dictionary   
)