opm-simulators/opm/simulators/flow
Bård Skaflestad 027eed16e9 Report CNV Violation Pore-Volume Fraction to INFOITER
This commit includes the fraction of pore-volume whose CNV targets
are violated as a new per-iteration quantity in the INFOITER file
(--output-extra-convergence-info=iteration), with the column header
"CnvErrPvFrac".  We collect the values which are already calculated
in

    BlackoilModel<>::getReservoirConvergence()

and store these as a pair of numerator and denominator in the
ConvergenceReport class.  Note that we need both the numerator and
the denominator in order to aggregate contributions from multiple
ranks.

While here, also make a few more objects 'const' and calculate
column widths directly instead of the maximum number of characters
in writeConvergenceHeader().
2024-05-06 11:31:47 +02:00
..
equil Also fix gas-oil initialization with transision zone 2024-04-19 10:12:14 +02:00
python Allow Python bindings to setup MPI 2024-05-02 11:14:07 +02:00
ActionHandler.cpp BlackoilWellModelGeneric: template Scalar type 2024-04-23 11:33:33 +02:00
ActionHandler.hpp BlackoilWellModelGeneric: template Scalar type 2024-04-23 11:33:33 +02:00
AluGridCartesianIndexMapper.hpp move ebos/alucartesianindexmapper.hh to opm/simulators/flow 2024-02-23 15:27:28 +01:00
AluGridVanguard.hpp move ebos/ecltransmissibility[_impl].[hh|cc] to opm/simulators/flow 2024-03-08 12:39:48 +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 move ebos/eclbaseaquifermodel.hh to opm/simulators/flow 2024-03-06 09:17:19 +01:00
BlackoilModel.hpp Report CNV Violation Pore-Volume Fraction to INFOITER 2024-05-06 11:31:47 +02:00
BlackoilModelNldd.hpp Report CNV Violation Pore-Volume Fraction to INFOITER 2024-05-06 11:31:47 +02:00
BlackoilModelParameters.hpp adjust to removal of EWOMS_GET_PARAM 2024-04-05 14:02:28 +02:00
CollectDataOnIORank_impl.hpp ebos/collecttoiorank: move to opm/simulators/flow 2024-03-06 09:30:21 +01:00
CollectDataOnIORank.cpp move ebos/femcpgridcompat.hh to opm/simulators/flow 2024-03-08 12:39:48 +01: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 Implement Interior Cell Counts for Grid Views 2023-09-12 12:37:10 +02:00
CpGridVanguard.hpp move ebos/ecltransmissibility[_impl].[hh|cc] to opm/simulators/flow 2024-03-08 12:39:48 +01:00
DamarisProperties.hpp ebos/damaris_properties.hh: move to opm/simulators/flow 2024-03-08 12:39:48 +01:00
DamarisWriter.cpp ebos/damariswriter: move to opm/simulators/flow 2024-03-08 12:39:48 +01:00
DamarisWriter.hpp adjust to removal of EWOMS_GET_PARAM 2024-04-05 14:02:28 +02:00
DummyGradientCalculator.hpp move ebos/ecldummygradientcalculator.hh to opm/simulators/flow 2024-02-12 11:19:23 +01:00
EclGenericWriter_impl.hpp Prepare for Including Region Level Quantities in Field Level UDQs 2024-04-08 09:04:22 +02:00
EclGenericWriter.cpp move ebos/eclgenericwriter[_impl].[hh|cc] to opm/simulators/flow 2024-03-08 12:39:48 +01:00
EclGenericWriter.hpp Defer SummaryConfig Initialisation 2024-03-22 16:53:51 +01:00
EclWriter.hpp Add Procedure for Calculating Basic FIP Region Statistics 2024-04-05 17:06:13 +02:00
EquilInitializer.hpp move ebos/eclequilinitializer.hh to opm/simulators/flow 2024-03-08 12:39:48 +01:00
ExtraConvergenceOutputThread.cpp Report CNV Violation Pore-Volume Fraction to INFOITER 2024-05-06 11:31:47 +02:00
ExtraConvergenceOutputThread.hpp Output Non-Linear Convergence to Separate File if Requested 2022-12-20 10:14:13 +01:00
FemCpGridCompat.hpp move ebos/femcpgridcompat.hh to opm/simulators/flow 2024-03-08 12:39:48 +01:00
FIBlackoilModel.hpp move ebos/eclwriter.hh to opm/simulators/flow 2024-03-08 12:39:48 +01:00
FlowBaseVanguard.hpp Add parameter InputSkipMode to parameterise the behvaviour of the SKIP100 and SKIP300 keywords 2024-05-03 09:28:14 +02:00
FlowGenericProblem_impl.hpp GenericProblem: remove unnecessary Scalar template parameter 2024-03-08 16:23:49 +01:00
FlowGenericProblem.cpp GenericProblem: remove unnecessary Scalar template parameter 2024-03-08 16:23:49 +01:00
FlowGenericProblem.hpp GenericProblem: remove unnecessary Scalar template parameter 2024-03-08 16:23:49 +01:00
FlowGenericVanguard.cpp Add parameter InputSkipMode to parameterise the behvaviour of the SKIP100 and SKIP300 keywords 2024-05-03 09:28:14 +02:00
FlowGenericVanguard.hpp Bug fix: remove dep rocm & cuda on opencl for blockJacobi ILU 2024-03-13 16:47:55 +01:00
FlowMain.hpp adjust to removal of EWOMS_GET_PARAM 2024-04-05 14:02:28 +02:00
FlowProblem.hpp initialize the input temperature in restart run without temperature in the restart file 2024-05-06 10:21:42 +02:00
FlowProblemProperties.hpp remove unused ebos/eclnewtonmethod.hh 2024-03-08 12:39:48 +01: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 move ebos/eclgenericvanguard.[hh|cc] to opm/simulators/flow 2024-03-08 12:39:48 +01:00
FlowUtils.hpp changed: rename FlowMain.cpp to FlowUtils.cpp 2024-03-06 07:57:25 +01:00
GenericCpGridVanguard.cpp Merge pull request #5255 from BigDataAccelerate/fix_dep_rocm_ocl 2024-04-05 12:02:30 +02:00
GenericCpGridVanguard.hpp Simulation partially supported for CpGrid with LGRs 2024-03-20 08:48:09 +01:00
GenericOutputBlackoilModule.cpp summary for immobile free-phase at saturations for which the nonwetting relative permeability equals zero 2024-04-12 15:31:22 +02:00
GenericOutputBlackoilModule.hpp Defer SummaryConfig Initialisation 2024-03-22 16:53:51 +01:00
GenericThresholdPressure_impl.hpp move ebos/eclgenericthresholdpressure[_impl].[hh|cc] to opm/simulators/flow 2024-03-08 12:39:48 +01:00
GenericThresholdPressure.cpp move ebos/eclgenericthresholdpressure[_impl].[hh|cc] to opm/simulators/flow 2024-03-08 12:39:48 +01:00
GenericThresholdPressure.hpp move ebos/eclgenericthresholdpressure[_impl].[hh|cc] to opm/simulators/flow 2024-03-08 12:39:48 +01:00
GenericTracerModel_impl.hpp move ebos/eclgenerictracermodel[_impl].[hh|cc] to opm/simulators/flow 2024-03-08 12:39:48 +01:00
GenericTracerModel.cpp move ebos/eclgenerictracermodel[_impl].[hh|cc] to opm/simulators/flow 2024-03-08 12:39:48 +01:00
GenericTracerModel.hpp move ebos/eclgenerictracermodel[_impl].[hh|cc] to opm/simulators/flow 2024-03-08 12:39:48 +01: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 consistently use std::size_t 2023-08-15 09:32:10 +02:00
LogOutputHelper.cpp summary for immobile free-phase at saturations for which the nonwetting relative permeability equals zero 2024-04-12 15:31:22 +02:00
LogOutputHelper.hpp Fix linking errors when using shared libraries. 2024-01-29 16:37:38 +01:00
Main.cpp Merge pull request #5329 from vkip/input_skip_mode 2024-05-06 10:56:38 +02:00
Main.hpp Merge pull request #5329 from vkip/input_skip_mode 2024-05-06 10:56:38 +02:00
MixingRateControls.cpp MixingRateControls: remove unnecessary Scalar template parameter 2024-03-08 16:23:47 +01:00
MixingRateControls.hpp MixingRateControls: remove unnecessary Scalar template parameter 2024-03-08 16:23:47 +01:00
NewTranFluxModule.hpp move ebos/eclfluxmodule.hh to opm/simulators/flow 2024-03-08 12:39:48 +01:00
NonlinearSolver.cpp NonlinearSolverEbos: rename to NonlinearSolver 2024-02-01 15:14:47 +01:00
NonlinearSolver.hpp WellState: template Scalar type 2024-04-17 11:12:40 +02:00
OutputBlackoilModule.hpp Bug fix massGas in place 2024-04-30 11:51:16 +02:00
partitionCells.cpp Enable Loading Parallel NLDD Partition From File 2023-11-17 17:39:17 +01:00
partitionCells.hpp Make Zoltan-Based Domain Partitioning MPI Aware 2023-11-15 13:31:41 +01: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 fixed: do not send and recv from same buffer 2024-04-19 20:10:47 +02:00
RSTConv.hpp added: RST CONV support for polymer, solvent and brine 2024-01-22 09:58:06 +01:00
SimulatorFullyImplicitBlackoil.hpp Report CNV Violation Pore-Volume Fraction to INFOITER 2024-05-06 11:31:47 +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 move ebos/eclsolutioncontainers.[hh|cc] to opm/simulators/flow 2024-03-08 12:39:48 +01: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 move ebos/ecltracermodel.hh to opm/simulators/flow 2024-03-08 12:39:48 +01:00
Transmissibility_impl.hpp Simulation partially supported for CpGrid with LGRs 2024-03-20 08:48:09 +01:00
Transmissibility.cpp move ebos/ecltransmissibility[_impl].[hh|cc] to opm/simulators/flow 2024-03-08 12:39:48 +01:00
Transmissibility.hpp move ebos/ecltransmissibility[_impl].[hh|cc] to opm/simulators/flow 2024-03-08 12:39:48 +01: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 adjust to removal of EWOMS_GET_PARAM 2024-04-05 14:02:28 +02:00