opm-simulators/opm/simulators/utils
Joshua Bowden fa7af3540c 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)
2022-10-13 12:23:06 +02:00
..
DamarisKeywords.cpp Changes needed to add Damaris functionality. The current state is that we output the pressure field and we use both HDF5 and parallel HDF5. 2022-10-13 12:23:06 +02:00
DamarisKeywords.hpp Changes needed to add Damaris functionality. The current state is that we output the pressure field and we use both HDF5 and parallel HDF5. 2022-10-13 12:23:06 +02:00
DamarisOutputModule.cpp Changes needed to add Damaris functionality. The current state is that we output the pressure field and we use both HDF5 and parallel HDF5. 2022-10-13 12:23:06 +02:00
DamarisOutputModule.hpp Changes needed to add Damaris functionality. The current state is that we output the pressure field and we use both HDF5 and parallel HDF5. 2022-10-13 12:23:06 +02:00
DeferredLogger.cpp avoid include in header 2021-06-18 11:43:54 +02:00
DeferredLogger.hpp clean up after review 2021-10-05 13:07:52 +02:00
DeferredLoggingErrorHelpers.hpp clean up after review 2021-10-05 13:07:52 +02:00
gatherDeferredLogger.cpp Replacing use of MPI_COMM_WORLD with a variable communicator. 2021-10-05 13:07:52 +02:00
gatherDeferredLogger.hpp clean up after review 2021-10-05 13:07:52 +02:00
moduleVersion.cpp Added missing include of config.h in cpp files. 2022-10-12 15:28:38 +02:00
moduleVersion.hpp Add build time to flow startup banner 2020-03-31 08:42:24 +02:00
MPIPacker.cpp simplify and fix MPI packing for strings 2022-09-16 15:36:43 +02:00
MPIPacker.hpp changed: split out serialization in separate class 2022-09-16 13:11:45 +02:00
ParallelCommunication.hpp Minor whitespace fixes. 2021-10-05 13:59:16 +02:00
ParallelEclipseState.cpp remove unused serialization code 2022-09-07 10:10:16 +02:00
ParallelEclipseState.hpp changed: make container handlers in eclmpiserializer protected 2022-09-16 11:59:40 +02:00
ParallelFileMerger.cpp Added missing include of config.h in cpp files. 2022-10-12 15:28:38 +02:00
ParallelFileMerger.hpp use std::filesystem directly 2021-11-01 12:31:58 +01:00
ParallelRestart.cpp changed: split ParallelRestart.hpp/cpp in two bits 2022-09-08 13:36:51 +02:00
ParallelRestart.hpp changed: split ParallelRestart.hpp/cpp in two bits 2022-09-08 13:36:51 +02:00
ParallelSerialization.cpp changed: move variadic broadcast into EclMpiSerializer 2022-09-13 13:29:47 +02:00
ParallelSerialization.hpp fix: serial build after PR #3671 2021-11-09 15:57:24 +01:00
PartiallySupportedFlowKeywords.cpp Added missing include of config.h in cpp files. 2022-10-12 15:28:38 +02:00
PartiallySupportedFlowKeywords.hpp Add keyword validation using a predicate function 2021-06-14 18:10:36 +02:00
PropsCentroidsDataHandle.hpp changed: use EclMpiSerializer to distribute transmissibilities 2022-09-07 09:39:15 +02:00
readDeck.cpp Limit warnings to terminal during deck input. 2022-08-16 14:43:07 +02:00
readDeck.hpp Don't Process Corner-Point Data If No Valid Cell Geometry 2022-03-25 14:35:55 +01:00
SetupZoltanParams.cpp SetupZoltanParams: make sure .json file exists 2022-09-16 21:00:40 +02:00
SetupZoltanParams.hpp added: command line option for zoltan customization 2022-09-16 13:51:29 +02:00
UnsupportedFlowKeywords.cpp Added missing include of config.h in cpp files. 2022-10-12 15:28:38 +02:00
UnsupportedFlowKeywords.hpp changed: put unsupported keywords in separate compile unit 2021-05-12 14:29:33 +02:00
VectorVectorDataHandle.hpp fixed: add missing includes 2022-10-06 13:16:46 +02:00