ogstools.materiallib.distributions module#
- class ogstools.materiallib.distributions.UniformDistribution[source]#
Bases:
objectUniformDistribution(lower: ‘float’, upper: ‘float’)
- __init__(lower, upper)#
- class ogstools.materiallib.distributions.NormalDistribution[source]#
Bases:
objectNormalDistribution(mean: ‘float’, stddev: ‘float’)
- __init__(mean, stddev)#
- class ogstools.materiallib.distributions.LogUniformDistribution[source]#
Bases:
objectLogUniformDistribution(lower: ‘float’, upper: ‘float’)
- __init__(lower, upper)#
- class ogstools.materiallib.distributions.LogNormalDistribution[source]#
Bases:
objectLogNormalDistribution(mean: ‘float’, stddev: ‘float’)
- __init__(mean, stddev)#
- ogstools.materiallib.distributions.parse_distribution(data)[source]#
- Return type:
UniformDistribution|NormalDistribution|LogUniformDistribution|LogNormalDistribution