SG++-Doxygen-Documentation
python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification Class Reference
Inheritance diagram for python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification:

Public Member Functions

def __init__ (self)
 
def addReferenceValue (self, key, value, t=-1)
 
def getDim (self)
 
def getDistribution (self)
 
def getEstimationStrategy (self)
 
def getEstimator (self)
 
def getNumberOfMoments (self)
 
def getParameters (self)
 
def getQoI (self)
 
def getReferenceValues (self)
 
def getRefinement (self)
 
def getTimeStepsOfInterest (self)
 
def setDistribution (self, distribution)
 
def setEstimationStrategy (self, strategy)
 
def setEstimator (self, estimator)
 
def setNumberOfMoments (self, k)
 
def setParameters (self, params)
 
def setQoI (self, qoi)
 
def setRefinement (self, refinement)
 
def setTimeStepsOfInterest (self, ts)
 

Constructor & Destructor Documentation

◆ __init__()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__init__ (   self)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__distribution, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__estimationStrategy, python.uq.analysis.asgc.ASGCAnalysisBuilder.ASGCAnalysisBuilder.__estimationStrategy, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__estimationStrategy, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__estimator, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__k, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__reachesSteadyState, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__referenceValues, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__timeStepsOfInterest, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification._qoi, python.uq.analysis.Analysis.Analysis._qoi, and python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification._refinement.

Member Function Documentation

◆ addReferenceValue()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.addReferenceValue (   self,
  key,
  value,
  t = -1 
)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__referenceValues.

◆ getDim()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.getDim (   self)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, and python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params.

Referenced by python.uq.dists.SGDEdist.SGDEdist.__str__(), python.uq.dists.Dist.Dist.cov(), python.uq.parameters.ParameterSet.ParameterSet.extractActiveSubset(), python.uq.dists.KDEDist.KDEDist.getBandwidths(), python.uq.dists.EstimatedDist.EstimatedDist.getBounds(), and python.uq.uq_setting.UQSetting.UQSetting.getDim().

◆ getDistribution()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.getDistribution (   self)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__distribution.

◆ getEstimationStrategy()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.getEstimationStrategy (   self)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__estimationStrategy, python.uq.analysis.asgc.ASGCAnalysisBuilder.ASGCAnalysisBuilder.__estimationStrategy, and python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__estimationStrategy.

◆ getEstimator()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.getEstimator (   self)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__estimator.

◆ getNumberOfMoments()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.getNumberOfMoments (   self)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__k.

◆ getParameters()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.getParameters (   self)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, and python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params.

Referenced by python.uq.learner.SimulationLearner.SimulationLearner.getLearner().

◆ getQoI()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.getQoI (   self)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification._qoi, and python.uq.analysis.Analysis.Analysis._qoi.

Referenced by python.uq.learner.SimulationLearner.SimulationLearner.setDataContainer(), and python.uq.learner.SimulationLearner.SimulationLearner.updateResults().

◆ getReferenceValues()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.getReferenceValues (   self)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__referenceValues.

◆ getRefinement()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.getRefinement (   self)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification._refinement.

Referenced by python.uq.learner.SimulationLearner.SimulationLearner.refineGrid().

◆ getTimeStepsOfInterest()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.getTimeStepsOfInterest (   self)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__timeStepsOfInterest.

Referenced by python.uq.learner.SimulationLearner.SimulationLearner.refineGrid(), and python.uq.learner.SimulationLearner.SimulationLearner.setDataContainer().

◆ setDistribution()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.setDistribution (   self,
  distribution 
)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__distribution.

◆ setEstimationStrategy()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.setEstimationStrategy (   self,
  strategy 
)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__estimationStrategy, python.uq.analysis.asgc.ASGCAnalysisBuilder.ASGCAnalysisBuilder.__estimationStrategy, and python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__estimationStrategy.

◆ setEstimator()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.setEstimator (   self,
  estimator 
)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__estimator.

◆ setNumberOfMoments()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.setNumberOfMoments (   self,
  k 
)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__k.

◆ setParameters()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.setParameters (   self,
  params 
)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__distribution, python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__params, python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__params, and python.uq.analysis.asgc.anova.hdmrAnalytic.HDMRAnalytic.__params.

◆ setQoI()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.setQoI (   self,
  qoi 
)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification._qoi, and python.uq.analysis.Analysis.Analysis._qoi.

◆ setRefinement()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.setRefinement (   self,
  refinement 
)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification._refinement.

◆ setTimeStepsOfInterest()

def python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.setTimeStepsOfInterest (   self,
  ts 
)

References python.uq.analysis.asgc.ASGCAnalysisSpecification.ASGCAnalysisSpecification.__timeStepsOfInterest.


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