![]()  | 
  
    SG++-Doxygen-Documentation
    
   | 
 
  
 Public Member Functions | |
| def | __init__ (self, params, samples, estimator=None, npaths=100) | 
| def | computeMean (self, iteration, qoi, t) | 
| def | computeMoments (self, ts=None) | 
| def | computeVar (self, iteration, qoi, t) | 
| def | estimateDensity (self, ts=[0], dtype="kde", config={}) | 
| def | writeMoments (self, filename) | 
The MCAnalysis class
| def python.uq.analysis.mc.MCAnalysis.MCAnalysis.__init__ | ( | self, | |
| params, | |||
| samples, | |||
estimator = None,  | 
        |||
npaths = 100  | 
        |||
| ) | 
Constructor
@param params: ParameterSet
@param samples: dictionary {<time step>: {<Sample>: value}}
 
References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__estimator, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__estimator, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params, and python.uq.analysis.mc.MCAnalysis.MCAnalysis.__samples.
| def python.uq.analysis.mc.MCAnalysis.MCAnalysis.computeMean | ( | self, | |
| iteration, | |||
| qoi, | |||
| t | |||
| ) | 
References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__estimator, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__estimator, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__samples, and python.datasetAnalysis.mean.
| def python.uq.analysis.mc.MCAnalysis.MCAnalysis.computeMoments | ( | self, | |
ts = None  | 
        |||
| ) | 
References python.uq.analysis.mc.MCAnalysis.MCAnalysis.__samples, python.uq.estimators.Estimator.Estimator.mean(), python.uq.estimators.CollocationPointsStrategy.CollocationPointsStrategy.mean(), python.uq.estimators.MarginalAnalyticEstimationStrategy.MarginalAnalyticEstimationStrategy.mean(), python.uq.estimators.MCEstimator.MCEstimator.mean(), python.uq.estimators.SparseGridEstimator.SparseGridEstimator.mean(), sgpp::combigrid::Ishigami.mean, python.uq.estimators.SparseGridEstimationStrategy.SparseGridEstimationStrategy.mean(), sgpp::datadriven::DensityEstimator.mean(), sgpp::combigrid::BsplineStochasticCollocation.mean(), sgpp::combigrid::PolynomialChaosExpansion.mean(), sgpp::combigrid::PolynomialStochasticCollocation.mean(), sgpp::datadriven::OperationCovariance.mean(), python.uq.dists.Beta.Beta.mean(), sgpp::combigrid::Parabola.mean, python.uq.dists.Uniform.Uniform.mean(), python.uq.dists.Dist.Dist.mean(), python.uq.dists.Lognormal.Lognormal.mean(), sgpp::combigrid::Parabola_uniform.mean(), python.uq.analysis.Analysis.Analysis.mean(), sgpp::combigrid::ProbabilityDensityFunction1D.mean(), sgpp::combigrid::OrthogonalPolynomialBasis1D.mean(), python.uq.dists.DataDist.DataDist.mean(), python.uq.dists.J.J.mean(), python.uq.dists.TNormal.TNormal.mean(), sgpp::combigrid::CombigridSurrogateModel.mean(), python.uq.estimators.MonteCarloStrategy.MonteCarloStrategy.mean(), sgpp::datadriven::KernelDensityEstimator.mean(), python.uq.dists.Normal.Normal.mean(), sgpp::datadriven::BayesianOptimization.mean(), sgpp::datadriven::LearnerSGDE.mean(), sgpp::combigrid::CO2.mean, python.uq.dists.KDEDist.KDEDist.mean(), sgpp::combigrid::AtanUniform.mean, sgpp::combigrid::AtanBeta.mean, sgpp::datadriven::SparseGridDensityEstimator.mean(), sgpp::combigrid::Debugfct.mean, python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.mean(), python.uq.dists.LibAGFDist.LibAGFDist.mean(), python.uq.dists.SGDEdist.SGDEdist.mean(), python.uq.estimators.Estimator.Estimator.var(), python.uq.estimators.CollocationPointsStrategy.CollocationPointsStrategy.var(), python.uq.estimators.SparseGridEstimator.SparseGridEstimator.var(), python.uq.estimators.SparseGridEstimationStrategy.SparseGridEstimationStrategy.var(), python.uq.estimators.MCEstimator.MCEstimator.var(), python.uq.dists.Beta.Beta.var(), python.uq.dists.Uniform.Uniform.var(), python.uq.dists.Dist.Dist.var(), python.uq.dists.Lognormal.Lognormal.var(), sgpp::combigrid::BsplineStochasticCollocation.var, sgpp::combigrid::PolynomialStochasticCollocation.var, python.uq.dists.DataDist.DataDist.var(), python.uq.dists.J.J.var(), python.uq.dists.TNormal.TNormal.var(), python.uq.dists.Normal.Normal.var(), sgpp::datadriven::BayesianOptimization.var(), python.uq.dists.KDEDist.KDEDist.var(), python.uq.analysis.Analysis.Analysis.var(), python.uq.estimators.MonteCarloStrategy.MonteCarloStrategy.var(), python.uq.dists.LibAGFDist.LibAGFDist.var(), python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.var(), and python.uq.dists.SGDEdist.SGDEdist.var().
Referenced by python.uq.analysis.mc.MCAnalysis.MCAnalysis.writeMoments().
| def python.uq.analysis.mc.MCAnalysis.MCAnalysis.computeVar | ( | self, | |
| iteration, | |||
| qoi, | |||
| t | |||
| ) | 
References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__estimator, python.uq.analysis.mc.MCAnalysis.MCAnalysis.__estimator, and python.uq.analysis.mc.MCAnalysis.MCAnalysis.__samples.
| def python.uq.analysis.mc.MCAnalysis.MCAnalysis.estimateDensity | ( | self, | |
ts = [0],  | 
        |||
dtype = "kde",  | 
        |||
config = {}  | 
        |||
| ) | 
References python.uq.analysis.mc.MCAnalysis.MCAnalysis.__samples, and python.uq.analysis.Analysis.Analysis._estimateDensityByConfig().
| def python.uq.analysis.mc.MCAnalysis.MCAnalysis.writeMoments | ( | self, | |
| filename | |||
| ) |