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

Public Member Functions

 fromJson (cls, jsonObject)
 
 mean (self, grid, alpha, U, T, *args, **kws)
 
 toJson (self)
 
 var (self, grid, alpha, U, T, mean, *args, **kws)
 

Protected Member Functions

 _extractPDFforMomentEstimation (self, U, T)
 

Member Function Documentation

◆ _extractPDFforMomentEstimation()

◆ fromJson()

◆ mean()

python.uq.estimators.SparseGridEstimationStrategy.SparseGridEstimationStrategy.mean (   self,
  grid,
  alpha,
  U,
  T,
args,
**  kws 
)
Compute the expectation value

@param grid: Grid
@param alpha: DataVector coefficients
@param U: Dist distribution
@param T: Transformation function

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().

◆ toJson()

◆ var()

python.uq.estimators.SparseGridEstimationStrategy.SparseGridEstimationStrategy.var (   self,
  grid,
  alpha,
  U,
  T,
  mean,
args,
**  kws 
)
Compute the variance

@param grid: Grid
@param alpha: DataVector coefficients
@param U: Dist distribution
@param T: Transformation function
@param mean: double mean of sparse grid function

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().


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