Arne Morten Kvarving
b902f83fa6
BlackoilModelParameters: introduce translation unit
2024-08-16 17:15:53 +02:00
Arne Morten Kvarving
280704e2e0
move AdaptiveTimeStepping parameters to TypeTag-free parameter system
2024-08-16 13:22:17 +02:00
Arne Morten Kvarving
414f313d2a
move FlowProblem parameters to TypeTag-free parameter system
2024-08-16 13:20:06 +02:00
Arne Morten Kvarving
fdcc9a0fb2
fixed: EnableDebuggingChecks is a property, not a parameter
2024-08-16 13:20:06 +02:00
Arne Morten Kvarving
94c30a74b8
move NonLinearSolver parameters to TypeTag-free parameter system
2024-08-16 13:20:06 +02:00
Arne Morten Kvarving
3716ee664d
move BlackoilModel parameters to TypeTag-free parameter system
2024-08-16 13:20:04 +02:00
Tor Harald Sandve
d7331ca3ae
use -1 as defult min-strict-iter
2024-08-16 10:16:04 +02:00
Arne Morten Kvarving
18a18a64c7
OutputDir moved to TypeTag-free parameter system
2024-08-12 15:51:19 +02:00
Tor Harald Sandve
0a63fc8e24
Move modification of density to convectiveMixingModule
2024-08-09 10:53:38 +02:00
Trine Mykkeltvedt
f10c44279f
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
Arne Morten Kvarving
917fdbedfd
changed: FlowProblem parameters moved to Opm::Parameters namespace
2024-08-06 09:50:02 +02:00
Arne Morten Kvarving
b3fae7f0f9
changed: OutputDir parameter moved to Opm::Parameters namespace
2024-06-28 14:43:11 +02:00
Bård Skaflestad
26cd7ab993
Move opm/core/props to opm/simulators/utils
...
The opm/core directory is no longer meaningful, and it contains only
components which might collectively be described as simulator
utilities.
2024-06-25 12:22:09 +02:00
Markus Blatt
238b7b2980
[fix] Do not count experiencing nans as error in PRT file.
...
The simulation will just chop the time step and continue.
Note, that the error count in the PRT file is used by engineers to
decide whether a simulation was successfull. Hence the error count
should not be increased here.
2024-06-20 10:40:37 +02:00
Arne Morten Kvarving
2205c68f0d
BlackoilModel: use Scalar type
2024-05-23 08:09:53 +02:00
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
Bård Skaflestad
1e9943bfe6
Accumulate CNV Pore-Volume Sum for Interior Cells Only
...
The 'interiorBorder' category is *probably* equivalent to the
'interior' category for codimension zero elements, but it's better
to be safe than sorry. We don't want to accumulate pore-volume
contributions twice.
2024-05-03 14:19:00 +02:00
Arne Morten Kvarving
fb7c4f6fd2
move ebos/eclproblem.hh to opm/simulators/flow
2024-03-08 12:39:48 +01:00
Arne Morten Kvarving
7b49bcb09e
rename EclBaseProblem to FlowBaseProblem
2024-03-08 12:39:48 +01:00
Arne Morten Kvarving
233d4c90ac
ebos/collecttoiorank: move to opm/simulators/flow
2024-03-06 09:30:21 +01:00
Arne Morten Kvarving
b6cbf513bc
move ebos/ecloutputblackoilmodule.hh to opm/simulators/flow
2024-03-04 13:09:48 +01:00
Arne Morten Kvarving
6b0dbfdf2d
rename EclAquiferModel property to AquiferModel
2024-02-23 10:25:16 +01:00
Arne Morten Kvarving
991f89816e
rename EclWellModel property to WellModel
2024-02-23 10:24:53 +01:00
Arne Morten Kvarving
67c9bba4c9
rename TTag::EclFlowProblem to TTag::FlowProblem
2024-02-23 09:27:48 +01:00
Tor Harald Sandve
c73337186e
clean-up relaxed tolerances
2024-02-15 09:22:42 +01:00
Tor Harald Sandve
3c8ac1fd74
Use relaxed tolerances if maximum number of iterations are used
2024-02-15 08:27:51 +01:00
Tor Harald Sandve
50670b35c4
Add relaxed mb tolerance parameter
2024-02-15 08:27:51 +01:00
Arne Morten Kvarving
16b0b942e9
BlackoilModel: rename ebosProblem to problem
2024-02-08 11:24:49 +01:00
Arne Morten Kvarving
dc798d0a24
BlackoilModel: rename ebosModel to model
2024-02-08 11:16:53 +01:00
Arne Morten Kvarving
aaaf230724
BlackoilModel: rename ebosNewtonMethod to newtonMethod
2024-02-08 11:10:01 +01:00
Arne Morten Kvarving
9a4d984322
BlackoilModel: rename ebosSolver to linSolver
2024-02-08 11:03:33 +01:00
Arne Morten Kvarving
fab4544523
BlackoilModel: rename ebosResid to residual
2024-02-08 10:56:48 +01:00
Arne Morten Kvarving
1f24fb1a35
BlackoilModel: rename ebosJac to jacobian
2024-02-08 10:41:54 +01:00
Arne Morten Kvarving
5e4c5e8174
BlackoilModel: rename ebosSimulator to simulator
2024-02-08 10:38:25 +01:00
Bård Skaflestad
a6eb7b65a1
Merge pull request #5149 from akva2/adaptivetimestepping_drop_ebos
...
AdaptiveTimeSteppingEbos: rename to AdaptiveTimeStepping
2024-02-01 18:36:36 +01:00
Arne Morten Kvarving
cbb8cb29f5
AdaptiveTimeSteppingEbos: rename to AdaptiveTimeStepping
2024-02-01 17:57:59 +01:00
Arne Morten Kvarving
0898f525aa
NonlinearSolverEbos: rename to NonlinearSolver
2024-02-01 15:14:47 +01:00
Arne Morten Kvarving
e13c77ae95
BlackoilModelEbos: rename to BlackoilModel
2024-02-01 09:05:40 +01:00