opm-simulators/opm/simulators/flow
Håkon Hægland 48856f9f46 Timestepping for reservoir coupling
Implement adaptive time stepping for master and slave procesess
when using reservoir coupling. The original adaptive time stepping method
is refactored at the same time.
2025-01-17 22:04:17 +01:00
..
equil bump minimum dune version to 2.9 2024-12-03 13:59:53 +01:00
python added: ability to pass command line parameters from python 2024-11-28 09:14:53 +01:00
ActionHandler.cpp changed: rename BlackoilWellModelGeneric::hasWell to hasLocalWell 2025-01-09 15:33:44 +01:00
ActionHandler.hpp Make WELPI Infrastructure for ACTIONX Fully Private 2024-10-30 12:48:02 +01:00
AluGridCartesianIndexMapper.hpp LevelCartesianIndexMapper for AluGrid 2024-10-21 11:25:27 +02:00
AluGridLevelCartesianIndexMapper.hpp Minor refactorization in LevelCartesianIndexMapper for AluGrid and PolyhedralGrid 2024-12-19 19:02:16 +01:00
AluGridVanguard.hpp Minor refactorization in LevelCartesianIndexMapper for AluGrid and PolyhedralGrid 2024-12-19 19:02:16 +01: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_impl.hpp BlackoilModel: add impl file 2025-01-15 11:51:39 +01:00
BlackoilModel.hpp BlackoilModel: add impl file 2025-01-15 11:51:39 +01:00
BlackoilModelConvergenceMonitor.cpp BlackoilModel: move to has-a instead of is-a modelling of penalty cards 2025-01-14 06:26:52 +01:00
BlackoilModelConvergenceMonitor.hpp BlackoilModel: move to has-a instead of is-a modelling of penalty cards 2025-01-14 06:26:52 +01:00
BlackoilModelNldd.hpp setPrimaryVarsDomain: take domain index as parameter 2024-12-19 12:58:29 +01:00
BlackoilModelParameters.cpp Merge pull request #5856 from michal-toth/bugfix/thread-spawn 2025-01-16 17:12:26 +01:00
BlackoilModelParameters.hpp BlackoilModel: move to has-a instead of is-a modelling of penalty cards 2025-01-14 06:26:52 +01:00
BlackoilModelProperties.hpp BlackoilModel: move properties to separate header 2025-01-13 11:34:14 +01:00
CollectDataOnIORank_impl.hpp ebos/collecttoiorank: move to opm/simulators/flow 2024-03-06 09:30:21 +01:00
CollectDataOnIORank.cpp bump minimum dune version to 2.9 2024-12-03 13:59:53 +01:00
CollectDataOnIORank.hpp ebos/collecttoiorank: move to opm/simulators/flow 2024-03-06 09:30:21 +01:00
ConvergenceOutputConfiguration.cpp fixed: fmt::join is in ranges.h using {{fmt11}} 2024-11-11 12:04:23 +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 Skip allocTrans when enableEclOutput is False and 2025-01-15 15:56:55 +01: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 Damaris: move some more code to TU 2025-01-15 09:14:17 +01:00
DummyGradientCalculator.hpp move ebos/ecldummygradientcalculator.hh to opm/simulators/flow 2024-02-12 11:19:23 +01:00
EclGenericWriter_impl.hpp Chase API Update of UDQConfig's Evaluation Functions 2024-11-05 18:18:43 +01:00
EclGenericWriter.cpp bump minimum dune version to 2.9 2024-12-03 13:59:53 +01:00
EclGenericWriter.hpp cleaing up EclWriter related and DamarisWriter.hpp 2024-10-30 11:23:16 +01:00
EclWriter.hpp Skip allocTrans when enableEclOutput is False and 2025-01-15 15:56:55 +01: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 Write penalty count to infoiter file 2024-10-03 08:56:39 +02:00
ExtraConvergenceOutputThread.hpp Output Non-Linear Convergence to Separate File if Requested 2022-12-20 10:14:13 +01:00
FemCpGridCompat.hpp bump minimum dune version to 2.9 2024-12-03 13:59:53 +01:00
FIBlackoilModel.hpp Use regular OpenMP for loop, then iterate over chunks inside. 2024-12-11 10:24:41 +01:00
FlowBaseProblemProperties.hpp splitting Blackoil related to FlowProblemBlackoil 2024-09-11 14:58:14 +02:00
FlowBaseVanguard.hpp FlowBaseVanguard: move some more code to FlowGenericVanguard 2025-01-14 13:44:44 +01:00
FlowGenericProblem_impl.hpp FlowProblem: move some more code to FlowGenericProblem 2025-01-15 08:40:48 +01:00
FlowGenericProblem.cpp bump minimum dune version to 2.9 2024-12-03 13:59:53 +01:00
FlowGenericProblem.hpp FlowProblem: move some more code to FlowGenericProblem 2025-01-15 08:40:48 +01:00
FlowGenericVanguard.cpp Spawn slaves from master 2025-01-17 22:01:11 +01:00
FlowGenericVanguard.hpp Skip allocTrans when enableEclOutput is False and 2025-01-15 15:56:55 +01:00
FlowMain.hpp Timestepping for reservoir coupling 2025-01-17 22:04:17 +01:00
FlowProblem.hpp FlowProblem: move some more code to FlowGenericProblem 2025-01-15 08:40:48 +01:00
FlowProblemBlackoil.hpp FlowProblem: move some more code to FlowGenericProblem 2025-01-15 08:40:48 +01:00
FlowProblemBlackoilProperties.hpp splitting Blackoil related to FlowProblemBlackoil 2024-09-11 14:58:14 +02:00
FlowProblemComp.hpp Merge pull request #5862 from GitPaean/simplying_flash_usage 2025-01-16 10:59:48 +01:00
FlowProblemCompProperties.hpp adding a compositional simulator 2024-09-11 14:58:33 +02:00
FlowProblemParameters.cpp Skip allocTrans when enableEclOutput is False and 2025-01-15 15:56:55 +01:00
FlowProblemParameters.hpp Enable New Saturation Function Consistency Checks 2024-10-16 15:03:07 +02:00
FlowsData.hpp Flows: simplify data structure 2024-02-16 14:51:51 +01:00
FlowThresholdPressure.hpp Ensure all processors have the same thpres_ array also when we do not restart 2024-11-28 19:22:21 +01:00
FlowUtils.cpp one translation unit per instance 2024-10-04 14:45:34 +02:00
FlowUtils.hpp one translation unit per instance 2024-10-04 14:45:34 +02:00
GenericCpGridVanguard.cpp Skip allocTrans when enableEclOutput is False and 2025-01-15 15:56:55 +01:00
GenericCpGridVanguard.hpp Skip allocTrans when enableEclOutput is False and 2025-01-15 15:56:55 +01:00
GenericOutputBlackoilModule.cpp OutputBlackoilModule: move some more code to GenericOutputBlackoilModule 2025-01-15 09:18:33 +01:00
GenericOutputBlackoilModule.hpp OutputBlackoilModule: move some more code to GenericOutputBlackoilModule 2025-01-15 09:18:33 +01:00
GenericThresholdPressure_impl.hpp Simply return thpres_ vector as restart vector 2024-11-28 18:40:16 +01:00
GenericThresholdPressure.cpp bump minimum dune version to 2.9 2024-12-03 13:59:53 +01:00
GenericThresholdPressure.hpp Restore threshold pressures from restart 2024-11-18 12:59:48 +01:00
GenericTracerModel_impl.hpp Fix solution tracers and well output. 2024-06-10 14:50:56 +02:00
GenericTracerModel.cpp bump minimum dune version to 2.9 2024-12-03 13:59:53 +01: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 fixed: use constexpr formats and/or mark format strings runtime 2024-11-05 15:03:17 +01:00
KeywordValidation.hpp ValidationFunctions: some cleanup 2024-11-12 16:20:32 +01: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 Rebased, and fixed command line parsing 2025-01-17 22:04:17 +01:00
Main.hpp Rebased, and fixed command line parsing 2025-01-17 22:03:13 +01: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::Parameters: move to separate struct 2025-01-14 07:51:08 +01:00
NonlinearSolver.hpp NonlinearSolver::Parameters: move to separate struct 2025-01-14 07:51:08 +01:00
OutputBlackoilModule.hpp OutputBlackoilModule: move some more code to GenericOutputBlackoilModule 2025-01-15 09:18:33 +01:00
OutputCompositionalModule.hpp cleaning unused headers and declarations in OutputCompositionalModule 2024-10-30 11:23:16 +01: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 Minor refactorization in LevelCartesianIndexMapper for AluGrid and PolyhedralGrid 2024-12-19 19:02:16 +01:00
priVarsPacking.hpp add output of dissolved solvent rswsol 2023-12-21 10:48:58 +01:00
RegionPhasePVAverage.cpp add casts to avoid comparison to / arithmetics with enums 2024-11-06 10:38:50 +01:00
RegionPhasePVAverage.hpp Add Utility for Region-Based Phase-Filled Averages 2024-02-28 12:08:24 +01:00
ReservoirCoupling.hpp Timestepping for reservoir coupling 2025-01-17 22:04:17 +01:00
ReservoirCouplingMaster.cpp Timestepping for reservoir coupling 2025-01-17 22:04:17 +01:00
ReservoirCouplingMaster.hpp Timestepping for reservoir coupling 2025-01-17 22:04:17 +01:00
ReservoirCouplingSlave.cpp Timestepping for reservoir coupling 2025-01-17 22:04:17 +01:00
ReservoirCouplingSlave.hpp Timestepping for reservoir coupling 2025-01-17 22:04:17 +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
SimulatorConvergenceOutput.cpp SimulatorConvergenceOutput: move to separate class 2025-01-14 10:24:53 +01:00
SimulatorConvergenceOutput.hpp SimulatorConvergenceOutput: move to separate class 2025-01-14 10:24:53 +01:00
SimulatorFullyImplicitBlackoil.cpp Spawn slaves from master 2025-01-17 22:01:11 +01:00
SimulatorFullyImplicitBlackoil.hpp Timestepping for reservoir coupling 2025-01-17 22:04:17 +01: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 Ensure tracer flow for cross-flowing injector connections is included 2024-12-06 15:26:19 +01:00
Transmissibility_impl.hpp Transmissibility: add a cache for centroids and use this in update() 2025-01-16 11:53:09 +01:00
Transmissibility.cpp bump minimum dune version to 2.9 2024-12-03 13:59:53 +01:00
Transmissibility.hpp Transmissibility: add a cache for centroids and use this in update() 2025-01-16 11:53:09 +01:00
ValidationFunctions.cpp ValidationFunctions: some cleanup 2024-11-12 16:20:32 +01:00
ValidationFunctions.hpp ValidationFunctions: some cleanup 2024-11-12 16:20:32 +01:00
VtkTracerModule.hpp parametersystem.hh: rename to .hpp 2024-09-05 10:07:40 +02:00