![]() |
OGS
|
|
Definition at line 68 of file ogs_python_module.cpp.
Public Member Functions | |
| OGSSimulation (std::vector< std::string > &argv_str) | |
| int | executeSimulation () |
| int | executeTimeStep () |
| double | currentTime () const |
| double | endTime () const |
| OGSMesh & | getMesh (std::string const &name) |
| std::vector< std::string > | getMeshNames () const |
| void | finalize () |
Private Attributes | |
| int | ogs_status = EXIT_SUCCESS |
| std::unique_ptr< Simulation > | simulation |
| std::map< std::string, OGSMesh > | mesh_mapping |
|
inlineexplicit |
Definition at line 71 of file ogs_python_module.cpp.
References BaseLib::createOutputDirectory(), DBUG(), ERR(), BaseLib::formatDate(), INFO(), BaseLib::initOGSLogger(), CommandLineArguments::log_level, CommandLineArguments::mesh_dir, CommandLineArguments::nonfatal, ogs_status, GitInfoLib::GitInfo::ogs_version, CommandLineArguments::outdir, parseCommandLineArguments(), CommandLineArguments::project, CommandLineArguments::reference_path, CommandLineArguments::reference_path_is_set, CommandLineArguments::script_dir, simulation, CommandLineArguments::write_prj, and CommandLineArguments::xml_patch_file_names.
|
inline |
Definition at line 201 of file ogs_python_module.cpp.
References simulation.
Referenced by PYBIND11_MODULE().
|
inline |
Definition at line 203 of file ogs_python_module.cpp.
References simulation.
Referenced by PYBIND11_MODULE().
|
inline |
Definition at line 136 of file ogs_python_module.cpp.
References BaseLib::RunTime::elapsed(), ERR(), BaseLib::formatDate(), INFO(), ogs_status, Simulation::runTestDefinitions(), simulation, and BaseLib::RunTime::start().
Referenced by PYBIND11_MODULE().
|
inline |
Definition at line 185 of file ogs_python_module.cpp.
References ERR(), ogs_status, and simulation.
Referenced by PYBIND11_MODULE().
|
inline |
Definition at line 231 of file ogs_python_module.cpp.
References BaseLib::ConfigTree::assertNoSwallowedErrors(), ERR(), and simulation.
Referenced by PYBIND11_MODULE().
|
inline |
Definition at line 205 of file ogs_python_module.cpp.
References INFO(), mesh_mapping, OGS_FATAL, and simulation.
Referenced by PYBIND11_MODULE().
|
inline |
Definition at line 226 of file ogs_python_module.cpp.
References simulation.
Referenced by PYBIND11_MODULE().
|
private |
Definition at line 254 of file ogs_python_module.cpp.
Referenced by getMesh().
|
private |
Definition at line 251 of file ogs_python_module.cpp.
Referenced by OGSSimulation(), executeSimulation(), and executeTimeStep().
|
private |
Definition at line 253 of file ogs_python_module.cpp.
Referenced by OGSSimulation(), currentTime(), endTime(), executeSimulation(), executeTimeStep(), finalize(), getMesh(), and getMeshNames().