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
Arne Morten Kvarving
20a9c3a0c3
EclProblem: put drsdtcon with friends in separate class
2023-08-11 11:43:39 +02:00
Arne Morten Kvarving
8e02cea9a1
fixed: sanity check rock compaction table indices
2023-08-10 13:00:21 +02:00
Arne Morten Kvarving
7d8a58cf54
EclProblem: move properties to separate header
2023-08-09 14:24:55 +02:00
hnil
66ff026008
remove use of hidden private defines for poly and alugrid
...
- fixed polygrid
- renamed executables to include blackoil in name
2023-08-08 15:30:05 +02:00
Arne Morten Kvarving
f1b4a2cec6
eclproblem.hh: cleanup headers
2023-08-02 12:42:33 +02:00
Arne Morten Kvarving
eaa3281485
changed: add a container for micp solution components
...
makes it easy to pass data around to enable some refactoring
2023-08-01 13:45:29 +02:00
Arne Morten Kvarving
841d11efed
changed: add a container for polymer solution components
...
makes it easy to pass data around to enable some refactoring
2023-08-01 13:45:14 +02:00
hnil
f3338ac26a
-- fixed error in thermal boundary
2023-07-27 16:30:48 +02:00
hnil
de42e1eb67
-- fixed comment
2023-07-27 16:30:48 +02:00
Bård Skaflestad
b39f2f20ee
Merge pull request #4718 from vkip/num_pressure_points_equil
...
Adding --num-pressure-points-equil as a developer parameter
2023-06-30 12:45:39 +02:00
Tor Harald Sandve
74e951303e
add support for changing boundary conditions
2023-06-28 15:08:23 +02:00
Vegard Kippe
e5e7ff7287
Now using value (also default) from EQLDIMS item 2, unless --num-pressure-points-equil=N is specified on the command line.
2023-06-27 13:40:24 +02:00
Tor Harald Sandve
40bd07a3b5
Add guard against invalid satnum, pvtnum, imbnum, eqlnum
2023-06-26 13:11:19 +02:00
Vegard Kippe
ea587d53b2
Adding --num-pressure-points-equil as a developer parameter (not visible to end users)
2023-06-22 14:58:09 +02:00
Arne Morten Kvarving
9fa5f9d36d
added: set vappars in fluidsystem/pvt at start of report step
...
to properly handle vappars updates in SCHEDULE
2023-06-01 11:05:21 +02:00
Atgeirr Flø Rasmussen
8fac5efea0
Merge pull request #4662 from atgeirr/update-iq-1
...
Update timeIdx 1 intensive quantities if necessary.
2023-05-30 09:22:46 +02:00
Tor Harald Sandve
45d0679a19
remove duplicated code
2023-05-26 11:30:50 +02:00
Atgeirr Flø Rasmussen
ce0c75b8b6
Update timeIdx 1 intensive quantities if necessary.
2023-05-22 17:40:27 +02:00
Bård Skaflestad
c52ab4ccd5
Merge pull request #4347 from atgeirr/afr_well_assemble_separate
...
Implement functionality to add well source terms to the residual separately
2023-03-31 11:10:01 +02:00
Bård Skaflestad
500a20aaf7
Merge pull request #4570 from hnil/protected_update
...
-- changed function to protected
2023-03-30 13:44:17 +02:00
Bård Skaflestad
dc3454f56e
Merge pull request #4562 from totto82/thermalbc
...
add THERMAL boundary conditions which keeps constant temperature on the boundary
2023-03-30 10:29:48 +02:00
hnil
aeb11beda0
-- changed function to protected
2023-03-29 14:05:20 +02:00
hnil
389d011385
-- corrected spelling
2023-03-29 12:24:17 +02:00
Tor Harald Sandve
75bfe52611
add THERMAL boundary conditions which keeps constant temperature on the boundary
2023-03-28 12:06:13 +02:00
Bård Skaflestad
bc44d1f3f0
Merge pull request #4552 from hnil/avoid_depensesy_of_cache
...
Avoid cache
2023-03-27 09:57:33 +02:00
hnil
aa40d2f0f3
-- prepared for possibliy of not using cached intentensive quantities
2023-03-24 19:57:31 +01:00
Arne Morten Kvarving
5f28175603
fix whitespace at eol
...
and some brace placements
2023-03-24 14:56:23 +01:00
hnil
398077d772
removed unused variable
2023-03-24 13:11:18 +01:00
hnil
7e63dc3096
fixed issue with use of cachedVariables in initialization fase
2023-03-23 22:37:44 +01:00