BEM++
2.0
|
Collection of shape function transformations. More...
#include </home/wojtek/Projects/BEM/bempp-sven/bempp/lib/fiber/collection_of_basis_transformations.hpp>
Additional Inherited Members | |
![]() | |
typedef CoordinateType_ | CoordinateType |
typedef ScalarTraits < CoordinateType > ::ComplexType | ComplexType |
![]() | |
virtual | ~CollectionOfShapesetTransformations () |
Destructor. | |
virtual int | transformationCount () const =0 |
Return the number of transformations belonging to the collection. | |
virtual int | argumentDimension () const =0 |
Return the number of components of shape functions acted upon. More... | |
virtual int | resultDimension (int i) const =0 |
Return the number of components of the result of i'th transformation. More... | |
virtual void | addDependencies (size_t &basisDeps, size_t &geomDeps) const =0 |
Retrieve the types of data on which the transformations depend. More... | |
void | evaluate (const BasisData< CoordinateType > &basisData, const GeometricalData< CoordinateType > &geomData, CollectionOf3dArrays< CoordinateType > &result) const |
Evaluate transformations of real-valued shape functions. More... | |
void | evaluate (const BasisData< ComplexType > &basisData, const GeometricalData< CoordinateType > &geomData, CollectionOf3dArrays< ComplexType > &result) const |
Evaluate transformations of complex-valued shape functions. More... | |
Collection of shape function transformations.