dune-fem
2.4.1-rc
|
creates a function with evaluate method from a check point More...
#include </local/tomalk/somewhere/tmp/dune-fem/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 >::EntityPointer | EntityPointerType |
typedef GridType::template Codim< 0 >::Entity | EntityType |
typedef HierarchicSearch< GridType, IndexSetType > | HierarchicSearchType |
typedef 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_ |
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>:: EntityPointer Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::EntityPointerType |
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 tuple< DiscreteFunctionType* > Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::IOTupleType |
typedef DiscreteFunctionSpaceType :: RangeType Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::RangeType |
|
inlineexplicit |
|
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 |
Referenced by Dune::Fem::GridSolutionVector< GridImp, DiscreteFunctionImp >::evaluate().
|
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 |
References Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::grid_.
Referenced by Dune::Fem::GridSolutionVector< GridImp, DiscreteFunctionImp >::evaluate(), Dune::Fem::GridSolution< GridImp, DiscreteFunctionImp >::GridSolution(), and Dune::Fem::GridSolutionVector< GridImp, DiscreteFunctionImp >::CheckDomain< DomainType, Grid >::isInside().
|
inline |
|
inlinestatic |
writes a discrete function
References Dune::Fem::CheckPointer< GridImp, DataImp >::writeSingleCheckPoint().
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |