|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Dune::Fem::VTKFunctionWrapper< DF > Class Template Referenceabstract
#include <dune/fem/io/file/vtkio.hh>
Inheritance diagram for Dune::Fem::VTKFunctionWrapper< DF >:

Public Types | |
| enum | TypeOfField { real , complex_real , complex_imag } |
| typedef DF | DiscreteFunctionType |
| typedef ConstLocalFunction< DF > | LocalFunctionType |
| typedef DiscreteFunctionType::FunctionSpaceType | FunctionSpaceType |
| typedef FunctionSpaceType::DomainType | DomainType |
| typedef FunctionSpaceType::RangeType | RangeType |
| typedef DiscreteFunctionType::GridPartType | GridPartType |
| typedef GridPartType::template Codim< 0 >::EntityType | EntityType |
| typedef EntityType::Geometry::LocalCoordinate | LocalCoordinateType |
| typedef GridView::ctype | ctype |
| typedef GridView::template Codim< 0 >::Entity | Entity |
Public Member Functions | |
| VTKFunctionWrapper (const DiscreteFunctionType &df, const std::string &dataName, int component, bool vector, TypeOfField typeOfField) | |
| constructor taking discrete function | |
| virtual | ~VTKFunctionWrapper () |
| virtual destructor | |
| virtual int | ncomps () const |
| return number of components | |
| virtual double | evaluate (int comp, const EntityType &e, const LocalCoordinateType &xi) const |
| virtual std::string | name () const |
| get name | |
| virtual double | evaluate (int comp, const Entity &e, const Dune::FieldVector< ctype, dim > &xi) const =0 |
| virtual VTK::Precision | precision () const |
Static Public Attributes | |
| static const int | dimRange = FunctionSpaceType::dimRange |
| static const int | dimDomain = FunctionSpaceType::dimDomain |
| static constexpr int | dim |
Member Typedef Documentation
◆ DiscreteFunctionType
template<class DF >
| typedef DF Dune::Fem::VTKFunctionWrapper< DF >::DiscreteFunctionType |
◆ DomainType
template<class DF >
| typedef FunctionSpaceType::DomainType Dune::Fem::VTKFunctionWrapper< DF >::DomainType |
◆ EntityType
template<class DF >
| typedef GridPartType::template Codim<0>::EntityType Dune::Fem::VTKFunctionWrapper< DF >::EntityType |
◆ FunctionSpaceType
template<class DF >
| typedef DiscreteFunctionType::FunctionSpaceType Dune::Fem::VTKFunctionWrapper< DF >::FunctionSpaceType |
◆ GridPartType
template<class DF >
| typedef DiscreteFunctionType::GridPartType Dune::Fem::VTKFunctionWrapper< DF >::GridPartType |
◆ LocalCoordinateType
template<class DF >
| typedef EntityType::Geometry::LocalCoordinate Dune::Fem::VTKFunctionWrapper< DF >::LocalCoordinateType |
◆ LocalFunctionType
template<class DF >
| typedef ConstLocalFunction< DF > Dune::Fem::VTKFunctionWrapper< DF >::LocalFunctionType |
◆ RangeType
template<class DF >
| typedef FunctionSpaceType::RangeType Dune::Fem::VTKFunctionWrapper< DF >::RangeType |
Member Enumeration Documentation
◆ TypeOfField
template<class DF >
| enum Dune::Fem::VTKFunctionWrapper::TypeOfField |
Constructor & Destructor Documentation
◆ VTKFunctionWrapper()
template<class DF >
|
inline |
constructor taking discrete function
◆ ~VTKFunctionWrapper()
template<class DF >
|
inlinevirtual |
virtual destructor
Member Function Documentation
◆ evaluate()
template<class DF >
|
inlinevirtual |
evaluate single component comp in the entity
◆ name()
template<class DF >
|
inlinevirtual |
get name
Implements Dune::VTKFunction< DF::GridPartType::GridViewType >.
◆ ncomps()
template<class DF >
|
inlinevirtual |
return number of components
Implements Dune::VTKFunction< DF::GridPartType::GridViewType >.
Member Data Documentation
◆ dimDomain
template<class DF >
|
static |
◆ dimRange
template<class DF >
|
static |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8