ot_cdist module¶
Composed distribution based on OpenTURNS¶
Overview¶
The OTComposedDistribution
class is a concrete class
inheriting from ComposedDistribution
which is an abstract one.
OT stands for OpenTURNS
which is the library it relies on.
Construction¶
The OTComposedDistribution
of a list of given uncertain variables
is built from a list of OTDistribution
objects
implementing the probability distributions of these variables
based on the OpenTURNS library and from a copula name.
Note
A copula is a mathematical function used to define the dependence between random variables from their cumulative density functions. See more.
-
class
gemseo.uncertainty.distributions.ot_cdist.
OTComposedDistribution
(distributions, copula='independent_copula')[source]¶ Bases:
gemseo.uncertainty.distributions.distribution.ComposedDistribution
OpenTURNS composed distribution.
Constructor.
- Parameters
distributions (list(OTDistribution)) – list of OT distributions.
copula (str) – copula name.
-
COPULA
= {'independent_copula': <class 'openturns.model_copula.IndependentCopula'>}¶
-
cdf
(vector)[source]¶ Evaluate the cumulative density functions of the marginals of a random variable for a given instance.
- Parameters
vector (array) – instance of the random variable.