BEM++
2.0
|
Public Types | |
typedef Base::CoordinateType | CoordinateType |
typedef Base::BasisFunctionType | BasisFunctionType |
typedef Base::ResultType | ResultType |
![]() | |
typedef IntegrandFunctor::BasisFunctionType | BasisFunctionType |
typedef IntegrandFunctor::ResultType | ResultType |
typedef ScalarTraits < ResultType >::RealType | CoordinateType |
Public Member Functions | |
DefaultTestTrialIntegral (const IntegrandFunctor &functor) | |
virtual void | addGeometricalDependencies (size_t &geomDeps) const |
virtual void | evaluate (const GeometricalData< CoordinateType > &geomData, const CollectionOf3dArrays< BasisFunctionType > &testValues, const CollectionOf3dArrays< BasisFunctionType > &trialValues, const std::vector< CoordinateType > &weights, arma::Mat< ResultType > &result) const |
![]() | |
virtual void | evaluate (const GeometricalData< CoordinateType > &geomData, const CollectionOf3dArrays< BasisFunctionType > &testValues, const CollectionOf3dArrays< BasisFunctionType > &trialValues, const std::vector< CoordinateType > &weights, arma::Mat< ResultType > &result) const =0 |
Private Types | |
typedef TestTrialIntegral < typename IntegrandFunctor::BasisFunctionType, typename IntegrandFunctor::ResultType > | Base |
Private Attributes | |
IntegrandFunctor | m_functor |