SG++-Doxygen-Documentation
Loading...
Searching...
No Matches
python.uq.quadrature.linearform.LinearQuadratureStrategy.LinearQuadratureStrategy Class Reference
Inheritance diagram for python.uq.quadrature.linearform.LinearQuadratureStrategy.LinearQuadratureStrategy:

Public Member Functions

 computeLinearForm (self, grid)
 
 computeLinearFormByList (self, gs, gps, basis)
 
 computeLinearFormEntry (self, gs, gp, basis, d)
 
 getLinearFormEntry (self, gs, gp, basis)
 
 hasValue (self, gpi, d)
 

Protected Attributes

 _U
 

Detailed Description

Generic object for quadrature strategies

Member Function Documentation

◆ computeLinearForm()

python.uq.quadrature.linearform.LinearQuadratureStrategy.LinearQuadratureStrategy.computeLinearForm (   self,
  grid 
)
Compute bilinear form for the current grid
@param grid: Grid
@return numpy array

References python.uq.quadrature.linearform.LinearQuadratureStrategy.LinearQuadratureStrategy.getLinearFormEntry().

◆ computeLinearFormByList()

python.uq.quadrature.linearform.LinearQuadratureStrategy.LinearQuadratureStrategy.computeLinearFormByList (   self,
  gs,
  gps,
  basis 
)
Compute bilinear form for two lists of grid points
@param gs: HashGridStorage
@param gps: list of HashGridPoint
@param basis: SG++ basis for grid indices gpsi
@return: numpy array

References python.uq.quadrature.linearform.LinearQuadratureStrategy.LinearQuadratureStrategy.getLinearFormEntry().

◆ computeLinearFormEntry()

python.uq.quadrature.linearform.LinearQuadratureStrategy.LinearQuadratureStrategy.computeLinearFormEntry (   self,
  gs,
  gp,
  basis,
  d 
)
Compute the bilinear form of one grid point with another one
@param gs: HashGridStorage
@param gp: HashGridPoint
@param basis: SG++ Basis

Referenced by python.uq.quadrature.linearform.LinearQuadratureStrategy.LinearQuadratureStrategy.getLinearFormEntry().

◆ getLinearFormEntry()

◆ hasValue()

Member Data Documentation

◆ _U


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