|
dune-fem 2.8.0
|
call appropriate backup and restore methods on the grid class More...
#include <dune/fem/io/file/datawriter.hh>

Public Member Functions | |
| GridPersistentObject (const GridType &grid) | |
| constructor storing grid | |
| ~GridPersistentObject () | |
| destructor removing grid object | |
| virtual void | backup () const |
| backup grid | |
| virtual void | restore () |
| restore grid | |
Public Attributes | |
| const GridType & | grid_ |
| const std::string | name_ |
Protected Member Functions | |
| virtual void | insertSubData () |
| insert possible sub data of object | |
| virtual void | removeSubData () |
| remove possible sub data of object | |
| virtual void * | pointer () |
call appropriate backup and restore methods on the grid class
|
inline |
constructor storing grid
|
inline |
destructor removing grid object
|
inlinevirtual |
backup grid
Implements Dune::Fem::PersistentObject.
|
inlineprotectedvirtualinherited |
insert possible sub data of object
Reimplemented in Dune::Fem::DiscreteFunctionDefault< Impl >, Dune::Fem::DiscreteFunctionDefault< AdaptiveDiscreteFunction< DiscreteFunctionSpace > >, Dune::Fem::DiscreteFunctionDefault< BlockVectorDiscreteFunction< DiscreteFunctionSpace, BlockVector > >, Dune::Fem::DiscreteFunctionDefault< CombinedDiscreteFunction< ContainedDiscreteFunctionImp, N > >, Dune::Fem::DiscreteFunctionDefault< HierarchicalDiscreteFunction< DiscreteFunctionSpace > >, Dune::Fem::DiscreteFunctionDefault< ISTLBlockVectorDiscreteFunction< DiscreteFunctionSpace, Block > >, Dune::Fem::DiscreteFunctionDefault< TupleDiscreteFunction< DiscreteFunctions ... > >, and Dune::Fem::DiscreteFunctionDefault< VectorDiscreteFunction< DiscreteFunctionSpace, Vector > >.
|
inlineprotectedvirtualinherited |
Reimplemented in Dune::Fem::PersistenceManager::WrapObject< ObjectType, false >.
|
inlineprotectedvirtualinherited |
remove possible sub data of object
Reimplemented in Dune::Fem::DiscreteFunctionDefault< Impl >, Dune::Fem::DiscreteFunctionDefault< AdaptiveDiscreteFunction< DiscreteFunctionSpace > >, Dune::Fem::DiscreteFunctionDefault< BlockVectorDiscreteFunction< DiscreteFunctionSpace, BlockVector > >, Dune::Fem::DiscreteFunctionDefault< CombinedDiscreteFunction< ContainedDiscreteFunctionImp, N > >, Dune::Fem::DiscreteFunctionDefault< HierarchicalDiscreteFunction< DiscreteFunctionSpace > >, Dune::Fem::DiscreteFunctionDefault< ISTLBlockVectorDiscreteFunction< DiscreteFunctionSpace, Block > >, Dune::Fem::DiscreteFunctionDefault< TupleDiscreteFunction< DiscreteFunctions ... > >, and Dune::Fem::DiscreteFunctionDefault< VectorDiscreteFunction< DiscreteFunctionSpace, Vector > >.
|
inlinevirtual |
restore grid
Implements Dune::Fem::PersistentObject.
| const GridType& Dune::Fem::CheckPointer< GridImp >::GridPersistentObject::grid_ |
| const std::string Dune::Fem::CheckPointer< GridImp >::GridPersistentObject::name_ |