Arne Morten Kvarving
|
eaa09a3905
|
quell warnings in serial build
|
2021-05-13 22:40:39 +02:00 |
|
Markus Blatt
|
af68511a63
|
Merge pull request #3223 from akva2/ecltransmissibility_vanguard_separate
Separate eclctransmissibility.hh into typetag dependent/independent code
|
2021-05-13 09:33:59 +02:00 |
|
Joakim Hove
|
7d97869d35
|
Merge pull request #3253 from akva2/wellstate_compile_unit
Put WellState in separate compile unit
|
2021-05-13 09:30:32 +02:00 |
|
Arne Morten Kvarving
|
80a05ceb33
|
cosmetics
- do not indent for namespace
- move constructors and destructors to top
- use public/protected/private order
|
2021-05-13 00:38:08 +02:00 |
|
Arne Morten Kvarving
|
2c1a6ae8cb
|
replace typedef with using statements
|
2021-05-13 00:38:08 +02:00 |
|
Arne Morten Kvarving
|
6ef5e239b2
|
sort alphabetically
|
2021-05-13 00:38:08 +02:00 |
|
Arne Morten Kvarving
|
a032c5a80e
|
changed: put WellState in separate compile unit
|
2021-05-13 00:38:08 +02:00 |
|
Bård Skaflestad
|
993c973340
|
Merge pull request #3247 from akva2/cleanup_vanguard
Some small cleanups
|
2021-05-12 17:20:51 +02:00 |
|
Bård Skaflestad
|
be0908a3f8
|
Merge pull request #3251 from akva2/keyword_validation_rebuilds
Avoid full simulator rebuilds when updating keyword validation lists
|
2021-05-12 16:47:40 +02:00 |
|
Arne Morten Kvarving
|
ca1a799e95
|
changed: put partially supported keywords in separate compile unit
avoid triggering full simulator rebuilds when updating
this list
|
2021-05-12 14:29:33 +02:00 |
|
Arne Morten Kvarving
|
306593af3b
|
changed: put unsupported keywords in separate compile unit
avoid triggering full simulator rebuilds when updating
this list
|
2021-05-12 14:29:33 +02:00 |
|
Bård Skaflestad
|
4f5b1defea
|
Merge pull request #3249 from goncalvesmachadoc/patch-4
Remove COPYREG and add RPTSOL
|
2021-05-12 14:27:14 +02:00 |
|
Arne Morten Kvarving
|
7ff44d9093
|
ecltransmissibility: separate from typetag
this allows using explicit template instantation to only
compile this code per grid, not per simulator object
|
2021-05-12 12:10:29 +02:00 |
|
Cintia Goncalves Machado
|
5c51d4dea4
|
Remove COPYREG and add RPTSOL
Remove COPYREG (https://github.com/OPM/opm-simulators/issues/3234) and add RPTSOL (https://github.com/OPM/opm-simulators/issues/3248) as non-critical missing keyword
|
2021-05-12 12:04:01 +02:00 |
|
Joakim Hove
|
77f3b93b88
|
Merge pull request #3241 from joakim-hove/wellcontainer-initializer-list
Add initializer_list based WellContainer constructor
|
2021-05-12 11:15:53 +02:00 |
|
Arne Morten Kvarving
|
b053cb4161
|
unique_ptrs are default initialized to nullptr
|
2021-05-12 11:08:12 +02:00 |
|
Arne Morten Kvarving
|
924fdec296
|
use type alias
|
2021-05-12 11:07:38 +02:00 |
|
Arne Morten Kvarving
|
e8f69223e6
|
changed: use constexpr value and ifs
to disable code compile time instead of having
runtime conditionals
|
2021-05-12 10:52:37 +02:00 |
|
Markus Blatt
|
ba9f4c5b50
|
Merge pull request #3219 from akva2/eclcpgrid_vanguard_separate
Separate eclcpgridvanguard.hh into typetag dependent/independent code
|
2021-05-12 10:47:44 +02:00 |
|
Bård Skaflestad
|
5cafd7268e
|
Merge pull request #3242 from bska/fix-debug-builds
Restore Debug Builds
|
2021-05-12 09:39:32 +02:00 |
|
Joakim Hove
|
66c56bb8c3
|
Add initializer_list based WellContainer constructor
|
2021-05-12 09:18:58 +02:00 |
|
Bård Skaflestad
|
57d45011af
|
Restore Debug Builds
This was broken in commit b5580f39f (PR #3222) which removed the
'start_perf_next_well' symbol but did not update every use location.
|
2021-05-12 08:37:19 +02:00 |
|
Joakim Hove
|
817e81d3b7
|
Merge pull request #3235 from akva2/constexpr_micro_optim_wells
Small micro-optims in WellInterface
|
2021-05-12 06:55:22 +02:00 |
|
Joakim Hove
|
950247bf28
|
Merge pull request #3222 from joakim-hove/perforations-well-index
Perforations well index
|
2021-05-11 22:52:25 +02:00 |
|
Joakim Hove
|
b5580f39fa
|
Let the perforation index run over the indices for one well
|
2021-05-11 22:38:11 +02:00 |
|
Joakim Hove
|
846809ec29
|
Rename mutable perfPhaseRates()
|
2021-05-11 18:48:05 +02:00 |
|
Bård Skaflestad
|
aea80db23a
|
Merge pull request #3238 from akva2/fix_equil_cart_mapper_regression
fix regression: do not unconditionally dereference equilCartMapper
|
2021-05-11 16:36:56 +02:00 |
|
Arne Morten Kvarving
|
c7c29483e7
|
fix regression: unconditional dereferences
equilGrid and equilCartesianMapper can only
be dereferenced on rank 0.
|
2021-05-11 15:21:50 +02:00 |
|
Arne Morten Kvarving
|
a192ccb417
|
Merge pull request #3232 from totto82/fixDuneFemBuild
explicity add gridView from Dune::Fem in collectDataToIORank
|
2021-05-11 13:24:14 +02:00 |
|
Arne Morten Kvarving
|
ceb9bb4311
|
changed: make has_brine contexpr
and use if constexpr to eliminate some code
|
2021-05-11 12:52:44 +02:00 |
|
Arne Morten Kvarving
|
f48ee17d59
|
changed: make has_foam contexpr
and use if constexpr to eliminate some code
|
2021-05-11 12:46:54 +02:00 |
|
Arne Morten Kvarving
|
73ccb42634
|
changed: make has_polymer contexpr
and use if constexpr to eliminate some code
|
2021-05-11 12:33:54 +02:00 |
|
Arne Morten Kvarving
|
a78c7e598d
|
changed: make has_solvent and has_zFraction constexpr
and use if constexpr to eliminate some code
|
2021-05-11 12:28:10 +02:00 |
|
Arne Morten Kvarving
|
215a8b7c25
|
eclcpgridvanguard: split in typetag dependent and typetag-independent parts
|
2021-05-11 11:30:35 +02:00 |
|
Bård Skaflestad
|
dc8bbc9e5a
|
Merge pull request #3218 from akva2/eclbase_vanguard_separate
eclbasevanguard: separate template and non-template parts
|
2021-05-11 11:01:51 +02:00 |
|
Tor Harald Sandve
|
f091781ee2
|
explicity add gridView from Dune::Fem in collectDataToIORank
|
2021-05-11 09:40:19 +02:00 |
|
Arne Morten Kvarving
|
bba700e7a2
|
changed: this is better kept a compile time error
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
3397cd6252
|
eclbasevanguard: split in template and non-template parts
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
5aa1b43e41
|
eclbasevanguard: pass parameters to updateOutputDir
to avoid typetag dependence in the code
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
6e3cce1fc4
|
eclbasevanguard: no reason for zoltanImbalanceTol to be a scalar
make it a double always
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
4dd5dc902b
|
eclbasevanguard: no reason for externalSetupTime to be a scalar
make it a double always
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
dbf834518e
|
eclbasevanguard: pass parameters to createParseContext
to avoid typetag dependence in the code
|
2021-05-11 09:15:11 +02:00 |
|
Arne Morten Kvarving
|
86bc095e3a
|
eclbasevanguard: change canonicalDeckPath to std::string
makes use of filesystem an implementation detail
|
2021-05-11 09:15:11 +02:00 |
|
Joakim Hove
|
ec2327d2c3
|
Merge pull request #3231 from joakim-hove/fixup
Fix function argument
|
2021-05-11 09:04:33 +02:00 |
|
Joakim Hove
|
83f32729fc
|
Fix function argument
|
2021-05-11 08:10:49 +02:00 |
|
Joakim Hove
|
b832b00ca3
|
Merge pull request #3221 from joakim-hove/distribute-events
Distribute events
|
2021-05-11 07:24:00 +02:00 |
|
Joakim Hove
|
c01f2fe074
|
Merge pull request #3226 from joakim-hove/wellstate-remove-unused
Remove unused getXXXXOffset() methods
|
2021-05-11 07:23:08 +02:00 |
|
Joakim Hove
|
df2f27ab43
|
Merge pull request #3230 from GitPaean/aquifer_keyowrds_supported
removing numerical aquifer keywords from unsupported keyword list
|
2021-05-11 07:22:55 +02:00 |
|
Kai Bao
|
2d24abb630
|
removing numerical aquifer keywords from unsupported list
AQUNUM, AQUCON
|
2021-05-10 22:48:56 +02:00 |
|
Tor Harald Sandve
|
55dfc84067
|
Merge pull request #3176 from totto82/refactorPrepareTimeStep
move solveWellEquation inside prepareTimeStep
|
2021-05-10 16:35:16 +02:00 |
|