BEM++  2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Types | Public Member Functions | List of all members
Fiber::TestKernelTrialIntegrator< BasisFunctionType, KernelType, ResultType > Class Template Referenceabstract

Integration over pairs of elements. More...

#include </home/wojtek/Projects/BEM/bempp-sven/bempp/lib/fiber/test_kernel_trial_integrator.hpp>

Inheritance diagram for Fiber::TestKernelTrialIntegrator< BasisFunctionType, KernelType, ResultType >:
Fiber::NonseparableNumericalTestKernelTrialIntegrator< BasisFunctionType, KernelType, ResultType, GeometryFactory > Fiber::SeparableNumericalTestKernelTrialIntegrator< BasisFunctionType, KernelType, ResultType, GeometryFactory >

Public Types

typedef ScalarTraits
< ResultType >::RealType 
CoordinateType
 
typedef std::pair< int, int > ElementIndexPair
 

Public Member Functions

virtual void integrate (CallVariant callVariant, const std::vector< int > &elementIndicesA, int elementIndexB, const Shapeset< BasisFunctionType > &basisA, const Shapeset< BasisFunctionType > &basisB, LocalDofIndex localDofIndexB, const std::vector< arma::Mat< ResultType > * > &result) const =0
 
virtual void integrate (const std::vector< ElementIndexPair > &elementIndexPairs, const Shapeset< BasisFunctionType > &testShapeset, const Shapeset< BasisFunctionType > &trialShapeset, const std::vector< arma::Mat< ResultType > * > &result) const =0
 

Detailed Description

template<typename BasisFunctionType, typename KernelType, typename ResultType>
class Fiber::TestKernelTrialIntegrator< BasisFunctionType, KernelType, ResultType >

Integration over pairs of elements.


The documentation for this class was generated from the following file: