Arne Morten Kvarving
555b4e7ce2
adjust to upstream GasPvtApproach enum changes
2022-12-12 19:18:58 +01:00
Arne Morten Kvarving
07fb8ed2c2
adjust to upstream OilPvtApproach enum changes
2022-12-12 19:18:58 +01:00
Arne Morten Kvarving
5dc8c12cd8
adjust to upstream WaterPvtApproach enum changes
2022-12-12 19:18:58 +01:00
Arne Morten Kvarving
e61a5a3e21
remove pointless assert
...
unsigned is always positive
2022-11-15 12:12:45 +01:00
Arne Morten Kvarving
a7249bee65
test_quadrature: remove support for dune < 2.6
2022-11-14 16:35:42 +01:00
Arne Morten Kvarving
c906b55a64
fix test with dune-alugrid 2.7
2022-11-14 16:34:30 +01:00
Arne Morten Kvarving
3fe4b6ac4b
remove shadowing local typedef
2022-10-26 10:53:41 +02:00
Arne Morten Kvarving
11c9c34dcc
Merge pull request #742 from GitPaean/fixing_running_with_dune2.6
...
return proper communicator for DUNE2.6 (<2.7)
2022-10-19 15:01:33 +02:00
Arne Morten Kvarving
820cc1e9f9
FingerProblem: use elements range generator
2022-10-17 13:37:44 +02:00
Arne Morten Kvarving
8cd61e7240
RichardsLensProblem: use elements range generator
2022-10-17 13:37:44 +02:00
Arne Morten Kvarving
ce8d626872
ElementBorderListFromGrid: use elements range generator
2022-10-17 13:37:44 +02:00
Arne Morten Kvarving
85ac4160ee
MultiPhaseBaseProblem: use elements range generator
2022-10-17 13:37:44 +02:00
Arne Morten Kvarving
96913df6c9
BlackOilModel: use elements range generator
2022-10-17 13:37:44 +02:00
Arne Morten Kvarving
b0168da21b
PvsModel: use elements range generator
2022-10-17 13:37:44 +02:00
Arne Morten Kvarving
b5ec1906e1
TpfaLinearizer: use elements range generator
2022-10-17 13:37:44 +02:00
Arne Morten Kvarving
2eba75db7e
FvBaseDiscretization: use elements range generator
2022-10-17 13:37:44 +02:00
Arne Morten Kvarving
91762ace6f
FvBaseLinearizer: use elements range generator
2022-10-17 13:37:44 +02:00
Arne Morten Kvarving
a8bbe5549c
PffGridvector: use elements range generator
2022-10-17 13:37:44 +02:00
Arne Morten Kvarving
84717a874d
Merge pull request #721 from akva2/foam_module_params
...
blackoilfoammodules: put parameters in separate class
2022-09-20 12:42:31 +02:00
Arne Morten Kvarving
f5096a6d2d
Merge pull request #720 from akva2/extbo_module_params
...
blackoilextbomodules: put parameters in separate class
2022-09-20 12:20:43 +02:00
Arne Morten Kvarving
b5f141d1da
Merge pull request #723 from akva2/polymer_module_params
...
blackoilpolymermodules: put parameters in separate class
2022-09-20 12:20:25 +02:00
Arne Morten Kvarving
6933875120
blackoilfoammodules: put parameters in separate class
...
limits the amount of static variable declarations
2022-09-20 11:58:09 +02:00
Arne Morten Kvarving
36cce77c53
blackoilfoammodules: remove unused headers
...
and add missing headers
2022-09-20 11:58:09 +02:00
Arne Morten Kvarving
6571488ee8
blackoilpolymermodules: put parameters in separate class
...
limits the amount of static variable declarations
2022-09-20 11:44:05 +02:00
Arne Morten Kvarving
7d1ddfb566
blackoilpolymermodules: remove unused headers
...
and add missing headers
2022-09-20 11:43:35 +02:00
Arne Morten Kvarving
10eaf48709
blackoilsolventmodules: put parameters in separate class
...
limits the amount of static variable declarations
2022-09-19 14:14:16 +02:00
Arne Morten Kvarving
f96e449094
blackoilmicpmodules: put parameters in separate class
...
limits the amount of static variable declarations
2022-09-19 13:42:04 +02:00
Arne Morten Kvarving
68d009262d
blackoilbrinemodules: put parameters in separate class
...
limits the amount of static variable declarations
2022-09-19 13:33:58 +02:00
Arne Morten Kvarving
9068c9fdf6
blackoilextbomodules: put parameters in separate class
...
limits the amount of static variable declarations
2022-09-19 13:26:37 +02:00
Arne Morten Kvarving
893502c6b9
blackoilmicpmodules: remove MICPpara prefix from variables/methods
...
unnecessary noise
2022-09-19 13:08:58 +02:00
Arne Morten Kvarving
2d45e16291
blackoilmicpmodules: remove unused headers
...
and add missing headers
2022-09-19 13:08:58 +02:00
Arne Morten Kvarving
fdc4b704f3
blackoilextbomodules: remove unused headers
...
and add missing headers
2022-09-19 12:35:26 +02:00
Arne Morten Kvarving
7341104b74
blackoilbrinemodule: remove unused headers
2022-09-19 11:17:57 +02:00
Arne Morten Kvarving
7552df1529
fvbaseintensivequantities: remove default ctor
...
it does nothing, no need to declare it
2022-09-15 11:26:42 +02:00
Arne Morten Kvarving
8e38edf928
fixed: respect rule-of-three for fvbaseintensivequantities
...
is no need to explicitly declare the cc here
2022-09-09 08:18:02 +02:00
Arne Morten Kvarving
1058b371da
changed: consistently use std::array
2022-08-26 08:27:40 +02:00
Arne Morten Kvarving
ee9acb31cb
changed: unify matrixblock.hh with downstream MatrixBlock.hpp
2022-08-25 13:31:37 +02:00
Arne Morten Kvarving
2b30ca9f53
changed: unify matrixblock.hh with downstream MatrixBlock.hpp
2022-08-24 15:49:03 +02:00
Arne Morten Kvarving
7f8828988c
changed: consistently use std::array
2022-08-16 08:36:21 +02:00
Arne Morten Kvarving
77eccfd869
fixed: avoid vector<bool> in fvbasediscretization
...
writes to vector<bool> is not thread safe
2022-08-11 09:51:34 +02:00
Arne Morten Kvarving
45b2898c6e
BlackOilSolventModules: use if constexpr
2022-08-09 09:59:48 +02:00
Arne Morten Kvarving
04c8d8f232
BlackOilRateVector: use if constexpr
2022-08-09 09:59:48 +02:00
Arne Morten Kvarving
4d003ea85a
BlackOilPrimaryVariables: use if constexpr
2022-08-09 09:55:30 +02:00
Arne Morten Kvarving
d2ba89f39a
BlackOilPolymerModules: use if constexpr
2022-08-09 09:55:30 +02:00
Arne Morten Kvarving
5213f3b526
BlackOilModel: use if constexpr
2022-08-09 09:55:30 +02:00
Arne Morten Kvarving
d593214308
BlackOilIntensiveQuantities: use if constexpr
2022-08-09 09:08:24 +02:00
Arne Morten Kvarving
641cadc8e5
BlackOilFoamModules: use if constexpr
2022-08-09 09:08:24 +02:00
Arne Morten Kvarving
7aaa3f2261
BlackOilExtBoModules: use if constexpr
2022-08-09 09:08:24 +02:00
Arne Morten Kvarving
31c2442a22
BlackOilEnergyModules: use if constexpr
2022-08-09 09:08:24 +02:00
Arne Morten Kvarving
0a182d51f6
BlackOilBrineModules: use if constexpr
2022-08-09 09:08:24 +02:00
Arne Morten Kvarving
368a2414c3
BlackOilBoundaryRateVector: use if constexpr
2022-08-09 09:08:24 +02:00
Arne Morten Kvarving
d6c378e6a9
remove use of Unused.hpp
2022-08-02 11:24:40 +02:00
Arne Morten Kvarving
92209466c5
remove unnecessary includes
2022-07-26 18:32:03 +02:00
Arne Morten Kvarving
54920b4147
changed: do not resize jacobian unless necessary
...
setSize always reallocates
2022-05-03 09:39:14 +02:00
Arne Morten Kvarving
a68cb1427e
changed: remove unnecessary initialization
...
the values are all overwritten in updateLocalResidual so no
reason to set them to zero first
2022-05-03 09:38:05 +02:00
Arne Morten Kvarving
18af8c239e
fixed: avoid copying int quants for diffusion if diffusion is not enabled
2022-04-29 10:36:13 +02:00
Arne Morten Kvarving
f93d748603
changed: do not copy primary variables into element context
...
hold a const pointer instead.
2022-04-01 12:11:34 +02:00
Arne Morten Kvarving
1e1f6f5b50
changed: disable mutable access to primary variables
2022-04-01 12:03:08 +02:00
Arne Morten Kvarving
0eb34fa51b
use std::filesystem directly
2021-11-01 12:31:27 +01:00
Arne Morten Kvarving
01b5bbd853
Merge pull request #676 from akva2/disable_check_to_enable_ci
...
disable conservativeness check
2021-10-29 12:13:49 +02:00
Arne Morten Kvarving
c1f19b7447
disable conservativeness check
...
the check causes a segfault in release mode only on gcc9+
2021-10-27 09:56:09 +02:00
Arne Morten Kvarving
3a511ff33c
Merge pull request #673 from akva2/janitoring
...
Some janitoring
2021-10-18 13:17:02 +02:00
Arne Morten Kvarving
2c697457d7
remove unnecessary includes
2021-10-18 11:52:45 +02:00
Arne Morten Kvarving
f09dd916b8
use [[maybe_unused]] instead of macro
2021-10-18 11:52:31 +02:00
Arne Morten Kvarving
0fa24f7711
update test driver to match opm_add_test
2021-10-13 11:44:20 +02:00
Arne Morten Kvarving
02a8a3d155
Merge pull request #667 from akva2/enable_extrap_extbo
...
extbomodule: enable extrapolation for function evaluations
2021-08-05 14:08:45 +02:00
Arne Morten Kvarving
ebe2448e57
extbomodule: enable extrapolation for function evaluations
2021-08-05 13:16:54 +02:00
Arne Morten Kvarving
e4d6acc23b
changed: get rid of OPM_UNUSED macro usage
...
prefer anonymous parameters and c++17 [[maybe_unused]]
2021-08-03 10:10:01 +02:00
Arne Morten Kvarving
44267fd206
fixed: do not assert conditions guaranteed by unsigned
2021-06-18 13:26:57 +02:00
Arne Morten Kvarving
ae537f536d
fixed: do not use Opm:: prefix when inside namespace Opm
2021-05-25 11:46:55 +02:00
Arne Morten Kvarving
40bae8ba9e
remove assignment-operator from class
...
if an assignment-operator is defined, implicitly
definition of cc is deprecated. there is no reason
we have to override the parent assignment operator,
so simply remove both of them.
quells a clang warning
2021-05-19 08:22:47 +02:00
Arne Morten Kvarving
c559e348d4
anonymized unused parameters
2021-05-14 13:55:12 +02:00
Arne Morten Kvarving
4695dc9354
changed: use c++17 [[maybe_unused]]
2021-05-14 13:54:58 +02:00
Arne Morten Kvarving
58dfda3082
adjust to enum changes in upstream
2021-05-05 21:59:50 +02:00
Arne Morten Kvarving
d049cdd59d
fixed: do not use Opm:: prefix when inside namespace Opm
2021-05-05 09:50:05 +02:00
Arne Morten Kvarving
4ffebbbbb0
anonymize unused parameters to quell warnings
2021-04-30 13:16:21 +02:00
Arne Morten Kvarving
016e0164a8
blackoilpolymermodules: include OpmLog.h
2021-04-26 11:23:42 +02:00
Arne Morten Kvarving
8dd56cac23
Merge pull request #643 from totto82/fixBoundaryIssueAgain
...
move the boundary check downstream
2021-03-09 14:42:46 +01:00
Arne Morten Kvarving
c2049ca096
Merge pull request #630 from atgeirr/disable-property-macros
...
Disable property macros.
2020-10-19 15:50:01 +02:00
Arne Morten Kvarving
c8617141d4
reorganize to avoid unused warnings without MPI
2020-06-19 09:45:29 +02:00
Arne Morten Kvarving
016e5a75d8
anonoymize unused parameter
...
quells compiler warnings
2020-06-08 10:14:29 +02:00
Arne Morten Kvarving
20ebdbe8e8
Merge pull request #614 from atgeirr/further-two-phase-vtk-fixes
...
Make gas-oil related outputs conditional.
2020-06-02 13:02:02 +02:00
Arne Morten Kvarving
1afaba329a
mark conditionally used parameters as maybe_unused
...
and anonymize unused parameters
2020-04-14 14:16:20 +02:00
Arne Morten Kvarving
c504002568
Merge pull request #603 from blattms/fix-dune-shared_ptr-comp
...
Fix compilation issues due to removed Dune::shared_ptr.
2020-03-24 15:23:03 +01:00
Arne Morten Kvarving
0b9130b516
remove serialization templates from BlackoilPolymerModule
2020-03-06 15:12:57 +01:00
Arne Morten Kvarving
44a579a5f7
rename BlackoilPolymerModule::initFromDeck to initFromState
...
no deck usage any longer
2020-03-06 15:12:57 +01:00
Arne Morten Kvarving
3f6a858856
changed: get rid of Deck usage in BlackoilPolymerModule
2020-03-06 15:12:57 +01:00
Arne Morten Kvarving
424ca49696
remove serialization templates from BlackoilBrineModule
2020-03-04 15:42:48 +01:00
Arne Morten Kvarving
8480523c88
rename BlackoilBrineModule::initFromDeck to BlackoilBrineModule::initFromState
...
no longer any deck usage
2020-03-04 15:42:15 +01:00
Arne Morten Kvarving
a991da41a3
get rid of deck usage in BlackoilBrineModule
2020-03-04 15:42:06 +01:00
Arne Morten Kvarving
35e8b211de
remove serialization templates from BlackoilFoamModule
2020-03-04 14:57:54 +01:00
Arne Morten Kvarving
875a00728e
rename BlackoilFoamModules::initFromDeck to BlackoilFoamModules::initFromState
...
no deck usage any longer
2020-03-04 14:57:17 +01:00
Arne Morten Kvarving
8aa3b2c2fe
get rid of deck usage in BlackoilFoamModule
2020-03-04 14:56:38 +01:00
Arne Morten Kvarving
8d033d3afa
Merge pull request #599 from akva2/no_serialization_solvent_module
...
Remove deck usage from BlackoilSolventModule
2020-03-04 12:16:44 +01:00
Arne Morten Kvarving
5e391417b5
remove serialization templates from BlackoilSolventModules
2020-03-04 09:59:12 +01:00
Arne Morten Kvarving
19c2c4f981
rename initFromDeck to initFromState
...
no deck usage any longer
2020-03-04 09:59:12 +01:00
Arne Morten Kvarving
cb2aaa3452
Get rid of deck usage in blackoilsolventmodules
2020-03-04 09:59:12 +01:00
Arne Morten Kvarving
913439ec28
Merge pull request #598 from akva2/use_tlmixpar_from_state
...
use TLMIXPAR from state
2020-03-04 09:58:25 +01:00
Arne Morten Kvarving
5ac9e0a2b9
use TLMIXPAR from state
2020-03-04 09:10:41 +01:00
Arne Morten Kvarving
75454a81cb
changed: pass the Schedule through the SolventModule::initFromDeck method
...
required for the SolventPvt setup
2020-03-03 14:26:48 +01:00