BEM++  2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Types | Public Member Functions | Private Types | Private Attributes | List of all members
Fiber::DefaultTestTrialIntegral< IntegrandFunctor > Class Template Reference
Inheritance diagram for Fiber::DefaultTestTrialIntegral< IntegrandFunctor >:
Fiber::TestTrialIntegral< IntegrandFunctor::BasisFunctionType, IntegrandFunctor::ResultType >

Public Types

typedef Base::CoordinateType CoordinateType
 
typedef Base::BasisFunctionType BasisFunctionType
 
typedef Base::ResultType ResultType
 
- Public Types inherited from Fiber::TestTrialIntegral< IntegrandFunctor::BasisFunctionType, IntegrandFunctor::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
 
- Public Member Functions inherited from Fiber::TestTrialIntegral< IntegrandFunctor::BasisFunctionType, IntegrandFunctor::ResultType >
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
 

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