![]() |
SG++-Doxygen-Documentation
|
Public Member Functions | |
__init__ (self, qoi="_", ts=[0], iterations=[0]) | |
computeMean (self, iteration, qoi, t) | |
computeMoments (self, iterations=None, ts=None) | |
computeVar (self, iteration, qoi, t) | |
getIterations (self) | |
mean (self, iterations=None, ts=None, reduce=True) | |
setVerbose (self, verbose) | |
var (self, iterations=None, ts=None, reduce=True) | |
writeMoments (self, filename, *args, **kws) | |
Protected Member Functions | |
_estimateDensityByConfig (self, dtype, samples, config={}) | |
Protected Attributes | |
_iterations | |
_moments | |
_qoi | |
_ts | |
_verbose | |
the analysis class
python.uq.analysis.Analysis.Analysis.__init__ | ( | self, | |
qoi = "_" , |
|||
ts = [0] , |
|||
iterations = [0] |
|||
) |
|
protected |
python.uq.analysis.Analysis.Analysis.computeMean | ( | self, | |
iteration, | |||
qoi, | |||
t | |||
) |
python.uq.analysis.Analysis.Analysis.computeMoments | ( | self, | |
iterations = None , |
|||
ts = None |
|||
) |
python.uq.analysis.Analysis.Analysis.computeVar | ( | self, | |
iteration, | |||
qoi, | |||
t | |||
) |
Referenced by python.uq.analysis.Analysis.Analysis.var().
python.uq.analysis.Analysis.Analysis.getIterations | ( | self | ) |
References python.uq.analysis.Analysis.Analysis._iterations.
python.uq.analysis.Analysis.Analysis.mean | ( | self, | |
iterations = None , |
|||
ts = None , |
|||
reduce = True |
|||
) |
compute means @return: dictionary, {<iteration>: {<time>: (mean, err)}}
References python.uq.analysis.Analysis.Analysis._iterations, python.uq.analysis.Analysis.AnalysisHash._moments, python.uq.analysis.Analysis.Analysis._moments, python.uq.analysis.Analysis.Analysis._qoi, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis._qoi, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification._qoi, python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification._qoi, python.uq.manager.ASGCUQManager.ASGCUQManager._qoi, python.uq.sampler.asgc.ASGCSamplerSpecification.ASGCSamplerSpecification._qoi, python.uq.analysis.Analysis.Analysis._ts, python.uq.analysis.Analysis.Analysis._verbose, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic._verbose, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis._verbose, python.uq.learner.SimulationLearner.SimulationLearner._verbose, python.uq.uq_setting.UQSetting.UQSetting._verbose, python.uq.analysis.Analysis.Analysis.computeMean(), python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.computeMean(), and python.uq.analysis.mc.MCAnalysis.MCAnalysis.computeMean().
Referenced by python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.computeMoments(), python.uq.analysis.mc.MCAnalysis.MCAnalysis.computeMoments(), python.uq.dists.LibAGFDist.LibAGFDist.var(), and python.uq.dists.SGDEdist.SGDEdist.var().
python.uq.analysis.Analysis.Analysis.setVerbose | ( | self, | |
verbose | |||
) |
References python.uq.analysis.Analysis.Analysis._verbose, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic._verbose, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis._verbose, python.uq.learner.SimulationLearner.SimulationLearner._verbose, and python.uq.uq_setting.UQSetting.UQSetting._verbose.
python.uq.analysis.Analysis.Analysis.var | ( | self, | |
iterations = None , |
|||
ts = None , |
|||
reduce = True |
|||
) |
Compute the variance @return: dictionary, {<iteration>: {<time>: variance}}
References python.uq.analysis.Analysis.Analysis._iterations, python.uq.analysis.Analysis.AnalysisHash._moments, python.uq.analysis.Analysis.Analysis._moments, python.uq.analysis.Analysis.Analysis._qoi, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis._qoi, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification._qoi, python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification._qoi, python.uq.manager.ASGCUQManager.ASGCUQManager._qoi, python.uq.sampler.asgc.ASGCSamplerSpecification.ASGCSamplerSpecification._qoi, python.uq.analysis.Analysis.Analysis._ts, python.uq.analysis.Analysis.Analysis._verbose, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic._verbose, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis._verbose, python.uq.learner.SimulationLearner.SimulationLearner._verbose, python.uq.uq_setting.UQSetting.UQSetting._verbose, python.uq.analysis.Analysis.Analysis.computeVar(), python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.computeVar(), and python.uq.analysis.mc.MCAnalysis.MCAnalysis.computeVar().
Referenced by python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.computeMoments(), python.uq.analysis.mc.MCAnalysis.MCAnalysis.computeMoments(), python.uq.dists.Dist.Dist.cov(), python.uq.dists.DataDist.DataDist.std(), python.uq.dists.Dist.Dist.std(), and python.uq.dists.J.J.std().
python.uq.analysis.Analysis.Analysis.writeMoments | ( | self, | |
filename, | |||
* | args, | ||
** | kws | ||
) |
|
protected |
|
protected |
Referenced by python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.computeVar(), python.uq.analysis.Analysis.AnalysisHash.getMoment(), python.uq.analysis.Analysis.AnalysisHash.hasMoment(), python.uq.analysis.Analysis.Analysis.mean(), python.uq.analysis.Analysis.AnalysisHash.reset(), python.uq.analysis.Analysis.AnalysisHash.setMoment(), and python.uq.analysis.Analysis.Analysis.var().
|
protected |
Referenced by python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.computeMoments(), python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.computeStats(), python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.computeSurplusesLevelWise(), python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.computeVar(), python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.getAnovaDecomposition(), python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.getQoI(), python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.getQoI(), python.uq.manager.ASGCUQManager.ASGCUQManager.getQoI(), python.uq.sampler.asgc.ASGCSamplerSpecification.ASGCSamplerSpecification.getQoI(), python.uq.manager.ASGCUQManager.ASGCUQManager.learnDataWithoutTest(), python.uq.manager.ASGCUQManager.ASGCUQManager.learnDataWithTest(), python.uq.analysis.Analysis.Analysis.mean(), python.uq.manager.ASGCUQManager.ASGCUQManager.recomputeStats(), python.uq.manager.ASGCUQManager.ASGCUQManager.runNextSamples(), python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.sampleGrids(), python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.setEstimationStrategy(), python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.setQoI(), python.uq.learner.SimulationLearnerSpecification.SimulationLearnerSpecification.setQoI(), python.uq.manager.ASGCUQManager.ASGCUQManager.setQoI(), python.uq.sampler.asgc.ASGCSamplerSpecification.ASGCSamplerSpecification.setQoI(), python.uq.manager.ASGCUQManager.ASGCUQManager.updateDataContainer(), python.uq.analysis.Analysis.Analysis.var(), python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.writeCheckpoints(), and python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.writeSensitivityValues().
|
protected |
|
protected |
Referenced by python.uq.uq_setting.UQSetting.UQSetting.findEquivalent(), python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.getSortedPermutations(), python.uq.uq_setting.UQSetting.UQSetting.getTimeDependentResults(), python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.getVarianceDecomposition(), python.uq.uq_setting.UQSetting.UQSetting.getVerbose(), python.uq.analysis.Analysis.Analysis.mean(), python.uq.learner.SimulationLearner.SimulationLearner.refineGrid(), python.uq.uq_setting.UQSetting.UQSetting.runSamples_withoutDistribution(), python.uq.analysis.Analysis.Analysis.setVerbose(), python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.setVerbose(), python.uq.uq_setting.UQSetting.UQSetting.setVerbose(), python.uq.uq_setting.UQSetting.UQSetting.split(), python.uq.analysis.Analysis.Analysis.var(), and python.uq.uq_setting.UQSetting.UQSetting.writeToFile().