SG++-Doxygen-Documentation
Loading...
Searching...
No Matches
python.uq.analysis.Analysis.Analysis Class Reference
Inheritance diagram for python.uq.analysis.Analysis.Analysis:

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
 

Detailed Description

the analysis class

Constructor & Destructor Documentation

◆ __init__()

python.uq.analysis.Analysis.Analysis.__init__ (   self,
  qoi = "_",
  ts = [0],
  iterations = [0] 
)

Member Function Documentation

◆ _estimateDensityByConfig()

python.uq.analysis.Analysis.Analysis._estimateDensityByConfig (   self,
  dtype,
  samples,
  config = {} 
)
protected

◆ computeMean()

python.uq.analysis.Analysis.Analysis.computeMean (   self,
  iteration,
  qoi,
  t 
)

◆ computeMoments()

python.uq.analysis.Analysis.Analysis.computeMoments (   self,
  iterations = None,
  ts = None 
)

◆ computeVar()

python.uq.analysis.Analysis.Analysis.computeVar (   self,
  iteration,
  qoi,
  t 
)

◆ getIterations()

python.uq.analysis.Analysis.Analysis.getIterations (   self)

◆ mean()

◆ setVerbose()

◆ var()

python.uq.analysis.Analysis.Analysis.var (   self,
  iterations = None,
  ts = None,
  reduce = True 
)

◆ writeMoments()

Member Data Documentation

◆ _iterations

◆ _moments

◆ _qoi

python.uq.analysis.Analysis.Analysis._qoi
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().

◆ _ts

python.uq.analysis.Analysis.Analysis._ts
protected

◆ _verbose


The documentation for this class was generated from the following file: