![]()  | 
  
    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 |