IOConfig.hpp
Go to the documentation of this file.
85 All timesteps in the set that are higher or equal to the timestep the RPTRST keyword was set on is written.
87 If in addition FREQUENCY is given (higher than 1), every n'the value of this set are to be written.
89 If the setting BASIC=4 or BASIC=5 is set on a timestep that is a member of the set "first timestep of
90 each year" / "First timestep of each month", then the timestep that is freq-1 timesteps (within the set) from
91 this start timestep will be written, and then every n'the timestep (within the set) from this one will be written.
93 If the setting BASIC=4 or BASIC=5 is set on a timestep that is not a member of the list "first timestep of
94 each year" / "First timestep of each month", then the list is searched for the closest timestep that are
95 larger than the timestep that introduced the setting, and then; same as above - the timestep that is freq-1
96 timesteps from this one (within the set) will be written, and then every n'the timestep (within the set) from
105 If no keywords for config of writing restart files have been handled; no restart files are written.
136 void handleSolutionSection(TimeMapConstPtr timemap, std::shared_ptr<const SOLUTIONSection> solutionSection);
const std::string & getEclipseInputPath() const bool getWriteEGRIDFile() const bool getUNIFOUT() const Definition: Deck.hpp:29 std::shared_ptr< const DeckKeyword > DeckKeywordConstPtr Definition: DeckKeyword.hpp:71 IOConfig(const std::string &input_path="") void setWriteInitialRestartFile(bool writeInitialRestartFile) Definition: IOConfig.hpp:111 bool getWriteINITFile() const void handleRPTSCHEDRestart(TimeMapConstPtr timemap, size_t timestep, size_t restart) bool getUNIFIN() const void dumpRestartConfig() const bool getFMTIN() const boost::gregorian::date getTimestepDate(size_t timestep) const void handleSolutionSection(TimeMapConstPtr timemap, std::shared_ptr< const SOLUTIONSection > solutionSection) bool getWriteRestartFile(size_t timestep) const bool getFMTOUT() const void handleGridSection(std::shared_ptr< const GRIDSection > gridSection) void overrideRestartWriteInterval(size_t interval) void handleRunspecSection(std::shared_ptr< const RUNSPECSection > runspecSection) void handleRPTRSTBasic(TimeMapConstPtr timemap, size_t timestep, size_t basic, size_t frequency=1, bool update_default=false, bool reset_global=false) |