BEM++
2.0
|
Integration over pairs of elements on tensor-product point grids. More...
#include </home/wojtek/Projects/BEM/bempp-sven/bempp/lib/fiber/numerical_test_trial_integrator.hpp>
Public Types | |
typedef TestTrialIntegrator < BasisFunctionType, ResultType >::CoordinateType | CoordinateType |
![]() | |
typedef ScalarTraits < ResultType >::RealType | CoordinateType |
Public Member Functions | |
NumericalTestTrialIntegrator (const arma::Mat< CoordinateType > &localQuadPoints, const std::vector< CoordinateType > quadWeights, const GeometryFactory &geometryFactory, const RawGridGeometry< CoordinateType > &rawGeometry, const CollectionOfShapesetTransformations< CoordinateType > &testTransformations, const CollectionOfShapesetTransformations< CoordinateType > &trialTransformations, const TestTrialIntegral< BasisFunctionType, ResultType > &integral, const OpenClHandler &openClHandler) | |
virtual void | integrate (const std::vector< int > &elementIndices, const Shapeset< BasisFunctionType > &testShapeset, const Shapeset< BasisFunctionType > &trialShapeset, arma::Cube< ResultType > &result) const |
Private Attributes | |
arma::Mat< CoordinateType > | m_localQuadPoints |
std::vector< CoordinateType > | m_quadWeights |
const GeometryFactory & | m_geometryFactory |
const RawGridGeometry < CoordinateType > & | m_rawGeometry |
const CollectionOfShapesetTransformations < CoordinateType > & | m_testTransformations |
const CollectionOfShapesetTransformations < CoordinateType > & | m_trialTransformations |
const TestTrialIntegral < BasisFunctionType, ResultType > & | m_integral |
const OpenClHandler & | m_openClHandler |
Integration over pairs of elements on tensor-product point grids.