Load or save a state of a model to/from the harddisk.  
#include <dumux/io/restart.hh>
|  | 
| const std::string & | fileName () const | 
|  | Returns the name of the file which is (de-)serialized. 
 | 
|  | 
| template<class Problem> | 
| void | serializeBegin (Problem &problem) | 
|  | Write the current state of the model to disk. 
 | 
|  | 
| std::ostream & | serializeStream () | 
|  | The output stream to write the serialized data. 
 | 
|  | 
| void | serializeSectionBegin (const std::string &cookie) | 
|  | Start a new section in the serialized output. 
 | 
|  | 
| void | serializeSectionEnd () | 
|  | End of a section in the serialized output. 
 | 
|  | 
| template<int codim, class Serializer, class GridView> | 
| void | serializeEntities (Serializer &serializer, const GridView &gridView) | 
|  | Serialize all leaf entities of a codim in a gridView. 
 | 
|  | 
| void | serializeEnd () | 
|  | Finish the restart file. 
 | 
|  | 
| template<class Problem> | 
| void | deserializeBegin (Problem &problem, double t) | 
|  | Start reading a restart file at a certain simulated time. 
 | 
|  | 
| std::istream & | deserializeStream () | 
|  | The input stream to read the data which ought to be deserialized. 
 | 
|  | 
| void | deserializeSectionBegin (const std::string &cookie) | 
|  | Start reading a new section of the restart file. 
 | 
|  | 
| void | deserializeSectionEnd () | 
|  | End of a section in the serialized output. 
 | 
|  | 
| template<int codim, class Deserializer, class GridView> | 
| void | deserializeEntities (Deserializer &deserializer, const GridView &gridView) | 
|  | Deserialize all leaf entities of a codim in a grid. 
 | 
|  | 
| void | deserializeEnd () | 
|  | Stop reading the restart file. 
 | 
|  | 
|  | 
| static void | restartFileList (std::list< std::string > &fileList, const std::string directory=".") | 
|  | Returns the list of restart files in the current directory. 
 | 
|  | 
◆ deserializeBegin()
template<class Problem> 
  
  | 
        
          | void Dumux::Restart::deserializeBegin | ( | Problem & | problem, |  
          |  |  | double | t ) |  | inline | 
 
 
◆ deserializeEnd()
  
  | 
        
          | void Dumux::Restart::deserializeEnd | ( |  | ) |  |  | inline | 
 
 
◆ deserializeEntities()
template<int codim, class Deserializer, class GridView> 
  
  | 
        
          | void Dumux::Restart::deserializeEntities | ( | Deserializer & | deserializer, |  
          |  |  | const GridView & | gridView ) |  | inline | 
 
The actual work is done by Deserializer::deserialize(Entity) 
 
 
◆ deserializeSectionBegin()
  
  | 
        
          | void Dumux::Restart::deserializeSectionBegin | ( | const std::string & | cookie | ) |  |  | inline | 
 
 
◆ deserializeSectionEnd()
  
  | 
        
          | void Dumux::Restart::deserializeSectionEnd | ( |  | ) |  |  | inline | 
 
 
◆ deserializeStream()
  
  | 
        
          | std::istream & Dumux::Restart::deserializeStream | ( |  | ) |  |  | inline | 
 
 
◆ fileName()
  
  | 
        
          | const std::string & Dumux::Restart::fileName | ( |  | ) | const |  | inline | 
 
 
◆ restartFileList()
  
  | 
        
          | static void Dumux::Restart::restartFileList | ( | std::list< std::string > & | fileList, |  
          |  |  | const std::string | directory = "." ) |  | inlinestatic | 
 
 
◆ serializeBegin()
template<class Problem> 
  
  | 
        
          | void Dumux::Restart::serializeBegin | ( | Problem & | problem | ) |  |  | inline | 
 
 
◆ serializeEnd()
  
  | 
        
          | void Dumux::Restart::serializeEnd | ( |  | ) |  |  | inline | 
 
 
◆ serializeEntities()
template<int codim, class Serializer, class GridView> 
  
  | 
        
          | void Dumux::Restart::serializeEntities | ( | Serializer & | serializer, |  
          |  |  | const GridView & | gridView ) |  | inline | 
 
The actual work is done by Serializer::serialize(Entity) 
 
 
◆ serializeSectionBegin()
  
  | 
        
          | void Dumux::Restart::serializeSectionBegin | ( | const std::string & | cookie | ) |  |  | inline | 
 
 
◆ serializeSectionEnd()
  
  | 
        
          | void Dumux::Restart::serializeSectionEnd | ( |  | ) |  |  | inline | 
 
 
◆ serializeStream()
  
  | 
        
          | std::ostream & Dumux::Restart::serializeStream | ( |  | ) |  |  | inline | 
 
 
The documentation for this class was generated from the following file: