Commit Graph
239 Commits
Author SHA1 Message Date
Arne Morten Kvarving 4dc472fa7c rename TTag::EclFlowGasWaterDissolutionProblem to TTag::FlowGasWaterDissolutionProblem 2024-02-23 09:28:19 +01:00
Arne Morten Kvarving 0b6d2748e6 rename TTag::EclFlowGasWaterProblem to TTag::FlowGasWaterProblem 2024-02-23 09:28:19 +01:00
Arne Morten Kvarving 2988e99e72 rename TTag::EclFlowGasWaterBrineProblem to TTag::FlowGasWaterBrineProblem 2024-02-23 09:28:19 +01:00
Arne Morten Kvarving 39320e1a7e rename TTag::EclFlowGasOilEnergyProblem to TTag::FlowGasOilEnergyProblem 2024-02-23 09:28:19 +01:00
Arne Morten Kvarving ebe030c3fd rename TTag::EclFlowGasOilDiffuseProblem to TTag::FlowGasOilDiffuseProblem 2024-02-23 09:28:19 +01:00
Arne Morten Kvarving 0ce0924146 rename TTag::EclFlowGasOilProblem to TTag::FlowGasOilProblem 2024-02-23 09:28:19 +01:00
Arne Morten Kvarving 6fc11d57dc rename TTag::EclFlowFoamProblem to TTag::FlowFoamProblem 2024-02-23 09:28:19 +01:00
Arne Morten Kvarving 60c1b30ecf rename TTag::EclFlowExtboProblem to TTag::FlowExtboProblem 2024-02-23 09:28:19 +01:00
Arne Morten Kvarving 4887dd3fe4 rename TTag::EclFlowEnergyProblem to TTag::FlowEnergyProblem 2024-02-23 09:28:19 +01:00
Arne Morten Kvarving f6165be5f1 rename TTag::EclFlowBrineSaltPrecipitationProblem to TTag::FlowBrineSaltPrecipitationProblem 2024-02-23 09:28:19 +01:00
Arne Morten Kvarving 4e57482306 rename TTag::EclFlowBrinePrecsaltVapwatProblem to TTag::FlowBrinePrecsaltVapwatProblem 2024-02-23 09:28:19 +01:00
Arne Morten Kvarving f92c0b18c6 rename TTag::EclFlowBrineProblem to TTag::FlowBrineEnergyProblem 2024-02-23 09:28:19 +01:00
Arne Morten Kvarving 5e029a26e4 rename TTag::EclFlowBrineProblem to TTag::FlowBrineProblem 2024-02-23 09:28:19 +01:00
Arne Morten Kvarving 83ac84afef rename TTag::EclFlowProblemPoly to TTag::FlowProblemPoly 2024-02-23 09:28:19 +01:00
Arne Morten Kvarving 3c5fad58f1 rename TTag::EclFlowProblemAlugrid to TTag::FlowProblemAlugrid 2024-02-23 09:28:18 +01:00
Arne Morten Kvarving 4aa6dc355f rename TTag::EclFlowProblemTPFA to TTag::FlowProblemTPFA 2024-02-23 09:27:48 +01:00
Arne Morten Kvarving 67c9bba4c9 rename TTag::EclFlowProblem to TTag::FlowProblem 2024-02-23 09:27:48 +01:00
Arne Morten Kvarving 3ade701a57 remove EclEnableAquifers parameter
and remove bool flag. this is always enabled
2024-02-19 09:14:27 +01:00
Arne Morten Kvarving b09c70213b FlowMainEbos: rename to FlowMain 2024-02-06 10:42:23 +01:00
Bård Skaflestad 3ab6c617e5 Merge pull request #5151 from akva2/rename_main_sources
changed: rename simulator main files
2024-02-02 09:58:04 +01:00
Arne Morten Kvarving 8f1b2507d7 changed: rename simulator main files
add _main to the file name. this in preparation for
removing ebos in the simulator instance file names
2024-02-02 09:23:06 +01:00
Arne Morten Kvarving e741063306 SimulatorFullyImplicitBlackoilEbos: rename to SimulatorFullyImplicitBlackoil 2024-02-02 08:48:47 +01:00
Arne Morten Kvarving 02fbadb809 GridDataOutput: add translation unit 2024-01-30 13:18:59 +01:00
David Landa Marban bc03821d57 Support for mechanical dispersion 2023-11-16 16:55:01 +01:00
David Landa Marban 92de5355b2 Enabling disGas and watVap at compile time for gasWaterBrine 2023-11-07 18:35:30 +01:00
Tor Harald Sandve 9779b95a43 Use new linearizer for gaswater with thermal and diffusion 2023-10-30 15:15:13 +01:00
hnil 8afbd49322 add tpfa as lineariser for gasoil_energy (with diffusion) and gasoildiffusion 2023-08-31 15:26:31 +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
hnil e55008b336 fixes no mpi compilation 2023-08-09 09:03:59 +02:00
hnil 3442a549cd moved cd to xxx_impl.hh to avoid
this way we do not have to add explicit initiation of all
variants of grids and gridView iterators in the library
2023-08-08 15:36:08 +02:00
hnil 030c06afb2 rearranged to make other grids easier to integrate with or without fem 2023-08-08 15:30:05 +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
Markus Blatt 859e00254e [bugfix] Make sure MPI_FInalize is called before the return in main.
A correct MPI program should do that.

As MPI_Finalize is part of the destructor of MainObject we need to
make sure that it's destructor is called before the return statement.
We do that manually  by resetting the unique_ptr that we now use to
store the MainObject,
2023-07-19 13:44:12 +02:00
Tor Harald Sandve 7cf3f69cf9 Add gaswater solvent
Fix some places that assumed 3p + solvent
2023-05-26 16:24:38 +02:00
Tor Harald Sandve 1592ef8bd2 solvent + foam simulator 2023-05-24 16:03:09 +02:00
Tor Harald Sandve 6b9b0e3f0f enable disgasw and vapwat for thermal model 2023-05-22 15:33:58 +02:00
Tor Harald Sandve ee39117771 Add energy + precsalt simulator 2023-05-12 10:49:17 +02:00
Tor Harald Sandve b78498af03 Add disgasw to gas water saltprec vapwat simulator 2023-05-03 15:13:15 +02:00
Tor Harald Sandve b8032c12bb add vapwat to gaswater simulators and output molfractions YMFWAT 2023-03-21 10:34:54 +01:00
Tor Harald Sandve 5028e0fbf1 Add gaswater energy simulator 2023-02-23 09:25:50 +01:00
Tor Harald Sandve 5854b8a7a1 Support gas dissolution in water (Rsw)
- adapt to interface change in waterPvt()
- add gas + water + disgasw simulator

Note
- MSW is not supported
- EQUIL initialization is not supported
2022-12-21 13:13:52 +01:00
Atgeirr Flø Rasmussen a7a5a7a98d Make the Python interface use the TpfaLinearizer. 2022-10-04 11:44:35 +02:00
Atgeirr Flø Rasmussen d7ba860bf1 Rename so that flow_blackoil_tpfa becomes flow_blackoil. 2022-10-03 14:14:15 +02:00
Atgeirr Flø Rasmussen f6033702c9 Ensure DIFFUSE is supported.
This is only instantiated for two-phase gas/oil and for 3-phase blackoil.
Runtime safeguards have been added to avoid the mistake of running with
a simulator combination that silently ignores DIFFUSE.
2022-09-30 15:28:58 +02:00
Atgeirr Flø Rasmussen 616b145469 Make one- and two-phase sims also use fast assembly. 2022-09-30 09:21:34 +02:00
Elyes Ahmed 3832fd5eb7 fixing AquiferModel in AlugridModel 2022-09-26 10:43:42 +02:00
Elyes Ahmed c4c4c7ac88 back to EclBaseAquiferModel 2022-09-23 14:01:40 +02:00
Elyes Ahmed 709a90b67d some fixes for flow_alugrid 2022-09-23 11:59:01 +02:00
Atgeirr Flø Rasmussen 923b1c555c Make flow_blackoil_tpfa.cpp an OPM Flow variant in the build system. 2022-08-09 14:53:58 +02:00
Atgeirr Flø Rasmussen 254330463e Disable diffusion for flow_blackoil_tpfa. 2022-08-09 11:11:36 +02:00