BEM++  2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Types | Public Member Functions | Private Attributes | List of all members
Fiber::SingleComponentTestTrialIntegrandFunctor< BasisFunctionType_, ResultType_ > Class Template Reference

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...

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

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
 

Detailed Description

template<typename BasisFunctionType_, typename ResultType_>
class Fiber::SingleComponentTestTrialIntegrandFunctor< BasisFunctionType_, ResultType_ >

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.


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