|
dune-fem
2.8-git
|
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. More... | |
| void | evaluate (const DomainType &x, const double time, RangeType &result) const |
| evaluates in a given space-time point More... | |
| void | evaluate (const DomainType &x, RangeType &result) const |
| evaluates in a given space point More... | |
| 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 More... | |
Protected Attributes | |
| GridType * | grid_ |
| GridPtr< GridType > | gridPtr_ |
| GridPartType | gridPart_ |
| DiscreteFunctionSpaceType | space_ |
| DiscreteFunctionType | discreteFunction_ |
| ConstLocalFunction< DiscreteFunctionType > | lf_ |
| IOTupleType | data_ |
| HierarchicSearchType | hierarchicSearch_ |
creates a function with evaluate method from a check point
| GridImp | Grid type |
| DiscreteFunctionImp | Discrete function type |
| typedef CheckPointer< GridType > Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::CheckPointerType |
| typedef DiscreteFunctionType :: DiscreteFunctionSpaceType Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::DiscreteFunctionSpaceType |
| typedef DiscreteFunctionImp Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::DiscreteFunctionType |
| typedef DiscreteFunctionSpaceType :: DomainType Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::DomainType |
| typedef GridType :: template Codim<0>:: Entity Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::EntityType |
| typedef DiscreteFunctionSpaceType :: GridPartType Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::GridPartType |
| typedef GridImp Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::GridType |
| typedef HierarchicSearch< GridType, IndexSetType > Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::HierarchicSearchType |
| typedef GridPartType :: IndexSetType Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::IndexSetType |
| typedef std::tuple< DiscreteFunctionType* > Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::IOTupleType |
| typedef DiscreteFunctionSpaceType :: RangeType Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::RangeType |
|
inlineexplicit |
Constructor.
|
inline |
|
inline |
evaluates in a given space-time point
| [in] | x | Point in global coordinates |
| [in] | time | Time |
| [out] | result | The value of the discrete function in space-time point
|
| PointType | The point type |
|
inline |
evaluates in a given space point
| [in] | x | Point in global coordinates |
| [out] | result | The value of the discrete function in space point x |
| PointType | The point type |
|
inline |
|
inline |
|
inlinestatic |
writes a discrete function
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |