BEM++
2.0
|
Quadrature descriptor selector used during the discretization of boundary integral operators. More...
Public Member Functions | |
virtual | ~QuadratureDescriptorSelectorForIntegralOperators () |
Destructor. | |
virtual DoubleQuadratureDescriptor | quadratureDescriptor (int testElementIndex, int trialElementIndex, CoordinateType nominalDistance) const =0 |
Return the descriptor of the quadrature rule to be used for a particular pair of elements. More... | |
Quadrature descriptor selector used during the discretization of boundary integral operators.
|
pure virtual |
Return the descriptor of the quadrature rule to be used for a particular pair of elements.
[in] | testElementIndex | Index of the test element. |
[in] | trialElementIndex | Index of the trial element. |
[in] | nominalDistance | This parameter is only relevant for quadrature selectors that vary the degree of accuracy of regular quadrature rules with interelement distance. If nominalDistance is non-negative, the quadrature rule should be chosen as if the distance between the centers of the test and trial element were equal to nominalDistance . Otherwise the selector should try to estimate the distance between the elements on its own and adjust the quadrature order accordingly. |