SG++
python.uq.estimators.SparseGridEstimationStrategy.SparseGridEstimationStrategy Class Reference
Inheritance diagram for python.uq.estimators.SparseGridEstimationStrategy.SparseGridEstimationStrategy:

Public Member Functions

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

Member Function Documentation

def python.uq.estimators.SparseGridEstimationStrategy.SparseGridEstimationStrategy.fromJson (   cls,
  jsonObject 
)
def 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.mc.MCAnalysis.MCAnalysis.computeMoments(), and python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.computeMoments().

def python.uq.estimators.SparseGridEstimationStrategy.SparseGridEstimationStrategy.toJson (   self)
def 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.mc.MCAnalysis.MCAnalysis.computeMoments(), and python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.computeMoments().


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