|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Public Types |
Public Member Functions |
Static Public Member Functions |
Protected Attributes |
List of all members
Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp > Class Template Reference
creates a function with evaluate method from a check point More...
#include <dune/fem/misc/gridsolution.hh>
Public Types | |
| typedef GridImp | GridType |
| typedef DiscreteFunctionImp | DiscreteFunctionType |
| typedef DiscreteFunctionType::DiscreteFunctionSpaceType | DiscreteFunctionSpaceType |
| typedef DiscreteFunctionSpaceType::RangeType | RangeType |
| typedef DiscreteFunctionSpaceType::DomainType | DomainType |
| typedef DiscreteFunctionSpaceType::GridPartType | GridPartType |
| typedef GridPartType::IndexSetType | IndexSetType |
| typedef CheckPointer< GridType > | CheckPointerType |
| typedef GridType::template Codim< 0 >::Entity | EntityType |
| typedef HierarchicSearch< GridType, IndexSetType > | HierarchicSearchType |
| typedef std::tuple< DiscreteFunctionType * > | IOTupleType |
Public Member Functions | |
| GridType & | grid () |
| const GridType & | grid () const |
| GridSolution (const std::string checkPointFile, const int rank=-1) | |
| Constructor. | |
| void | evaluate (const DomainType &x, const double time, RangeType &result) const |
| evaluates in a given space-time point | |
| void | evaluate (const DomainType &x, RangeType &result) const |
| evaluates in a given space point | |
| const DiscreteFunctionType & | discreteFunction () const |
Static Public Member Functions | |
| static void | writeDiscreteFunction (const GridType &grid, const DiscreteFunctionType &discreteFunction, const double time, const int writeStep) |
| writes a discrete function | |
Detailed Description
template<class GridImp, class DiscreteFunctionImp>
class Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >
class Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >
creates a function with evaluate method from a check point
- Template Parameters
-
GridImp Grid type DiscreteFunctionImp Discrete function type
Member Typedef Documentation
◆ CheckPointerType
template<class GridImp , class DiscreteFunctionImp >
| typedef CheckPointer< GridType > Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::CheckPointerType |
◆ DiscreteFunctionSpaceType
template<class GridImp , class DiscreteFunctionImp >
| typedef DiscreteFunctionType::DiscreteFunctionSpaceType Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::DiscreteFunctionSpaceType |
◆ DiscreteFunctionType
template<class GridImp , class DiscreteFunctionImp >
| typedef DiscreteFunctionImp Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::DiscreteFunctionType |
◆ DomainType
template<class GridImp , class DiscreteFunctionImp >
| typedef DiscreteFunctionSpaceType::DomainType Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::DomainType |
◆ EntityType
template<class GridImp , class DiscreteFunctionImp >
| typedef GridType::template Codim<0>::Entity Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::EntityType |
◆ GridPartType
template<class GridImp , class DiscreteFunctionImp >
| typedef DiscreteFunctionSpaceType::GridPartType Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::GridPartType |
◆ GridType
template<class GridImp , class DiscreteFunctionImp >
| typedef GridImp Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::GridType |
◆ HierarchicSearchType
template<class GridImp , class DiscreteFunctionImp >
| typedef HierarchicSearch< GridType, IndexSetType > Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::HierarchicSearchType |
◆ IndexSetType
template<class GridImp , class DiscreteFunctionImp >
| typedef GridPartType::IndexSetType Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::IndexSetType |
◆ IOTupleType
template<class GridImp , class DiscreteFunctionImp >
| typedef std::tuple< DiscreteFunctionType* > Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::IOTupleType |
◆ RangeType
template<class GridImp , class DiscreteFunctionImp >
| typedef DiscreteFunctionSpaceType::RangeType Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::RangeType |
Constructor & Destructor Documentation
◆ GridSolution()
template<class GridImp , class DiscreteFunctionImp >
|
inlineexplicit |
Constructor.
Member Function Documentation
◆ discreteFunction()
template<class GridImp , class DiscreteFunctionImp >
|
inline |
◆ evaluate() [1/2]
template<class GridImp , class DiscreteFunctionImp >
|
inline |
evaluates in a given space-time point
- Parameters
-
[in] x Point in global coordinates [in] time Time [out] result The value of the discrete function in space-time point \[ (x,time)\]
- Template Parameters
-
PointType The point type
◆ evaluate() [2/2]
template<class GridImp , class DiscreteFunctionImp >
|
inline |
evaluates in a given space point
- Parameters
-
[in] x Point in global coordinates [out] result The value of the discrete function in space point x
- Template Parameters
-
PointType The point type
◆ grid() [1/2]
template<class GridImp , class DiscreteFunctionImp >
|
inline |
◆ grid() [2/2]
template<class GridImp , class DiscreteFunctionImp >
|
inline |
◆ writeDiscreteFunction()
template<class GridImp , class DiscreteFunctionImp >
|
inlinestatic |
writes a discrete function
Member Data Documentation
◆ data_
template<class GridImp , class DiscreteFunctionImp >
|
protected |
◆ discreteFunction_
template<class GridImp , class DiscreteFunctionImp >
|
protected |
◆ grid_
template<class GridImp , class DiscreteFunctionImp >
|
protected |
◆ gridPart_
template<class GridImp , class DiscreteFunctionImp >
|
protected |
◆ gridPtr_
template<class GridImp , class DiscreteFunctionImp >
|
protected |
◆ hierarchicSearch_
template<class GridImp , class DiscreteFunctionImp >
|
protected |
◆ lf_
template<class GridImp , class DiscreteFunctionImp >
|
protected |
◆ space_
template<class GridImp , class DiscreteFunctionImp >
|
protected |
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