Commit Graph
15764 Commits
Author SHA1 Message Date
Bård Skaflestad 82fc5a6b46 Merge pull request #4560 from hnil/flexible_iq_in_aq
- changed pointer to refernace for IQ for possibility of using rvalues
2023-03-28 11:27:45 +02:00
hnil f0b5e6a670 - changed pointer to refernace for IQ for possibility of using rvalues 2023-03-28 09:37:00 +02:00
Bård Skaflestad 88e5b235b8 Merge pull request #4531 from GitPaean/trying_to_gurantee_zero_rate
making sure zero rate controlled production wells have zero rate in the simulation results
2023-03-27 20:34:24 +02:00
Kai Bao 7931e6e00a removing unused function solveEqAndUpdateWellState
from MultisegmentWell and WellInterface .
2023-03-27 13:26:00 +02:00
Kai Bao 2c5a4398c9 make sure zero production rates are obtained for the following wells
1. stopped production wells
2. production wells under zero rate control

We guarantee the objective through enforce zero values for the WQTotal
primary variable during the initialization and update process during the
Newton solution.
2023-03-27 13:24:08 +02:00
Arne Morten Kvarving 467b88644e Merge pull request #4557 from bska/remove-unused-variables
Remove Unused Variables
2023-03-27 13:19:48 +02:00
Bård Skaflestad 599742feab Remove Unused Variables
While here, also include requisite headers.
2023-03-27 10:46:05 +02:00
Bård Skaflestad 8858d725a8 Merge pull request #4551 from totto82/outputGIPL
output gas in water to F(R)GIPL for gas-water systems
2023-03-27 09:58:45 +02:00
Bård Skaflestad bc44d1f3f0 Merge pull request #4552 from hnil/avoid_depensesy_of_cache
Avoid cache
2023-03-27 09:57:33 +02:00
Tor Harald Sandve 113041c275 output gas in water to F(R)GIPL 2023-03-27 08:11:40 +02:00
hnil 2769cc5c3d minimal change to not called cachedIntensive 2023-03-24 20:01:47 +01:00
hnil aa40d2f0f3 -- prepared for possibliy of not using cached intentensive quantities 2023-03-24 19:57:31 +01:00
Bård Skaflestad 86cfa6dc3c Merge pull request #4550 from akva2/janitoring
Some janitoring
2023-03-24 15:48:15 +01:00
Bård Skaflestad 0fb5093807 Merge pull request #4537 from totto82/vapwat_gaswater
add vapwat to gaswater simulators and output mol fractions YMFWAT
2023-03-24 15:15:59 +01:00
Arne Morten Kvarving 1f8fb5d664 simplify: use std::is_same_v<> 2023-03-24 14:56:49 +01:00
Arne Morten Kvarving 163be007e5 add missing includes 2023-03-24 14:56:39 +01:00
Arne Morten Kvarving 5f28175603 fix whitespace at eol
and some brace placements
2023-03-24 14:56:23 +01:00
Bård Skaflestad 3ea6f714db Merge pull request #4544 from hnil/faster_beginstep
faster begintimestep
2023-03-24 13:52:25 +01:00
hnil 398077d772 removed unused variable 2023-03-24 13:11:18 +01:00
Bård Skaflestad 234650982f Merge pull request #4547 from GitPaean/fixing_type_regularization_factor_wells_
using double for regularization_factor_wells_
2023-03-24 13:09:56 +01:00
Bård Skaflestad d4d46e046b Merge pull request #4545 from hnil/faster_fip
Faster fip calculation
2023-03-24 13:08:31 +01:00
Bård Skaflestad d0f8d879df Merge pull request #4540 from totto82/fpr_co2store
output average pressure in all cells unconditionally with co2store
2023-03-24 13:06:13 +01:00
Tor Harald Sandve e14f8637f1 output average pressure in all cells unconditionaly for for the co2store option 2023-03-24 12:09:50 +01:00
hnil 7e63dc3096 fixed issue with use of cachedVariables in initialization fase 2023-03-23 22:37:44 +01:00
hnil bacb4e04d6 fixed for review 2023-03-23 21:26:06 +01:00
Kai Bao c8d914caad using double for regularization_factor_wells_ 2023-03-23 16:47:03 +01:00
hnil a81f80f4fb fixed error 2023-03-23 13:53:14 +01:00
hnil 9450fc0596 -- removed element context from the update fib loop
-- separated out put in different functions
2023-03-23 13:44:46 +01:00
hnil 8250a815cc - faster updateProperty
- refactored for making local updating in inhereted classes
2023-03-23 10:12:02 +01:00
Bård Skaflestad 0ebcef62e2 Merge pull request #4542 from hnil/optimize_processdata
Optimisation of data processing for actionX and output
2023-03-22 23:13:43 +01:00
hnil dedda84a2b fixed review comments 2023-03-22 19:17:22 +01:00
hnil e1c4a73c43 -- removed double evaluation of processLocalData
-- separated fluid in place work from other cell based data
-- added some timing macros for better preformance overview
2023-03-22 11:55:37 +01:00
Bård Skaflestad 0a9d2a7099 Merge pull request #4543 from hnil/more-timings
added more timing macros
2023-03-22 10:51:28 +01:00
hnil 122a478341 added more timing macros 2023-03-21 22:44:14 +01:00
Tor Harald Sandve 369a27e80d use correct molarmass when converting XMFCO2 2023-03-21 10:45:09 +01:00
Tor Harald Sandve b8032c12bb add vapwat to gaswater simulators and output molfractions YMFWAT 2023-03-21 10:34:54 +01:00
Atgeirr Flø Rasmussen e25657943e Merge pull request #4534 from akva2/disable_hdf5_compression_old_versions
changed: disable HDF5 compression with hdf5 <= 1.8
2023-03-21 09:49:19 +01:00
Kai Bao e4cd8e4b44 Merge pull request #4538 from steink/fix_well_assembly
Fix bug in multisegment well assembly
2023-03-20 16:12:48 +01:00
steink c997b438dd assembleWellEq 2023-03-20 13:15:59 +01:00
Bård Skaflestad af30df5dff Merge pull request #4532 from hnil/refactor_initiations
Refactoring to be able to use template class/methods even if they are…
2023-03-17 13:45:48 +01:00
Markus Blatt 3b164b041f Merge pull request #4530 from bska/output-code-tidying
Adjust Whitespace in Output Module
2023-03-16 17:10:32 +01:00
Bård Skaflestad 8dfac0d8e6 Merge pull request #4524 from goncalvesmachadoc/temp
allow for TEMP
2023-03-16 16:37:09 +01:00
Bård Skaflestad 6ffc8b96a9 Adjust Whitespace in Output Module
Mostly to split long lines and to add a few blank lines for
readability.  While here, also apply 'const' in a few locations and
flip the order of a conditional to (potentially) save a bit of work.

This is in preparation of revising the output destination categories
of numerous 3D result vectors.
2023-03-16 15:50:03 +01:00
Bård Skaflestad 8d756a6add Merge pull request #4529 from totto82/xmfco2
add molar fraction of CO2 in brine to RST output
2023-03-16 14:37:57 +01:00
Bård Skaflestad 7113159163 Merge pull request #4535 from totto82/fix_co2_output
convert co2 output from volumes to moles
2023-03-16 14:37:06 +01:00
Tor Harald Sandve 3fd710668f convert co2 output from volumes to moles 2023-03-16 09:21:12 +01:00
Arne Morten Kvarving 52008d5231 changed: disable HDF5 compression with hdf5 <= 1.8
seems to be broken (in particular 1.8.12 on rh7)
2023-03-16 08:54:39 +01:00
Tor Harald Sandve ba906fc286 add molar fraction of co2 in brine to RST output 2023-03-16 08:52:52 +01:00
Markus Blatt 5c1d964478 Merge pull request #4512 from akva2/rateconverter_compile_unit
RateConverter: introduce a compile unit
2023-03-15 20:54:26 +01:00
hnil 3e1fe57e60 Refactoring to be able to use template class/methods even if they are not initiated 2023-03-15 16:46:42 +01:00