dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
Dune::Fem::CheckPointer< GridImp >::GridPersistentObject Struct Reference

call appropriate backup and restore methods on the grid class More...

#include <dune/fem/io/file/datawriter.hh>

Inheritance diagram for Dune::Fem::CheckPointer< GridImp >::GridPersistentObject:
Inheritance graph

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 GridTypegrid_
 
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 ()
 

Detailed Description

template<class GridImp>
struct Dune::Fem::CheckPointer< GridImp >::GridPersistentObject

call appropriate backup and restore methods on the grid class

Constructor & Destructor Documentation

◆ GridPersistentObject()

template<class GridImp >
Dune::Fem::CheckPointer< GridImp >::GridPersistentObject::GridPersistentObject ( const GridType grid)
inline

constructor storing grid

◆ ~GridPersistentObject()

template<class GridImp >
Dune::Fem::CheckPointer< GridImp >::GridPersistentObject::~GridPersistentObject ( )
inline

destructor removing grid object

Member Function Documentation

◆ backup()

template<class GridImp >
virtual void Dune::Fem::CheckPointer< GridImp >::GridPersistentObject::backup ( ) const
inlinevirtual

backup grid

Implements Dune::Fem::PersistentObject.

◆ insertSubData()

virtual void Dune::Fem::PersistentObject::insertSubData ( )
inlineprotectedvirtualinherited

◆ pointer()

virtual void * Dune::Fem::PersistentObject::pointer ( )
inlineprotectedvirtualinherited

◆ removeSubData()

virtual void Dune::Fem::PersistentObject::removeSubData ( )
inlineprotectedvirtualinherited

◆ restore()

template<class GridImp >
virtual void Dune::Fem::CheckPointer< GridImp >::GridPersistentObject::restore ( )
inlinevirtual

restore grid

Implements Dune::Fem::PersistentObject.

Member Data Documentation

◆ grid_

template<class GridImp >
const GridType& Dune::Fem::CheckPointer< GridImp >::GridPersistentObject::grid_

◆ name_

template<class GridImp >
const std::string Dune::Fem::CheckPointer< GridImp >::GridPersistentObject::name_

The documentation for this struct was generated from the following file: