SG++-Doxygen-Documentation
|
Public Member Functions | |
def | __init__ (self, params) |
def | computeBilinearForm (self, grid) |
def | computeBilinearFormEntry (self, basis, gpi, gpj) |
def | getKey (self, gps) |
Generate the a quadrature strategy that appriximates the probability density in each dimension with a piecewise constant function. Each constant function is determined by the density evaluated at the center of the support of the corresponding basis function.
def python.uq.quadrature.bilinearform.PiecewiseConstantQuadratureStrategy.PiecewiseConstantQuadratureStrategy.__init__ | ( | self, | |
params | |||
) |
Constructor
References python.uq.quadrature.bilinearform.PiecewiseConstantQuadratureStrategy.PiecewiseConstantQuadratureStrategy._U.
def python.uq.quadrature.bilinearform.PiecewiseConstantQuadratureStrategy.PiecewiseConstantQuadratureStrategy.computeBilinearForm | ( | self, | |
grid | |||
) |
Compute bilinear form for the current grid @param grid: Grid @return DataMatrix
References python.uq.quadrature.HashQuadrature.HashQuadrature._map, python.uq.quadrature.HashQuadrature.HashQuadratureMap._map, sgpp::base::GridDataBase._map, python.uq.quadrature.bilinearform.PiecewiseConstantQuadratureStrategy.PiecewiseConstantQuadratureStrategy._U, sgpp::op_factory.createOperationLTwoDotExplicit(), python.uq.quadrature.bilinearform.PiecewiseConstantQuadratureStrategy.PiecewiseConstantQuadratureStrategy.getKey(), and python.uq.analysis.Analysis.AnalysisHash.getKey().
def python.uq.quadrature.bilinearform.PiecewiseConstantQuadratureStrategy.PiecewiseConstantQuadratureStrategy.computeBilinearFormEntry | ( | self, | |
basis, | |||
gpi, | |||
gpj | |||
) |
References python.uq.quadrature.HashQuadrature.HashQuadrature._map, python.uq.quadrature.HashQuadrature.HashQuadratureMap._map, sgpp::base::GridDataBase._map, python.uq.quadrature.bilinearform.PiecewiseConstantQuadratureStrategy.PiecewiseConstantQuadratureStrategy.getKey(), and python.uq.analysis.Analysis.AnalysisHash.getKey().
def python.uq.quadrature.bilinearform.PiecewiseConstantQuadratureStrategy.PiecewiseConstantQuadratureStrategy.getKey | ( | self, | |
gps | |||
) |
Generates a unique key for a given list of grid points @param gps: list of HashGridPoint
Referenced by python.uq.quadrature.bilinearform.UniformQuadratureStrategy.UniformQuadratureStrategy.computeBilinearForm(), python.uq.quadrature.bilinearform.PiecewiseConstantQuadratureStrategy.PiecewiseConstantQuadratureStrategy.computeBilinearForm(), python.uq.quadrature.bilinearform.UniformQuadratureStrategy.UniformQuadratureStrategy.computeBilinearFormEntry(), and python.uq.quadrature.bilinearform.PiecewiseConstantQuadratureStrategy.PiecewiseConstantQuadratureStrategy.computeBilinearFormEntry().