|
BEM++
2.0
|
Functor calculating shape-function transformations necessary for the implementation of the hypersingular operator for the modified Helmholtz equation in 3D. More...
Public Types | |
| typedef CoordinateType_ | CoordinateType |
Public Types inherited from Fiber::ElementaryShapeTransformationFunctorPairWrapper< ScalarFunctionValueElementaryFunctor< CoordinateType_ >, SurfaceCurl3dElementaryFunctor< CoordinateType_ > > | |
|
typedef ScalarFunctionValueElementaryFunctor < CoordinateType_ > ::CoordinateType | CoordinateType |
Additional Inherited Members | |
Public Member Functions inherited from Fiber::ElementaryShapeTransformationFunctorPairWrapper< ScalarFunctionValueElementaryFunctor< CoordinateType_ >, SurfaceCurl3dElementaryFunctor< CoordinateType_ > > | |
| int | transformationCount () const |
| int | argumentDimension () const |
| int | resultDimension (int transformationIndex) const |
| void | addDependencies (size_t &basisDeps, size_t &geomDeps) const |
| void | evaluate (const ConstBasisDataSlice< ValueType > &basisData, const ConstGeometricalDataSlice< CoordinateType > &geomData, CollectionOf1dSlicesOf3dArrays< ValueType > &result) const |
Functor calculating shape-function transformations necessary for the implementation of the hypersingular operator for the modified Helmholtz equation in 3D.
Two following quantities are calculated:
1.8.5