BackupRestoreFacility taking const Grid as type and deriving from the version with the const.
More...
#include <dune/grid/common/backuprestore.hh>
|
static void | backup (const Grid &grid, const std::string &filename) |
| write a hierarchic grid to disk More...
|
|
static void | backup (const Grid &grid, std::ostream &stream) |
| write a hierarchic grid into a stream More...
|
|
static Grid * | restore (const std::string &filename) |
| read a hierarchic grid from disk More...
|
|
static Grid * | restore (std::istream &stream) |
| read a hierarchic grid from a stream More...
|
|
template<class
Grid>
struct Dune::BackupRestoreFacility< const Grid >
BackupRestoreFacility taking const Grid as type and deriving from the version with the const.
◆ backup() [1/2]
write a hierarchic grid to disk
- Parameters
-
[in] | grid | grid to write |
[in] | filename | filename of the file to create |
- Note
- This method might create multiple files based on the filename plus internal extension.
◆ backup() [2/2]
write a hierarchic grid into a stream
- Parameters
-
[in] | grid | grid to write |
[in] | stream | std::stream to write the grid to |
- Note
- While operating on a std::ostream might be convenient, a grid written in another language than C++ might need to emulate this method by writing through a temporary file.
◆ restore() [1/2]
read a hierarchic grid from disk
- Parameters
-
[in] | filename | filename of the file to read |
- Returns
- a pointer to the grid (allocated by new)
- Note
- This method might require multiple files based on the filename plus some extension.
◆ restore() [2/2]
read a hierarchic grid from a stream
- Parameters
-
[in] | stream | std::stream to read the grid from |
- Note
- While operating on a std::istream might be convenient, a grid written in another language than C++ might need to emulate this method by writing through a temporary file.
The documentation for this struct was generated from the following file: