|
BEM++
2.0
|
Default implementation of a quadrature descriptor selector used during the discretization of boundary integral operators. More...
Public Types | |
|
typedef ScalarTraits < BasisFunctionType > ::RealType | CoordinateType |
Public Member Functions | |
| DefaultQuadratureDescriptorSelectorForIntegralOperators (const shared_ptr< const RawGridGeometry< CoordinateType > > &testRawGeometry, const shared_ptr< const RawGridGeometry< CoordinateType > > &trialRawGeometry, const shared_ptr< const std::vector< const Shapeset< BasisFunctionType > * > > &testShapesets, const shared_ptr< const std::vector< const Shapeset< BasisFunctionType > * > > &trialShapesets, const AccuracyOptionsEx &accuracyOptions) | |
| virtual DoubleQuadratureDescriptor | quadratureDescriptor (int testElementIndex, int trialElementIndex, CoordinateType nominalDistance) const |
Public Member Functions inherited from Fiber::QuadratureDescriptorSelectorForIntegralOperators< ScalarTraits< BasisFunctionType >::RealType > | |
| virtual | ~QuadratureDescriptorSelectorForIntegralOperators () |
| Destructor. | |
| virtual DoubleQuadratureDescriptor | quadratureDescriptor (int testElementIndex, int trialElementIndex, ScalarTraits< BasisFunctionType >::RealTypenominalDistance) const =0 |
| Return the descriptor of the quadrature rule to be used for a particular pair of elements. More... | |
Default implementation of a quadrature descriptor selector used during the discretization of boundary integral operators.
The choice of quadrature rule accuracy can be influenced by the accuracyOptions parameter taken by the constructor.
1.8.5