BEM++  2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Types | List of all members
Fiber::SurfaceGrad3dFunctor< CoordinateType_ > Class Template Reference

Functor calculating the surface gradient of a scalar field in 3D. More...

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

Inheritance diagram for Fiber::SurfaceGrad3dFunctor< CoordinateType_ >:
Fiber::ElementaryShapeTransformationFunctorWrapper< SurfaceGrad3dElementaryFunctor< CoordinateType_ > >

Public Types

typedef CoordinateType_ CoordinateType
 
- Public Types inherited from Fiber::ElementaryShapeTransformationFunctorWrapper< SurfaceGrad3dElementaryFunctor< CoordinateType_ > >
typedef
SurfaceGrad3dElementaryFunctor
< CoordinateType_ >
::CoordinateType 
CoordinateType
 

Additional Inherited Members

- Public Member Functions inherited from Fiber::ElementaryShapeTransformationFunctorWrapper< SurfaceGrad3dElementaryFunctor< CoordinateType_ > >
size_t transformationCount () const
 
int argumentDimension () const
 
int resultDimension (size_t 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
 

Detailed Description

template<typename CoordinateType_>
class Fiber::SurfaceGrad3dFunctor< CoordinateType_ >

Functor calculating the surface gradient of a scalar field in 3D.


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