![]() |
SG++-Doxygen-Documentation
|
Public Member Functions | |
__init__ (self, gridType=None, U=None, T=None, opQuad=None) | |
quad (self, *args, **kws) | |
setDistributionAndTransformation (self, U, T) | |
setGridType (self, gridType) | |
Protected Attributes | |
_gridType | |
_map | |
_T | |
_U | |
Generic object for quadrature strategies
python.uq.quadrature.HashQuadrature.HashQuadrature.__init__ | ( | self, | |
gridType = None , |
|||
U = None , |
|||
T = None , |
|||
opQuad = None |
|||
) |
Constructor
python.uq.quadrature.HashQuadrature.HashQuadrature.quad | ( | self, | |
* | args, | ||
** | kws | ||
) |
References python.uq.quadrature.HashQuadrature.HashQuadrature.__opQuad.
Referenced by python.uq.quadrature.bilinearform.BilinearGaussQuadratureStrategy.BilinearGaussQuadratureStrategy.computeBilinearFormEntryForBsplines(), python.uq.quadrature.bilinearform.BilinearGaussQuadratureStrategy.BilinearGaussQuadratureStrategy.computeBilinearFormEntryForTwoSegments(), python.uq.quadrature.linearform.LinearGaussQuadratureStrategy.LinearGaussQuadratureStrategy.computeLinearFormEntryForBsplines(), python.uq.quadrature.linearform.LinearGaussQuadratureStrategy.LinearGaussQuadratureStrategy.computeLinearFormEntryForTwoSegments(), and python.uq.quadrature.trilinearform.TrilinearGaussQuadratureStrategy.TrilinearGaussQuadratureStrategy.computeTrilinearFormEntry().
python.uq.quadrature.HashQuadrature.HashQuadrature.setDistributionAndTransformation | ( | self, | |
U, | |||
T | |||
) |
References python.uq.quadrature.HashQuadrature.HashQuadrature._T, python.uq.quadrature.bilinearform.BilinearQuadratureStrategy.BilinearQuadratureStrategy._U, python.uq.quadrature.bilinearform.PiecewiseConstantQuadratureStrategy.PiecewiseConstantQuadratureStrategy._U, python.uq.quadrature.bilinearform.SparseGridQuadratureStrategy.SparseGridQuadratureStrategy._U, python.uq.quadrature.HashQuadrature.HashQuadrature._U, python.uq.quadrature.linearform.LinearQuadratureStrategy.LinearQuadratureStrategy._U, and python.uq.quadrature.trilinearform.TrilinearQuadratureStrategy.TrilinearQuadratureStrategy._U.
python.uq.quadrature.HashQuadrature.HashQuadrature.setGridType | ( | self, | |
gridType | |||
) |
|
protected |
Referenced by python.uq.quadrature.bilinearform.BilinearGaussQuadratureStrategy.BilinearGaussQuadratureStrategy.computeBilinearFormEntry(), python.uq.quadrature.bilinearform.BilinearGaussQuadratureStrategy.BilinearGaussQuadratureStrategy.computeBilinearFormEntryForBsplines(), python.uq.quadrature.bilinearform.BilinearGaussQuadratureStrategy.BilinearGaussQuadratureStrategy.computeBilinearFormEntryForTwoSegments(), python.uq.quadrature.linearform.LinearGaussQuadratureStrategy.LinearGaussQuadratureStrategy.computeLinearFormEntry(), python.uq.quadrature.linearform.LinearGaussQuadratureStrategy.LinearGaussQuadratureStrategy.computeLinearFormEntryForBsplines(), python.uq.quadrature.linearform.LinearGaussQuadratureStrategy.LinearGaussQuadratureStrategy.computeLinearFormEntryForTwoSegments(), python.uq.quadrature.trilinearform.TrilinearGaussQuadratureStrategy.TrilinearGaussQuadratureStrategy.computeTrilinearFormEntry(), and python.uq.quadrature.HashQuadrature.HashQuadrature.setGridType().
|
protected |
Referenced by python.uq.quadrature.HashQuadrature.HashQuadratureMap.__contains__(), python.uq.quadrature.HashQuadrature.HashQuadratureMap.__getitem__(), python.uq.quadrature.HashQuadrature.HashQuadratureMap.__setitem__(), python.uq.quadrature.bilinearform.PiecewiseConstantQuadratureStrategy.PiecewiseConstantQuadratureStrategy.computeBilinearForm(), python.uq.quadrature.bilinearform.UniformQuadratureStrategy.UniformQuadratureStrategy.computeBilinearForm(), python.uq.quadrature.bilinearform.PiecewiseConstantQuadratureStrategy.PiecewiseConstantQuadratureStrategy.computeBilinearFormEntry(), python.uq.quadrature.bilinearform.UniformQuadratureStrategy.UniformQuadratureStrategy.computeBilinearFormEntry(), python.uq.quadrature.bilinearform.BilinearQuadratureStrategy.BilinearQuadratureStrategy.getBilinearFormEntry(), python.uq.quadrature.linearform.LinearQuadratureStrategy.LinearQuadratureStrategy.getLinearFormEntry(), and python.uq.quadrature.trilinearform.TrilinearQuadratureStrategy.TrilinearQuadratureStrategy.getTrilinearFormEntry().
|
protected |
Referenced by python.uq.quadrature.bilinearform.BilinearGaussQuadratureStrategy.BilinearGaussQuadratureStrategy.computeBilinearFormEntryForBsplines(), python.uq.quadrature.bilinearform.BilinearGaussQuadratureStrategy.BilinearGaussQuadratureStrategy.computeBilinearFormEntryForTwoSegments(), python.uq.quadrature.linearform.LinearGaussQuadratureStrategy.LinearGaussQuadratureStrategy.computeLinearFormEntryForBsplines(), python.uq.quadrature.linearform.LinearGaussQuadratureStrategy.LinearGaussQuadratureStrategy.computeLinearFormEntryForTwoSegments(), and python.uq.quadrature.HashQuadrature.HashQuadrature.setDistributionAndTransformation().
|
protected |
Referenced by python.uq.quadrature.bilinearform.PiecewiseConstantQuadratureStrategy.PiecewiseConstantQuadratureStrategy.computeBilinearForm(), python.uq.quadrature.bilinearform.SparseGridQuadratureStrategy.SparseGridQuadratureStrategy.computeBilinearFormEntry(), python.uq.quadrature.bilinearform.BilinearGaussQuadratureStrategy.BilinearGaussQuadratureStrategy.computeBilinearFormEntryForBsplines(), python.uq.quadrature.bilinearform.BilinearGaussQuadratureStrategy.BilinearGaussQuadratureStrategy.computeBilinearFormEntryForTwoSegments(), python.uq.quadrature.linearform.LinearGaussQuadratureStrategy.LinearGaussQuadratureStrategy.computeLinearFormEntryForBsplines(), python.uq.quadrature.linearform.LinearGaussQuadratureStrategy.LinearGaussQuadratureStrategy.computeLinearFormEntryForTwoSegments(), and python.uq.quadrature.HashQuadrature.HashQuadrature.setDistributionAndTransformation().