SG++
python.uq.quadrature.bilinearform.SparseGridQuadratureStrategy.SparseGridQuadratureStrategy Class Reference
Inheritance diagram for python.uq.quadrature.bilinearform.SparseGridQuadratureStrategy.SparseGridQuadratureStrategy:

Public Member Functions

def __init__ (self, U)
 
def computeBilinearFormEntry (self, gs, gpi, basisi, gpj, basisj, d)
 

Detailed Description

Generate the a quadrature strategy that uses a sparse grid to approximate
the function in the integral of the bilinear form.

Constructor & Destructor Documentation

def python.uq.quadrature.bilinearform.SparseGridQuadratureStrategy.SparseGridQuadratureStrategy.__init__ (   self,
  U 
)
Constructor
@param U list of distribution functions

References python.uq.quadrature.bilinearform.PiecewiseConstantQuadratureStrategy.PiecewiseConstantQuadratureStrategy._U, and python.uq.quadrature.bilinearform.SparseGridQuadratureStrategy.SparseGridQuadratureStrategy._U.

Member Function Documentation

def python.uq.quadrature.bilinearform.SparseGridQuadratureStrategy.SparseGridQuadratureStrategy.computeBilinearFormEntry (   self,
  gs,
  gpi,
  basisi,
  gpj,
  basisj,
  d 
)

References python.uq.quadrature.bilinearform.PiecewiseConstantQuadratureStrategy.PiecewiseConstantQuadratureStrategy._U, python.uq.quadrature.bilinearform.SparseGridQuadratureStrategy.SparseGridQuadratureStrategy._U, python.uq.operations.discretization.discretize(), python.uq.quadrature.sparse_grid.doQuadrature(), python.test.f, python.uq.operations.sparse_grid.getBoundsOfSupport(), and python.uq.operations.sparse_grid.hierarchize().


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