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

Public Member Functions

 __init__ (self)
 
 andGetResult (self)
 
 withAnalyticEstimationStrategy (self, *args, **kws)
 
 withCollocationPointsStrategy (self)
 
 withMonteCarloEstimationStrategy (self, *args, **kws)
 
 withUQManager (self, uqManager)
 

Constructor & Destructor Documentation

◆ __init__()

python.uq.analysis.asgc.ASGCAnalysisBuilder.ASGCAnalysisBuilder.__init__ (   self)
Default constructor

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

Member Function Documentation

◆ andGetResult()

python.uq.analysis.asgc.ASGCAnalysisBuilder.ASGCAnalysisBuilder.andGetResult (   self)
Returns the adaptive sparse grid collocation object that is
currently being constructed

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

◆ withAnalyticEstimationStrategy()

python.uq.analysis.asgc.ASGCAnalysisBuilder.ASGCAnalysisBuilder.withAnalyticEstimationStrategy (   self,
args,
**  kws 
)

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

◆ withCollocationPointsStrategy()

python.uq.analysis.asgc.ASGCAnalysisBuilder.ASGCAnalysisBuilder.withCollocationPointsStrategy (   self)

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

◆ withMonteCarloEstimationStrategy()

python.uq.analysis.asgc.ASGCAnalysisBuilder.ASGCAnalysisBuilder.withMonteCarloEstimationStrategy (   self,
args,
**  kws 
)

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

◆ withUQManager()

python.uq.analysis.asgc.ASGCAnalysisBuilder.ASGCAnalysisBuilder.withUQManager (   self,
  uqManager 
)

References python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.__uqManager, and python.uq.analysis.asgc.ASGCAnalysisBuilder.ASGCAnalysisBuilder.__uqManager.


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