#include <opm/simulators/utils/ParallelCommunication.hpp>
#include <filesystem>
#include <memory>
#include <optional>
#include <string>
Go to the source code of this file.
|
void | Opm::ensureOutputDirExists (const std::string &cmdline_output_dir) |
|
void | Opm::prepareResultOutputDirectory (const std::string &baseName, const std::filesystem::path &outputDir) |
|
std::unique_ptr< ParseContext > | Opm::setupParseContext (const bool exitOnAllErrors) |
|
void | Opm::setupStreamLogging (const std::string &stdout_log_id) |
|
FileOutputMode | Opm::setupLogging (Parallel::Communication &comm, const std::string &deck_filename, const std::string &cmdline_output_dir, const std::string &cmdline_output, bool output_cout_, const std::string &stdout_log_id, const bool allRanksDbgLog) |
|
void | Opm::readDeck (Parallel::Communication comm, const std::string &deckFilename, std::shared_ptr< EclipseState > &eclipseState, std::shared_ptr< Schedule > &schedule, std::unique_ptr< UDQState > &udqState, std::unique_ptr< Action::State > &actionState, std::unique_ptr< WellTestState > &wtestState, std::shared_ptr< SummaryConfig > &summaryConfig, std::shared_ptr< Python > python, const std::string &parsingStrictness, const std::string &actionParsingStrictness, const std::string &inputSkipMode, bool initFromRestart, bool checkDeck, const std::optional< int > &outputInterval) |
| Reads the deck and creates all necessary objects if needed. More...
|
|
void | Opm::verifyValidCellGeometry (Parallel::Communication comm, const EclipseState &eclipseState) |
|