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

Public Member Functions

def __init__ (self)
 
def computeSystemMatrixForMean (self, grid, W, D)
 
def computeSystemMatrixForMeanList (self, gs, gps, basis, W, D)
 
def computeSystemMatrixForMeanProjected (self, gs, gpsi, basisi, dist, trans, dims)
 
def computeSystemMatrixForVariance (self, grid, W, D)
 
def computeSystemMatrixForVarianceList (self, gs, gpsi, basisi, gpsj, basisj, W, D)
 
def computeSystemMatrixForVarianceProjected (self, gs, gpsi, basisi, gpsj, basisj, dist, trans, dims)
 
def getSystemMatrixForMean (self, grid, W, D)
 
def getSystemMatrixForVariance (self, grid, W, D)
 
def initQuadratureStrategy (self, grid)
 
def mean (self, grid, alpha, U, T)
 
def secondMoment (self, grid, alpha, U, T)
 
def var (self, grid, alpha, U, T, mean)
 

Public Attributes

 A_mean
 
 A_var
 
 bilinearForm
 
 linearForm
 
 trilinearForm
 

Constructor & Destructor Documentation

def python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.__init__ (   self)

Member Function Documentation

def python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.computeSystemMatrixForMean (   self,
  grid,
  W,
  D 
)
def python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.computeSystemMatrixForMeanList (   self,
  gs,
  gps,
  basis,
  W,
  D 
)
def python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.computeSystemMatrixForMeanProjected (   self,
  gs,
  gpsi,
  basisi,
  dist,
  trans,
  dims 
)
def python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.computeSystemMatrixForVariance (   self,
  grid,
  W,
  D 
)
def python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.computeSystemMatrixForVarianceProjected (   self,
  gs,
  gpsi,
  basisi,
  gpsj,
  basisj,
  dist,
  trans,
  dims 
)
def python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.mean (   self,
  grid,
  alpha,
  U,
  T 
)

References python.uq.estimators.SparseGridEstimationStrategy.SparseGridEstimationStrategy._extractPDFforMomentEstimation(), and python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.getSystemMatrixForMean().

Referenced by python.uq.analysis.mc.MCAnalysis.MCAnalysis.computeMoments(), and python.uq.analysis.asgc.ASGCAnalysis.ASGCAnalysis.computeMoments().

def python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.secondMoment (   self,
  grid,
  alpha,
  U,
  T 
)

References python.uq.estimators.SparseGridEstimationStrategy.SparseGridEstimationStrategy._extractPDFforMomentEstimation(), and python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.getSystemMatrixForVariance().

Referenced by python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.var().

def python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.var (   self,
  grid,
  alpha,
  U,
  T,
  mean 
)

Member Data Documentation

python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.A_mean
python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.bilinearForm
python.uq.estimators.AnalyticEstimationStrategy.AnalyticEstimationStrategy.trilinearForm

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