Atgeirr Flø Rasmussen
c48770dc5f
Remove EclProblemTpfa, folding all methods into EclProblem.
2022-08-09 11:11:36 +02:00
Atgeirr Flø Rasmussen
f19b6f723d
Refactor to avoid twin codepaths most places.
2022-08-09 11:09:48 +02:00
hnil
6d3b0a7c1f
tried to make openmp work
2022-08-09 11:09:48 +02:00
hnil
0c03e72782
fixing compilation warning
2022-08-09 11:09:48 +02:00
hnil
c5d547efff
modification for global assembly
2022-08-09 11:09:48 +02:00
hnil
d9c59efcf1
moved transCompFactor to intensive quantities
2022-08-09 11:09:48 +02:00
hnil
07a7070dc0
revert eclproblem.hh back to original
2022-08-09 11:09:48 +02:00
hnil
409f60642e
new eclproblemtpfa
2022-08-09 11:09:48 +02:00
hnil
8f5e0940fe
restructuring to be able to call without local indices
2022-08-09 11:09:48 +02:00
hnil
060877a08b
runs first steps of norne
2022-08-09 11:09:48 +02:00
hnil
0a178daaf1
added extra function for easier use in tracer,aquifer, threshold pressure
2022-08-09 11:09:48 +02:00
hnil
ad66808158
better test
2022-08-09 11:09:48 +02:00
hnil
18b03f3546
working refactoring
2022-08-09 11:09:48 +02:00
hnil
abee2f9f81
added fluxmodule refactured
2022-08-09 11:09:48 +02:00
Atgeirr Flø Rasmussen
93ce28e9a2
Merge pull request #3972 from ElyesAhmed/alugrid2
...
Alugrid2
2022-08-04 15:43:24 +02:00
Elyes Ahmed
15ab680aef
fixing warning-unused variable
2022-08-04 14:19:12 +02:00
Elyes Ahmed
33e52542bc
fix warning-unused variable in eclbasevanguard
2022-08-04 14:16:09 +02:00
Arne Morten Kvarving
36b167b451
remove use of Unused.hpp
2022-08-02 11:53:54 +02:00
Elyes Ahmed
5c2b60bcd0
rebasing
2022-07-28 20:40:34 +02:00
Arne Morten Kvarving
57066fbdf7
add missing include
2022-07-27 16:24:04 +02:00
Tor Harald Sandve
4fd0c24661
output drsdtcon values to restart files
2022-07-21 15:41:30 +02:00
goncalvesmachadoc
88d67684f6
fix wbp
2022-07-06 11:14:45 +02:00
Arne Morten Kvarving
32eb467ead
fix tests that relied on internal deck handling
2022-06-24 15:27:56 +02:00
Arne Morten Kvarving
a4d254b749
changed: introduce EclGenericVanguard::setParams
...
this is used transferring ownership of setup structures to the
simulator. drop all the flowEbosXXX set deck methods and use the
generic vanguard. also means various structs that were only passed
in the blackoil simulator are now passed in all simulators.
2022-06-24 15:06:13 +02:00
Arne Morten Kvarving
36ffb65525
remove parsecontext in generic vanguard
...
not used
2022-06-24 15:06:13 +02:00
Arne Morten Kvarving
4087fbff5b
remove errorguard in generic vanguard
...
not used
2022-06-24 15:06:13 +02:00
Arne Morten Kvarving
00c374be5c
changed: remove support for internal summaryconfig handling in simulators
2022-06-24 15:06:13 +02:00
Arne Morten Kvarving
4510f40b6d
changed: remove support for internal schedule handling in simulators
2022-06-24 15:06:13 +02:00
Arne Morten Kvarving
1a35c5ac47
changed: remove support for internal eclstate handling in simulators
2022-06-24 15:06:13 +02:00
Arne Morten Kvarving
371c8058bc
changed: remove support for internal deck handling in simulators
2022-06-24 15:06:13 +02:00
Arne Morten Kvarving
c793aff5d1
changed: rename externalSetupTime
...
external is (or will be) implied
2022-06-24 15:06:13 +02:00
Atgeirr Flø Rasmussen
ffb09ee53e
Merge pull request #3937 from atgeirr/pressure-bhp-cpr
...
Pressure bhp cpr
2022-06-16 17:15:49 +02:00
Cintia Goncalves Machado
98d5450ca1
Fix FOE definition
2022-06-13 15:34:19 +02:00
hnil
98acda0977
- change FieldMatrix to MatrixBlock in Tracer model to not need extra initializations in linear solver
2022-06-08 17:03:27 +02:00
Atgeirr Flø Rasmussen
fef06a77af
Updated for upstream changes.
2022-06-08 17:02:02 +02:00
Bård Skaflestad
e6dff88eb7
Temporarily Limit Block-Jacobi Partitioner to OpenCL Only
...
The block-Jacobi partitioner (commit e360c00b7 ) uses grid interfaces
that are only available in CpGrid and this blocks introducing other
grid managers such as ALUGrid. Since the partitioner was only added
for OpenCL, guard special purposes accesses with HAVE_OPENCL.
This is a temporary measure and we will venture to restore the
partitioner later, although possibly restricted to CpGrid only.
2022-06-08 16:14:39 +02:00
Bård Skaflestad
7537d7ab95
Split Grid Distribution Out to Helper Functions
...
Mostly to reduce the number of nested scopes in doLoadBalance_() and
to make the data flow a little easier to track for human readers.
While here, also use down-casts to pointer instead of references.
Doing so replaces try/catch blocks with simpler if/else blocks.
Reimplement face transmissibility calculation/extraction loop in
terms of helper functions elements() and intersections().
2022-06-08 16:14:39 +02:00
Bård Skaflestad
4e5745bf4a
Make cellPartition() Return Reference To Const
...
We don't need to copy this array on every call.
2022-06-08 16:11:54 +02:00
Atgeirr Flø Rasmussen
1aed863956
Re-add grid view argument to doLoadBalance_().
2022-06-08 15:33:32 +02:00
Bård Skaflestad
af94be5023
Use Consistent Grid Views for Transmissibility Calculation
...
There was an implied assumption that the "gridv" parameter would
coincide with "grid_->leafGridView()". Make this assumption
explicit.
2022-06-01 14:34:28 +02:00
Kai Bao
26a9582ece
Merge pull request #3911 from GitPaean/fixing_numerical_aquifer_equil
...
Fixing equilibration when having numerical aquifers.
2022-05-26 22:09:32 +02:00
Bård Skaflestad
be4221ea92
Merge pull request #3869 from plgbrts/vapoilwat
...
adding three-phase simulator including water evaporation and salt precipitation
2022-05-25 15:33:53 +02:00
Bård Skaflestad
9f22e125f9
Extract Block-Level Component-in-Place Summary Values
...
This commit calculates the various BxIP* summary output values such
as BOIP (block-level oil-in-place) and BGIPL (block-level
gas-in-place in liquid phase). While here, also extract the
block-level dissolved gas-oil-ratio (BRS) and vaporised
oil-gas-ratio (BRV).
2022-05-20 23:13:27 +02:00
Markus Blatt
02aaec82f7
Merge pull request #3815 from Tongdongq/subdomain-matrix-for-opencl
...
Subdomain matrix for opencl ILU preconditioner
2022-05-20 16:05:14 +02:00
Paul Egberts
a255613452
Merge branch 'master' into vapoilwat
2022-05-11 11:55:54 +02:00
Kai Bao
78bd95c593
also update cellZSpan_ and cellZMinMax
...
when updating cell center depth due to numerical aquifer cells.
2022-05-05 15:01:09 +02:00
Bård Skaflestad
26c7055b9e
Merge pull request #3905 from goncalvesmachadoc/addBXPV
...
add Block Pore Volumes
2022-04-29 23:18:02 +02:00
goncalvesmachadoc
8920f339cc
addBXPVs
2022-04-29 20:26:59 +02:00
Tor Harald Sandve
967c538da8
output pcow, pcog
2022-04-29 15:35:16 +02:00
Tong Dong Qiu
bae2358090
Fix if clauses
2022-04-21 17:19:01 +02:00