Commit Graph

532 Commits

Author SHA1 Message Date
Arne Morten Kvarving
3ade701a57 remove EclEnableAquifers parameter
and remove bool flag. this is always enabled
2024-02-19 09:14:27 +01:00
Arne Morten Kvarving
e7f32f44e7 remove duplicate EclEnableTuning parameter 2024-02-16 17:53:27 +01:00
Arne Morten Kvarving
1ec34f0da2 EclActionHandler: rename to ActionHandler 2024-02-06 10:43:30 +01:00
Tor Harald Sandve
675f11f186 Merge pull request #5143 from totto82/initDiffusionModel
init diffusion module
2024-02-05 08:48:43 +01:00
Arne Morten Kvarving
cbb8cb29f5 AdaptiveTimeSteppingEbos: rename to AdaptiveTimeStepping 2024-02-01 17:57:59 +01:00
Tor Harald Sandve
427765613c init diffusion module 2024-02-01 09:25:11 +01:00
Antonella Ritorto
921b7b577a Remove numElems from LookUpData methods 2024-01-26 09:40:05 +01:00
Antonella Ritorto
5bf0e10f3e Unnecessary container actnumData removed 2024-01-24 10:40:40 +01:00
Atgeirr Flø Rasmussen
4eef78e1c8 Merge pull request #5101 from totto82/nodisp_gas
warn against no dispersion in gas phase
2024-01-23 09:25:50 +01:00
Tor Harald Sandve
7c37470bd8 Merge pull request #5107 from totto82/addTemp
Add support for temperature in Source
2024-01-23 08:44:30 +01:00
Tor Harald Sandve
222358c49e Add support for temperature in Source 2024-01-19 08:26:26 +01:00
Tor Harald Sandve
5c1bbd304b Compute entalpy for thermal boundary 2024-01-18 16:04:32 +01:00
Arne Morten Kvarving
be84969338 added: hook up RPTRST CONV output to restart file if requested 2024-01-16 12:58:02 +01:00
Tor Harald Sandve
d72ea5fcb0 add option for explicit pressure for rock compaction (only transmissibility) 2024-01-11 16:09:08 +01:00
Tor Harald Sandve
51532231b3 warn against no dispersion in gas phase 2024-01-11 15:27:40 +01:00
Tor Harald Sandve
739337a63a rename minimum oil pressure to ref pressure 2024-01-11 10:24:25 +01:00
Tor Harald Sandve
b670c48699 Use gas pressure for gas-water cases in rockcomp 2024-01-11 10:06:07 +01:00
Atgeirr Flø Rasmussen
ea623f0f3e Merge pull request #5050 from totto82/addSource
support source term from deck (SOURCE)
2024-01-09 13:16:16 +01:00
Torbjørn Skille
72892f0c4b PRT file updates
* Arrays genarated from RPTSOL + FIP is now strictly following Eclipse format
* Adding reservoir volume array also for custom FIP regions
2024-01-03 21:47:54 +01:00
Arne Morten Kvarving
acc31ea695 fixed: obtaining solvent values should be conditional on enableSolvent
regressed in f508f3d4e8
2024-01-02 12:04:07 +01:00
Tor Harald Sandve
84902e1aed rename sourceprop to source 2023-12-22 09:50:52 +01:00
Tor Harald Sandve
a57d04fde5 support source term from deck (SOURCE) 2023-12-22 09:50:52 +01:00
Atgeirr Flø Rasmussen
bf55fcfd93 Merge pull request #5038 from totto82/addBondaryFluxOutput
Add output of FLOWS- and FLORES-
2023-12-21 15:46:50 +01:00
Tor Harald Sandve
f508f3d4e8 add output of dissolved solvent rswsol 2023-12-21 10:48:58 +01:00
Antonella Ritorto
bba5833332 Move lookupAssigner to remove shadow decl warnings 2023-12-14 20:01:25 +01:00
Antonella Ritorto
1f77b0c199 Shadow declaration Grid(Type) fixed 2023-12-14 16:25:53 +01:00
Antonella Ritorto
0a8e1fa757 lookupIdxOnLevelZeroAssigner added 2023-12-14 16:12:48 +01:00
Antonella Ritorto
9419966036 Assigner for material props on leaf used 2023-12-13 12:32:23 +01:00
Antonella Ritorto
924eb72acd getFieldPropDouble(IntType)Assigner_ added 2023-12-13 10:19:52 +01:00
Tor Harald Sandve
01d138fbe3 Add output of FLOWS- and FLORES- 2023-12-06 08:41:35 +01:00
Tor Harald Sandve
5a6af752e3 Merge pull request #4912 from totto82/fix_bccon
fix issue when BCPROP is not set initially
2023-11-22 13:41:19 +01:00
David Landa Marban
bc03821d57 Support for mechanical dispersion 2023-11-16 16:55:01 +01:00
Arne Morten Kvarving
db85303a3e added: write out RPTSOL configured FIPs to PRT file on simulation start
add a method in EclWriter to enable this.
this is called the first time a call is made to WriteOutput,
as that happens after initial conditions have been applied which
is required to get the proper output.

this also fixes a long-standing issue where the initial FIP state was
taken after the first time step.
2023-11-16 08:28:57 +01:00
Tor Harald Sandve
37197f7b48 fix issue when bcpip is not set initially 2023-11-14 08:44:32 +01:00
David Landa Marban
c93d46c1be Mult well trans due to perm reduction in salt prec 2023-10-31 22:11:55 +01:00
Antonella Ritorto
88e03e5e8d Exception added (restart not supported for LGRs), improved-cleaned code 2023-10-19 14:04:49 +02:00
Antonella Ritorto
dc20e63a8c Lookup via method 2023-10-19 10:53:07 +02:00
Antonella Ritorto
17c7e2c91f LookUp Indices in eclgenericproblem 2023-10-19 10:53:07 +02:00
David Landa Marban
b0b9b1205c Fix to write vtks on report steps 2023-10-09 11:03:23 +02:00
josh bowden
1e2d9360d7 Move Damaris functionality to it's own class.
Step one for moving Damaris calls out of EclWriter class and into its own DamarisWriter class;
EclProblem now calls both writeOutput methods and passes in the data::Solution object;

Add fix for first writeOutput() call not having PRESSURE data available;

data::Solution is now passed by rvalue ref into eclWriter::writeOutput();

guard added to prevent inclusion of damariswriter.hh
2023-09-19 21:20:08 +02:00
Svenn Tveit
8da6e5fd2f Fix DIRICHLET option in BCPROP.
Additional fix: BCPROP does not need to be defined each report step.
2023-09-05 14:57:54 +02:00
Arne Morten Kvarving
e3787b1ca8 anonymize unused parameter 2023-09-04 14:35:20 +02:00
Bård Skaflestad
9c58585538 Merge pull request #4823 from akva2/ecltimestepping_separate
changed: put ecl time stepping parameters in separate struct
2023-09-04 10:54:46 +02:00
Arne Morten Kvarving
3c525aefae changed: put ecl time stepping parameters in separate struct
this to allow reuse in ebos simulators
2023-08-30 11:22:22 +02:00
hnil
13308ed2af tpfa linearizer for thermal used for co2store and blackoil
-- add new function need for tpfa linearizer in thermal
-- set tpfa linearizer for blackoil with energy
-- set tpfa linearizer for gasoil and energy which include co2store
-- NB diffusion is disabled for this simulators
2023-08-29 16:03:44 +02:00
Vegard Kippe
f5c31588cb Quick fix.. 2023-08-25 14:01:51 +02:00
Arne Morten Kvarving
13b0e14f18 EclGenericProblem: remove unused time steppping parameters
and remove some hidden duplicates
2023-08-15 14:02:55 +02:00
Arne Morten Kvarving
c1e1b0ee70 eclgenericproblem: remove unused methods 2023-08-15 14:02:33 +02:00
Arne Morten Kvarving
dd1359bcf0 changed: move EclActionHandler to opm/simulators/flow
no opm-models usage
2023-08-15 12:10:01 +02:00
Arne Morten Kvarving
92fa9577da consistently use std::size_t 2023-08-15 09:32:10 +02:00