opm-simulators/opm/simulators/flow
Bård Skaflestad a38704ecb0 Implement 'RFIP' and 'SFIP' Mnemonics For RPTRST
The 'FIP' mnemonic continues to be an alias for 'SFIP' in the
current implementation, and the output layer will create the 'SFIP'
arrays as copies of 'FIP' if passed only the 'FIP' arrays.

To this end, make 'outputFipRestart_' into a structure that tracks
which of the *FIP mnemonics have been requested, and insert the
pertinent solution arrays into the data::Solution object when
needed.
2024-09-24 13:38:56 +02:00
..
equil InitStateEquil: optionally instantiate for float 2024-08-21 09:45:11 +02:00
python changed: subclass Main for python 2024-09-09 14:28:20 +02:00
ActionHandler.cpp ActionHandler: optionally instantiate for float 2024-08-20 12:31:10 +02:00
ActionHandler.hpp ActionHandler: template Scalar type 2024-05-14 16:21:55 +02:00
AluGridCartesianIndexMapper.hpp move ebos/alucartesianindexmapper.hh to opm/simulators/flow 2024-02-23 15:27:28 +01:00
AluGridVanguard.hpp using enum class to replace boolean onlyTrans for 2024-06-06 20:09:44 +02:00
Banners.cpp Removing redundant report output and renaming. 2024-02-12 10:54:50 +01:00
Banners.hpp Add setup and deck read timing to end-of-run report. 2024-02-09 14:52:34 +01:00
BaseAquiferModel.hpp splitting Blackoil related to FlowProblemBlackoil 2024-09-11 14:58:14 +02:00
BlackoilModel.hpp Add energy balance tolerances + use standard tolerances as defaults for now 2024-09-16 14:39:33 +02:00
BlackoilModelNldd.hpp Don't Count Cells Unless Needed 2024-09-05 09:45:16 +02:00
BlackoilModelParameters.cpp Add energy balance tolerances + use standard tolerances as defaults for now 2024-09-16 14:39:33 +02:00
BlackoilModelParameters.hpp Add energy balance tolerances + use standard tolerances as defaults for now 2024-09-16 14:39:33 +02:00
CollectDataOnIORank_impl.hpp ebos/collecttoiorank: move to opm/simulators/flow 2024-03-06 09:30:21 +01:00
CollectDataOnIORank.cpp fixed: build with dune-fem 2.9 2024-05-16 10:58:08 +02:00
CollectDataOnIORank.hpp ebos/collecttoiorank: move to opm/simulators/flow 2024-03-06 09:30:21 +01:00
ConvergenceOutputConfiguration.cpp Don't Output INFOSTEP File by Default 2022-12-15 13:02:09 +01:00
ConvergenceOutputConfiguration.hpp Don't Output INFOSTEP File by Default 2022-12-15 13:02:09 +01:00
countGlobalCells.hpp Move opm/core/props to opm/simulators/utils 2024-06-25 12:22:09 +02:00
CpGridVanguard.hpp Add the metis partitioner as a command line option as well 2024-07-16 17:39:28 +02:00
DamarisParameters.cpp parametersystem.hh: rename to .hpp 2024-09-05 10:07:40 +02:00
DamarisParameters.hpp DamarisParameters: introduce translation unit 2024-08-16 16:59:51 +02:00
DamarisWriter.cpp Add and use DamarisOutput::handleError() helper. 2024-06-19 10:30:38 +02:00
DamarisWriter.hpp DamarisParameters: introduce translation unit 2024-08-16 16:59:51 +02:00
DummyGradientCalculator.hpp move ebos/ecldummygradientcalculator.hh to opm/simulators/flow 2024-02-12 11:19:23 +01:00
EclGenericWriter_impl.hpp Use the failure flag of the tasklet runner to detect a failure while writing output and throw an error if that happens 2024-07-15 08:51:25 +02:00
EclGenericWriter.cpp EclGenericWriter: optionally instantiate for float 2024-08-21 10:05:04 +02:00
EclGenericWriter.hpp tasklets.hh: rename to tasklets.hpp 2024-09-04 12:06:21 +02:00
EclWriter.hpp Avoid negative time step size after restart (trouble for DRSDT init) 2024-08-28 15:04:15 +02:00
EquilInitializer.hpp adressed minor comments by reviewer, added enableConvectiveMixing flag to drsdtcon, fixed indentation and bug in lastRs for gas/water 2024-08-09 10:51:19 +02:00
ExtraConvergenceOutputThread.cpp Split Request Writing Into Stages 2024-08-27 10:50:06 +02:00
ExtraConvergenceOutputThread.hpp Output Non-Linear Convergence to Separate File if Requested 2022-12-20 10:14:13 +01:00
FemCpGridCompat.hpp fixed: build with dune-fem 2.9 2024-05-16 10:58:08 +02:00
FIBlackoilModel.hpp move ebos/eclwriter.hh to opm/simulators/flow 2024-03-08 12:39:48 +01:00
FlowBaseProblemProperties.hpp splitting Blackoil related to FlowProblemBlackoil 2024-09-11 14:58:14 +02:00
FlowBaseVanguard.hpp parametersystem.hh: rename to .hpp 2024-09-05 10:07:40 +02:00
FlowGenericProblem_impl.hpp parametersystem: pass add callback for adding keys to positional parameter handler 2024-09-05 10:07:40 +02:00
FlowGenericProblem.cpp FlowGenericProblem: optionally instantiate for float 2024-08-19 13:09:41 +02:00
FlowGenericProblem.hpp parametersystem: pass add callback for adding keys to positional parameter handler 2024-09-05 10:07:40 +02:00
FlowGenericVanguard.cpp parametersystem.hh: rename to .hpp 2024-09-05 10:07:40 +02:00
FlowGenericVanguard.hpp Add action-parsing-strictness 2024-08-20 10:50:56 +02:00
FlowMain.hpp Parameters::printValues: drop default parameter for stream 2024-09-05 10:08:09 +02:00
FlowProblem.hpp FlowProblem: add virtual dtor 2024-09-17 07:51:56 +02:00
FlowProblemBlackoil.hpp add missing overrides 2024-09-17 07:52:10 +02:00
FlowProblemBlackoilProperties.hpp splitting Blackoil related to FlowProblemBlackoil 2024-09-11 14:58:14 +02:00
FlowProblemComp.hpp xmfData to ymfData, typo correction 2024-09-23 10:17:18 +02:00
FlowProblemCompProperties.hpp adding a compositional simulator 2024-09-11 14:58:33 +02:00
FlowProblemParameters.cpp newtonmethodparameters.hh: rename to newtonmethodparams.hpp 2024-09-16 15:17:50 +02:00
FlowProblemParameters.hpp FlowProblem: move parameter registration to FlowProblemParameters.cpp 2024-08-16 17:15:53 +02:00
FlowsData.hpp Flows: simplify data structure 2024-02-16 14:51:51 +01:00
FlowThresholdPressure.hpp move ebos/eclthresholdpressure.hh to opm/simulators/flow 2024-03-08 12:39:48 +01:00
FlowUtils.cpp newtonmethodparameters.hh: rename to newtonmethodparams.hpp 2024-09-16 15:17:50 +02:00
FlowUtils.hpp FlowMain: move hiding of parameters to utility function in FlowUtils 2024-08-16 17:15:53 +02:00
GenericCpGridVanguard.cpp GenericCpGridVanguard: optionally instantiate for float 2024-08-19 13:09:41 +02:00
GenericCpGridVanguard.hpp Change type of possibleFutureConnections to std::unordered_map<std::string, std::set<int>> 2024-08-05 19:31:54 +02:00
GenericOutputBlackoilModule.cpp Implement 'RFIP' and 'SFIP' Mnemonics For RPTRST 2024-09-24 13:38:56 +02:00
GenericOutputBlackoilModule.hpp Implement 'RFIP' and 'SFIP' Mnemonics For RPTRST 2024-09-24 13:38:56 +02:00
GenericThresholdPressure_impl.hpp move ebos/eclgenericthresholdpressure[_impl].[hh|cc] to opm/simulators/flow 2024-03-08 12:39:48 +01:00
GenericThresholdPressure.cpp GenericThresholdPressure: optionally instantiate for float 2024-08-19 13:09:41 +02:00
GenericThresholdPressure.hpp GenericThresholdPressure: convert data to appropriate Scalar 2024-08-19 13:09:41 +02:00
GenericTracerModel_impl.hpp Fix solution tracers and well output. 2024-06-10 14:50:56 +02:00
GenericTracerModel.cpp GenericTracerModel: optionally instantiate for float 2024-08-21 09:41:56 +02:00
GenericTracerModel.hpp Fix solution tracers and well output. 2024-06-10 14:50:56 +02:00
InterRegFlows.cpp EclInterRegFlows: rename to InterRegFlows 2024-02-02 12:53:11 +01:00
InterRegFlows.hpp EclInterRegFlows: rename to InterRegFlows 2024-02-02 12:53:11 +01:00
KeywordValidation.cpp consistently use std::size_t 2023-08-15 09:32:10 +02:00
KeywordValidation.hpp add missing include 2024-05-13 15:05:47 +02:00
LogOutputHelper.cpp LogOutputHelper: optionally instantiate for float 2024-08-19 13:09:41 +02:00
LogOutputHelper.hpp Fix linking errors when using shared libraries. 2024-01-29 16:37:38 +01:00
Main.cpp Merge pull request #5554 from multitalentloes/refactor_cuistl 2024-08-26 09:55:13 +02:00
Main.hpp changed: subclass Main for python 2024-09-09 14:28:20 +02:00
MixingRateControls.cpp splitting Blackoil related to FlowProblemBlackoil 2024-09-11 14:58:14 +02:00
MixingRateControls.hpp splitting Blackoil related to FlowProblemBlackoil 2024-09-11 14:58:14 +02:00
NewTranFluxModule.hpp Avoid deleting derivative i.e. getting "wrong" matrix in case of zero flux 2024-08-22 11:47:14 +02:00
NonlinearSolver.cpp NonlinearSolver: optionally instantiate for float 2024-08-21 10:12:25 +02:00
NonlinearSolver.hpp newtonmethodparameters.hh: rename to newtonmethodparams.hpp 2024-09-16 15:17:50 +02:00
OutputBlackoilModule.hpp parametersystem.hh: rename to .hpp 2024-09-05 10:07:40 +02:00
partitionCells.cpp Fix NLDD solver for parallel runs with the COMPDAT keyword inside an ACTIONX 2024-08-14 08:31:37 +02:00
partitionCells.hpp Change the type of the argument possibleFutureConnections from a pointer to a const reference 2024-08-08 09:19:32 +02:00
PolyhedralGridVanguard.hpp move ebos/ecltransmissibility[_impl].[hh|cc] to opm/simulators/flow 2024-03-08 12:39:48 +01:00
priVarsPacking.hpp add output of dissolved solvent rswsol 2023-12-21 10:48:58 +01:00
RegionPhasePVAverage.cpp Add Utility for Region-Based Phase-Filled Averages 2024-02-28 12:08:24 +01:00
RegionPhasePVAverage.hpp Add Utility for Region-Based Phase-Filled Averages 2024-02-28 12:08:24 +01:00
RSTConv.cpp RSTConv: optionally instantiate for float 2024-08-19 13:09:41 +02:00
RSTConv.hpp added: RST CONV support for polymer, solvent and brine 2024-01-22 09:58:06 +01:00
SimulatorFullyImplicitBlackoil.hpp Set correct episode before initial call to invalidateAndUpdateIntensiveQuantities 2024-08-28 15:04:15 +02:00
SimulatorReportBanners.cpp rename SimulatorFullyImplicitBlackoilEbos.cpp to SimulatorReportBanners 2024-02-02 08:41:35 +01:00
SimulatorReportBanners.hpp rename SimulatorFullyImplicitBlackoilEbos.cpp to SimulatorReportBanners 2024-02-02 08:41:35 +01:00
SimulatorSerializer.cpp changed: move hdf5serializer to opm/simulators/utils/HDF5Serializer.hpp 2024-01-29 09:42:49 +01:00
SimulatorSerializer.hpp SerializableSim: add virtual dtor 2023-12-08 18:42:07 +01:00
SolutionContainers.cpp SolutionContainers: optionally instantiate for float 2024-08-19 13:09:41 +02:00
SolutionContainers.hpp move ebos/eclsolutioncontainers.[hh|cc] to opm/simulators/flow 2024-03-08 12:39:48 +01:00
SubDomain.hpp Use string to enum helper. 2023-11-23 14:06:39 +01:00
TracerModel.hpp Accumulate segment rates and minor fixes 2024-06-12 14:18:32 +02:00
Transmissibility_impl.hpp Merge pull request #5450 from blattms/feature/remove-axisCentroid-copy 2024-07-04 23:04:21 +02:00
Transmissibility.cpp Transmissibility: optionally instantiate for float 2024-08-19 13:09:41 +02:00
Transmissibility.hpp Change distanceVector_ to take the element index instead of centroid 2024-07-04 14:40:28 +02:00
ValidationFunctions.cpp Added missing include of config.h in cpp files. 2022-10-12 15:28:38 +02:00
ValidationFunctions.hpp remove unnecessary includes 2022-07-26 19:03:39 +02:00
VtkTracerModule.hpp parametersystem.hh: rename to .hpp 2024-09-05 10:07:40 +02:00