BEM++
2.0
|
This functor evaluates the integrand having the form of the product of a single component of a test function transformation and a single component of a trial function transformation. More...
Public Types | |
typedef BasisFunctionType_ | BasisFunctionType |
typedef ResultType_ | ResultType |
typedef ScalarTraits < ResultType >::RealType | CoordinateType |
Public Member Functions | |
SingleComponentTestTrialIntegrandFunctor (size_t testComponent, size_t trialComponent) | |
void | addGeometricalDependencies (size_t &geomDeps) const |
ResultType | evaluate (const ConstGeometricalDataSlice< CoordinateType > &, const CollectionOf1dSlicesOfConst3dArrays< BasisFunctionType > &testValues, const CollectionOf1dSlicesOfConst3dArrays< BasisFunctionType > &trialValues) const |
Private Attributes | |
size_t | m_testComponent |
size_t | m_trialComponent |
This functor evaluates the integrand having the form of the product of a single component of a test function transformation and a single component of a trial function transformation.