opm-simulators/opm/simulators/timestepping
Bård Skaflestad 3c63a7aa6d Capture Timestep's Non-Linear Convergence History
This enables outputting a formatted record of the limiting MB and
CNV quantities as time and non-linear iterations progress.  This, in
turn, is intended for diagnostic and analysis purposes and will not
be output unless specifically requested.

In particular, add a new type,

    ConvergenceReport::ReservoirConvergenceMetric

which captures the convergence metric type (MB or CNV) along with
the associate phase and numerical value of the convergence metric.
We add a vector of these convergence metric objects as a new data
member of the ConvergenceReport.

Finally, foreshadowing the intended use case, also store the report
time in the ConvergenceReport object.
2022-12-09 16:22:36 +01:00
..
AdaptiveSimulatorTimer.cpp Added missing include of config.h in cpp files. 2022-10-12 15:28:38 +02:00
AdaptiveSimulatorTimer.hpp Include limits header where needed for g++-11 2021-11-15 12:11:25 +01:00
AdaptiveTimeSteppingEbos.cpp Downstream filesystem reorganisation in opm-common 2022-01-02 14:33:34 +01:00
AdaptiveTimeSteppingEbos.hpp changed: remove unneeded includes for ParameterGroup 2022-08-26 09:21:46 +02:00
ConvergenceReport.hpp Capture Timestep's Non-Linear Convergence History 2022-12-09 16:22:36 +01:00
gatherConvergenceReport.cpp Capture Timestep's Non-Linear Convergence History 2022-12-09 16:22:36 +01:00
gatherConvergenceReport.hpp clean up after review 2021-10-05 13:07:52 +02:00
SimulatorReport.cpp fixup from PR comments 2022-10-18 12:58:07 +02:00
SimulatorReport.hpp fixup from PR comments 2022-10-18 12:58:07 +02:00
SimulatorTimer.cpp Downstream filesystem reorganisation in opm-common 2022-01-02 14:33:34 +01:00
SimulatorTimer.hpp Downstream filesystem reorganisation in opm-common 2022-01-02 14:33:34 +01:00
SimulatorTimerInterface.cpp Downstream filesystem reorganisation in opm-common 2022-01-02 14:33:34 +01:00
SimulatorTimerInterface.hpp SimulatorTimerInterface: avoid boost includes in header 2021-06-08 15:44:56 +02:00
TimeStepControl.cpp Downstream filesystem reorganisation in opm-common 2022-01-02 14:33:34 +01:00
TimeStepControl.hpp remove unused boost include 2021-06-08 15:17:18 +02:00
TimeStepControlInterface.hpp Timestepper based on userInput 2016-09-21 09:39:36 +02:00