My Project
Opm::FileDeck Class Reference

Classes

class  Block
 
struct  Index
 

Public Types

enum class  OutputMode { INLINE = 1 , SHARE = 2 , COPY = 3 }
 

Public Member Functions

 FileDeck (const Deck &deck)
 
std::optional< Indexfind (const std::string &keyword) const
 
void erase (const Index &index)
 
void erase (const Index &begin, const Index &end)
 
void insert (const Index &index, const DeckKeyword &keyword)
 
void dump_stdout (const std::string &output_dir, OutputMode mode) const
 
void dump (const std::string &dir, const std::string &fname, OutputMode mode) const
 
const DeckKeywordoperator[] (const Index &index) const
 
const Index start () const
 
const Index stop () const
 
void rst_solution (const std::string &rst_base, int report_step)
 
void insert_skiprest ()
 

Static Public Attributes

static const std::unordered_set< std::string > rst_keep_in_solution
 

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