mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
Changes needed to add Damaris functionality. The current state is that we output the pressure field and we use both HDF5 and parallel HDF5.
Damaris initialization is added after InitMpi but before starting the simulation. Damaris will invoke a separate core for writing in parallel and leave the rest of cores for the simulator. The main changes are in main where start_damaris and then in eclwriterm where we use damaris to output the PRESSURE. To test Damaris one can use --enable-damaris-output=true and to use parallel HDF5 one can use --enable-async-damaris-output=true (false is the default choice)
This commit is contained in:
committed by
Elyes Ahmed
parent
7e1c63c92d
commit
fa7af3540c
@@ -66,6 +66,8 @@ list (APPEND MAIN_SOURCE_FILES
|
||||
opm/simulators/utils/PartiallySupportedFlowKeywords.cpp
|
||||
opm/simulators/utils/readDeck.cpp
|
||||
opm/simulators/utils/UnsupportedFlowKeywords.cpp
|
||||
opm/simulators/utils/DamarisOutputModule.cpp
|
||||
opm/simulators/utils/DamarisKeywords.cpp
|
||||
opm/simulators/timestepping/AdaptiveSimulatorTimer.cpp
|
||||
opm/simulators/timestepping/AdaptiveTimeSteppingEbos.cpp
|
||||
opm/simulators/timestepping/TimeStepControl.cpp
|
||||
|
||||
Reference in New Issue
Block a user