Commit Graph
14606 Commits
Author SHA1 Message Date
Håkon Hægland affc5cb53b Return a pointer to the material manager
This is used by blackoilintensivequantities.hh. Further, for other
problems derived from MultiPhaseBaseProblem, that base class will
return a null pointer such that problems that do not override the
materialLawManagerPtr() method still can use the blackoil intensive
quantitites (which in the case of directional relative permeabilities
makes use of the problem reference to access the materialLawManager)
2022-09-22 23:54:29 +02:00
Håkon Hægland c6129ad9a4 Renamed function in ecfvstencil.hh
Use the new name of the dirId() function in ecfvstencil.hh
2022-09-16 09:10:42 +02:00
Håkon Hægland cbdec23e50 Also check for unknown face direction
To avoid compiler warnings, we also need to check for the unknown face
direction due to change in the FaceDir::DirEnum values in opm-common.
2022-09-16 09:07:25 +02:00
Håkon Hægland 9ed974fda3 Minor simplification
Simplify code using the unknown facedir value.
2022-09-14 23:54:43 +02:00
Håkon Hægland 7d0265dd44 Limit access to face direction.
Only access the grid face direction information if directional relperms
have been enabled.
2022-09-14 15:34:41 +02:00
Håkon Hægland 8b1bcb36bc Adds support for KRNUM 2022-09-14 15:34:41 +02:00
Bård Skaflestad 67ec01a730 Merge pull request #4034 from plgbrts/equil2
Equilibration with water-gas ratio vs depth (RVWVD) table
2022-09-14 14:30:04 +02:00
Paul Egberts 7ca6e2a25e Update equilibrationhelpers.hh
removed obsolete comment
2022-09-14 14:11:19 +02:00
Paul Egberts 29dec2686a Update initstateequil.hh
removed obsolete comment
2022-09-14 14:08:40 +02:00
Atgeirr Flø Rasmussen f3b536889d Merge pull request #4097 from totto82/cleanDBG
remove computeBhpAtThpLimitProd() output from .DBG file
2022-09-14 10:11:50 +02:00
Paul Egberts d01e5e330f fix equil test 2022-09-14 09:58:50 +02:00
Paul Egberts c2cac1b183 added equilibration option for water in gas 2022-09-13 18:02:33 +02:00
Markus Blatt e7d186b416 Merge pull request #4104 from akva2/serializer_handle_pairs
changed: handle all pairs in eclmpiserializer
2022-09-13 15:52:09 +02:00
Arne Morten Kvarving 03dc37d7af Merge pull request #4105 from akva2/fix_serial_build
fix build without MPI
2022-09-13 15:51:55 +02:00
Arne Morten Kvarving 57f2bb3ea7 fix build without MPI 2022-09-13 15:07:15 +02:00
Arne Morten Kvarving f0bc0f42c6 changed: handle all pairs in eclmpiserializer
thus we can remove support in MPIPacker
2022-09-13 14:44:52 +02:00
Arne Morten Kvarving 993f1eacb5 Merge pull request #4103 from akva2/serializer_handle_vectors
mpiserializer: handle all vectors
2022-09-13 14:44:08 +02:00
Arne Morten Kvarving 924ba450d2 fixed: remove_cvr_t should also remove volatile 2022-09-13 13:42:13 +02:00
Arne Morten Kvarving f159eb524b changed: handle all vectors in eclmpiserializer
thus we can remove support in MPIPacker
2022-09-13 13:29:47 +02:00
Arne Morten Kvarving 6e83e349d6 changed: move variadic broadcast into EclMpiSerializer 2022-09-13 13:29:47 +02:00
Arne Morten Kvarving 9e6574115a EclMpiSerializer: add handler for vector<bool> 2022-09-13 13:29:47 +02:00
Arne Morten Kvarving ebdfb0fc6a EclMpiSerializer: allow specifying root rank in broadcast/append 2022-09-13 13:29:47 +02:00
Arne Morten Kvarving 75dbf60f7a Merge pull request #4093 from akva2/serializer_handle_sets
changed: handle all sets in eclmpiserializer
2022-09-13 13:05:21 +02:00
Bård Skaflestad 7e44ddd2bd Merge pull request #4100 from totto82/wvfpexp_user
remove WVFPEXP from unsupported keywords
2022-09-13 12:46:58 +02:00
Arne Morten Kvarving dfa870c313 changed: handle all sets in eclmpiserializer
thus we can remove support in MPIPacker
2022-09-13 12:39:07 +02:00
Bård Skaflestad 3fc8433cc8 Merge pull request #4092 from akva2/serializer_handle_arrays
changed: handle all arrays in eclmpiserializer
2022-09-13 12:38:36 +02:00
Tor Harald Sandve f8d1d040ab Merge pull request #4033 from totto82/fix_grsw_output
cleanup group switching output to terminal
2022-09-13 12:25:40 +02:00
Arne Morten Kvarving 4cd9272a76 changed: handle all arrays in eclmpiserializer
thus we can remove support in MPIPacker
2022-09-13 12:08:39 +02:00
Arne Morten Kvarving 3164fa6154 Merge pull request #4090 from akva2/serializer_handle_maps
Handle all maps in serializer
2022-09-13 12:08:00 +02:00
Arne Morten Kvarving 603e44068c changed: handle all maps in eclmpiserializer
thus we can remove support in MPIPacker
2022-09-13 11:32:37 +02:00
Bård Skaflestad 0e49eb3a52 Merge pull request #4089 from akva2/serializer_handle_optional
Optionals are handled in serializer
2022-09-13 11:30:44 +02:00
Arne Morten Kvarving c6beb479d3 changed: remove optional support in MPIPacker
handled by the serializer
2022-09-13 10:49:54 +02:00
Arne Morten Kvarving 053dfc7ce5 eclmpiserializer: fix is_vector predicate
allow custom allocator
2022-09-13 10:49:54 +02:00
Bård Skaflestad 56c653235f Merge pull request #4087 from akva2/rename_serialization
Rename serialization files
2022-09-13 10:48:33 +02:00
Arne Morten Kvarving 4a81e5c92d fixed: remove forwarding in variadic functions
these are l-values so the forward call is a noop. if they
would be pr or x-values, forwarding multiple times is not
correct.
2022-09-13 10:16:55 +02:00
Tor Harald Sandve 683ed0df1f remove WVFPEXP from unsupported keywords 2022-09-13 09:30:04 +02:00
Tor Harald Sandve 7571215f44 some cleanup 2022-09-13 08:33:51 +02:00
Markus Blatt 6ef3a28472 Merge pull request #4020 from akva2/istlsolverebos_separate
put parts of ISTLSolverEbos in separate compile unit
2022-09-12 20:24:21 +02:00
Paul Egberts a8aa12f0a2 added evaporated water dependency of gas density in equil calculations 2022-09-12 16:02:35 +02:00
Arne Morten Kvarving 8e2b385f4d changed: put parts of ISTLSolverEbos in separate compile unit
in particular this means simulator objects are now not dependent
on FlexibleSolver.hpp and BdaBridge.hpp
2022-09-12 12:44:56 +02:00
Tor Harald Sandve 001d53858e remove computeBhpAtThpLimitProd() output from .DBG file 2022-09-12 09:29:37 +02:00
Tor Harald Sandve 3fecc92956 Merge pull request #4035 from totto82/energy_aquifer
fix analytical aquifers + energy
2022-09-12 07:33:03 +02:00
Markus Blatt a4360b4961 Merge pull request #4028 from akva2/reduce_dup
changed: get rid of duplicate MatrixBlock headers/classes
2022-09-09 15:30:30 +02:00
Tor Harald Sandve d2fc8a3d5e remove the logic that skips checking the group if it already changed 2022-09-09 10:58:36 +02:00
Tor Harald Sandve 702d824135 cleanup group switching output to terminal 2022-09-09 10:58:36 +02:00
Tor Harald Sandve f36ac3eeed Merge pull request #3837 from totto82/wvfpexp
Add option for explicit vfp lookup for problematic wells
2022-09-09 10:00:02 +02:00
Bård Skaflestad dbb2ba5cf0 Merge pull request #4091 from akva2/janitoring
Some janitoring
2022-09-09 09:42:53 +02:00
Arne Morten Kvarving c68d979d4b remove unused variables 2022-09-09 08:38:17 +02:00
Arne Morten Kvarving 58b0121e9b fixed: forward structs as struct 2022-09-09 08:37:59 +02:00
Bård Skaflestad 4778cf9d60 Merge pull request #4088 from GitPaean/removing_unused_function
removing unused setupCartesianToCompressed_ function for BlackoilWellModel
2022-09-08 14:58:23 +02:00