SG++-Doxygen-Documentation
|
Public Member Functions | |
def | __init__ (self, natafDensity, params, bounds=None) |
def | __str__ (self) |
def | beta_marginals (cls, lwr, upr, alpha, beta, covMatrix=None, corrMatrix=None, bounds=None) |
def | by_samples (cls, samples, bounds=None) |
def | cdf (self, x, args, kws) |
def | cov (self) |
def | fromJson (cls, jsonObject) |
def | gamma_marginals (cls, alpha, beta, covMatrix=None, corrMatrix=None, bounds=None) |
def | getBounds (self) |
def | getDim (self) |
def | getDistributions (self) |
def | marginalizeToDimX (self, idim) |
def | normal_marginals (cls, mean, stddev, covMatrix=None, corrMatrix=None, bounds=None) |
def | pdf (self, x) |
def | ppf (self, x, args, kws) |
def | rvs (self, n=1, args, kws) |
def | toJson (self) |
Public Attributes | |
nataf | |
natafTransformation | |
normal | |
params | |
Nataf Density using heat implementation
def python.uq.dists.NatafDist.NatafDist.__init__ | ( | self, | |
natafDensity, | |||
params, | |||
bounds = None |
|||
) |
def python.uq.dists.NatafDist.NatafDist.__str__ | ( | self | ) |
def python.uq.dists.NatafDist.NatafDist.beta_marginals | ( | cls, | |
lwr, | |||
upr, | |||
alpha, | |||
beta, | |||
covMatrix = None , |
|||
corrMatrix = None , |
|||
bounds = None |
|||
) |
Referenced by python.uq.dists.NatafDist.NatafDist.gamma_marginals().
def python.uq.dists.NatafDist.NatafDist.by_samples | ( | cls, | |
samples, | |||
bounds = None |
|||
) |
def python.uq.dists.NatafDist.NatafDist.cdf | ( | self, | |
x, | |||
args, | |||
kws | |||
) |
References python.uq.dists.EstimatedDist.EstimatedDist._convertEvalPoint(), python.uq.dists.NatafDist.NatafDist.natafTransformation, and python.uq.dists.NatafDist.NatafDist.normal.
def python.uq.dists.NatafDist.NatafDist.cov | ( | self | ) |
References python.uq.dists.NatafDist.NatafDist.nataf.
def python.uq.dists.NatafDist.NatafDist.fromJson | ( | cls, | |
jsonObject | |||
) |
Restores the TNormal object from the json object with its attributes. @param jsonObject: json object @return: the restored NatafDist object
Referenced by python.uq.sampler.asgc.ASGCSampler.ASGCSampler.setMemento(), python.uq.learner.Learner.Learner.setMemento(), and python.uq.uq_setting.UQSetting.UQSetting.setMemento().
def python.uq.dists.NatafDist.NatafDist.gamma_marginals | ( | cls, | |
alpha, | |||
beta, | |||
covMatrix = None , |
|||
corrMatrix = None , |
|||
bounds = None |
|||
) |
References python.uq.dists.NatafDist.NatafDist.beta_marginals().
Referenced by python.uq.dists.NatafDist.NatafDist.normal_marginals().
def python.uq.dists.NatafDist.NatafDist.getBounds | ( | self | ) |
References sgpp::combigrid::Ishigami.bounds, python.uq.dists.LibAGFDist.LibAGFDist.bounds, python.uq.dists.EstimatedDist.EstimatedDist.bounds, sgpp::combigrid::CombigridSurrogateModelConfiguration.bounds, sgpp::combigrid::SecondMomentNormStrategy.bounds, sgpp::combigrid::FirstMomentNormStrategy.bounds, sgpp::combigrid::Parabola.bounds, sgpp::combigrid::Parabola_uniform.bounds(), sgpp::combigrid::CO2.bounds, sgpp::combigrid::LTwoScalarProductHashMapNakBsplineBoundaryCombigrid.bounds, sgpp::combigrid::AtanBeta.bounds, sgpp::combigrid::Debugfct.bounds, and sgpp::combigrid::Genz.bounds().
def python.uq.dists.NatafDist.NatafDist.getDim | ( | self | ) |
References python.uq.dists.EstimatedDist.EstimatedDist.dim, python.uq.operations.natafTransformation.NatafTransformation.dim, sgpp::datadriven::PiecewiseConstantRegression::Node.dim, sgpp::datadriven::OperationMultiEvalHPX.dim, sgpp::datadriven::OperationMultiEvalMPI.dim, sgpp::pde::PDESolver.dim, python.uq.dists.LibAGFDist.LibAGFDist.dim, sgpp::datadriven::OperationMultipleEvalSubspaceSimple.dim, sgpp::datadriven::OperationMultipleEvalSubspaceCombined.dim, python.data.DataContainer.DataContainer.dim, sgpp::base::ImpurityRefinement_refinement_key.dim, sgpp::base::ForwardSelectorRefinement_refinement_key.dim, sgpp::base::PredictiveRefinement_refinement_key.dim, sgpp::datadriven::AlgorithmAdaBoostBase.dim, python.uq.dists.SGDEdist.SGDEdist.dim, and sgpp::base::GridDataBase.dim().
Referenced by python.uq.dists.SGDEdist.SGDEdist.__str__(), python.uq.parameters.ParameterSet.ParameterSet.extractActiveSubset(), python.uq.dists.KDEDist.KDEDist.getBandwidths(), and python.uq.uq_setting.UQSetting.UQSetting.getDim().
def python.uq.dists.NatafDist.NatafDist.getDistributions | ( | self | ) |
def python.uq.dists.NatafDist.NatafDist.marginalizeToDimX | ( | self, | |
idim | |||
) |
References sgpp::combigrid::Ishigami.bounds, python.uq.dists.LibAGFDist.LibAGFDist.bounds, python.uq.dists.EstimatedDist.EstimatedDist.bounds, sgpp::combigrid::CombigridSurrogateModelConfiguration.bounds, sgpp::combigrid::SecondMomentNormStrategy.bounds, sgpp::combigrid::FirstMomentNormStrategy.bounds, sgpp::combigrid::Parabola.bounds, sgpp::combigrid::Parabola_uniform.bounds(), sgpp::combigrid::CO2.bounds, sgpp::combigrid::LTwoScalarProductHashMapNakBsplineBoundaryCombigrid.bounds, sgpp::combigrid::AtanBeta.bounds, sgpp::combigrid::Debugfct.bounds, sgpp::combigrid::Genz.bounds(), python.uq.dists.NatafDist.NatafDist.params, and sgpp::combigrid::ArrayEvaluator< ScalarEvaluator >.params.
def python.uq.dists.NatafDist.NatafDist.normal_marginals | ( | cls, | |
mean, | |||
stddev, | |||
covMatrix = None , |
|||
corrMatrix = None , |
|||
bounds = None |
|||
) |
References python.uq.dists.NatafDist.NatafDist.gamma_marginals().
Referenced by python.uq.dists.NatafDist.NatafDist.by_samples().
def python.uq.dists.NatafDist.NatafDist.pdf | ( | self, | |
x | |||
) |
References python.uq.dists.EstimatedDist.EstimatedDist._convertEvalPoint(), and python.uq.dists.NatafDist.NatafDist.nataf.
def python.uq.dists.NatafDist.NatafDist.ppf | ( | self, | |
x, | |||
args, | |||
kws | |||
) |
References python.uq.dists.EstimatedDist.EstimatedDist._convertEvalPoint(), python.uq.dists.NatafDist.NatafDist.natafTransformation, and python.uq.dists.NatafDist.NatafDist.normal.
Referenced by python.uq.dists.EstimatedDist.EstimatedDist.rvs(), python.uq.dists.NatafDist.NatafDist.rvs(), and python.uq.dists.SGDEdist.SGDEdist.rvs().
def python.uq.dists.NatafDist.NatafDist.rvs | ( | self, | |
n = 1 , |
|||
args, | |||
kws | |||
) |
References python.uq.dists.EstimatedDist.EstimatedDist.dim, python.uq.operations.natafTransformation.NatafTransformation.dim, sgpp::datadriven::PiecewiseConstantRegression::Node.dim, sgpp::datadriven::OperationMultiEvalHPX.dim, sgpp::datadriven::OperationMultiEvalMPI.dim, sgpp::pde::PDESolver.dim, python.uq.dists.LibAGFDist.LibAGFDist.dim, sgpp::datadriven::OperationMultipleEvalSubspaceSimple.dim, sgpp::datadriven::OperationMultipleEvalSubspaceCombined.dim, python.data.DataContainer.DataContainer.dim, sgpp::base::ImpurityRefinement_refinement_key.dim, sgpp::base::ForwardSelectorRefinement_refinement_key.dim, sgpp::base::PredictiveRefinement_refinement_key.dim, sgpp::datadriven::AlgorithmAdaBoostBase.dim, python.uq.dists.SGDEdist.SGDEdist.dim, sgpp::base::GridDataBase.dim(), python.uq.dists.Dist.Dist.ppf(), python.uq.dists.Beta.Beta.ppf(), python.uq.dists.Lognormal.Lognormal.ppf(), python.uq.dists.DataDist.DataDist.ppf(), python.uq.dists.J.J.ppf(), python.uq.dists.KDEDist.KDEDist.ppf(), python.uq.dists.NatafDist.NatafDist.ppf(), and python.uq.dists.LibAGFDist.LibAGFDist.ppf().
def python.uq.dists.NatafDist.NatafDist.toJson | ( | self | ) |
Returns a string that represents the object
References sgpp::combigrid::Ishigami.bounds, python.uq.dists.LibAGFDist.LibAGFDist.bounds, python.uq.dists.EstimatedDist.EstimatedDist.bounds, sgpp::combigrid::CombigridSurrogateModelConfiguration.bounds, sgpp::combigrid::SecondMomentNormStrategy.bounds, sgpp::combigrid::FirstMomentNormStrategy.bounds, sgpp::combigrid::Parabola.bounds, sgpp::combigrid::Parabola_uniform.bounds(), sgpp::combigrid::CO2.bounds, sgpp::combigrid::LTwoScalarProductHashMapNakBsplineBoundaryCombigrid.bounds, sgpp::combigrid::AtanBeta.bounds, sgpp::combigrid::Debugfct.bounds, sgpp::combigrid::Genz.bounds(), python.uq.dists.NatafDist.NatafDist.params, and sgpp::combigrid::ArrayEvaluator< ScalarEvaluator >.params.
Referenced by python.uq.sampler.asgc.ASGCSampler.ASGCSampler.__str__(), python.uq.uq_setting.UQSetting.UQSetting.__str__(), python.uq.sampler.asgc.ASGCSampler.ASGCSampler.createMemento(), and python.uq.uq_setting.UQSetting.UQSetting.createMemento().
python.uq.dists.NatafDist.NatafDist.nataf |
Referenced by python.uq.dists.NatafDist.NatafDist.cov(), and python.uq.dists.NatafDist.NatafDist.pdf().
python.uq.dists.NatafDist.NatafDist.natafTransformation |
Referenced by python.uq.dists.NatafDist.NatafDist.cdf(), and python.uq.dists.NatafDist.NatafDist.ppf().
python.uq.dists.NatafDist.NatafDist.normal |
Referenced by python.uq.dists.NatafDist.NatafDist.cdf(), python.uq.dists.NatafDist.NatafDist.ppf(), python.uq.operations.natafTransformation.NatafTransformation.trans_U_to_Z(), python.uq.operations.natafTransformation.NatafTransformation.trans_X_to_Z(), python.uq.operations.natafTransformation.NatafTransformation.trans_Z_to_U(), and python.uq.operations.natafTransformation.NatafTransformation.trans_Z_to_X().
python.uq.dists.NatafDist.NatafDist.params |