Commit Graph

1295 Commits

Author SHA1 Message Date
Ove Sævareid
bade82f44c Neutral initialisation for no-hysteresis case. 2022-10-10 14:34:36 +02:00
Ove Sævareid
6268aa6604 Killough's hysteresis model for relperm and cap-pressure. 2022-10-07 15:08:16 +02:00
Tor Harald Sandve
8e3efc0458 Merge pull request #532 from hakonhagland/krnum
Add support for directional relative permeabilites
2022-09-26 09:10:10 +02:00
Kai Bao
f0711ad092 Merge pull request #534 from GitPaean/diagnosing_failed_table_search
checking whether the value is finite when findSegmentIndex_ for Tabulated1DFunction.
2022-09-22 21:09:50 +02:00
Kai Bao
c22d8e66be checking whether the value is finite
when findSegmentIndex_ for Tabulated1DFunction.
2022-09-22 15:55:52 +02:00
Kai Bao
f1d986e394 Merge pull request #533 from GitPaean/diagnosing_failed_table_search
changing assertions to throw with information output for function findSegmentIndex_ of class Tabulated1DFunction
2022-09-21 11:09:41 +02:00
Kai Bao
3e74c703c0 changing assertions to throw with information output
for function findSegmentIndex_ of class Tabulated1DFunction
2022-09-21 10:32:57 +02:00
Håkon Hægland
143ffd0e6f Add method to check for directional relperm
Adds a method that can be used to check if directional relperms are
enabled.
2022-09-06 19:25:13 +02:00
Bård Skaflestad
6f45c91712 Merge pull request #531 from totto82/co2brineprop_thermal
Add enthalpy and internalEnergy to co2brinepvt
2022-09-05 11:50:16 +02:00
Tor Harald Sandve
4e9dbbdd7f add enthalpy and internalEnergy to co2brinepvt 2022-09-01 15:08:29 +02:00
Håkon Hægland
148fa6c8c3 Add support for KRNUM 2022-08-29 11:12:59 +02:00
Bård Skaflestad
21f21ab8fa Merge pull request #530 from totto82/fixBugSpline
fix bug for assigning from reversed order samples in the Spline.hpp

Resolves #527.
2022-08-26 09:57:41 +02:00
Tor Harald Sandve
d7503a52f0 fix bug for assigning from reversed order samples in the Spline.hpp 2022-08-26 08:35:07 +02:00
Markus Blatt
b2add81973 Merge pull request #529 from akva2/use_std_array
changed: consistently use std::array
2022-08-16 15:07:22 +02:00
Arne Morten Kvarving
bb813485ab changed: consistently use std::array 2022-08-16 08:34:04 +02:00
Tor Harald Sandve
5c693b7330 Merge pull request #519 from totto82/refdensity_with_salinity
compute reference density with the given salinity
2022-08-10 11:06:52 +02:00
Markus Blatt
dad8bdcdc3 Merge pull request #526 from akva2/blackoil_modernization
Modernization in BlackOil classes
2022-08-09 16:01:53 +02:00
Arne Morten Kvarving
f9d4059071 BlackOilFluidSystem: some modernization
- typedef -> using
- use constexpr where appropriate
2022-08-09 11:03:21 +02:00
Arne Morten Kvarving
bfed02707a BlackOilFluidState: some modernization
- typedef -> using
- use if constexpr where appropriate
2022-08-09 11:03:02 +02:00
Markus Blatt
6190ab54b1 Merge pull request #523 from akva2/pvt_cleanup
Cleanups and modernization in pvt classes
2022-08-04 09:11:21 +02:00
Arne Morten Kvarving
6a09cc81ef WetHumidGasPvt: some modernization
- typedef -> using
- use constexpr where appropriate
- remove unused includes
2022-08-04 08:20:22 +02:00
Arne Morten Kvarving
c786cc595a WetGasPvt: some modernization
- typedef -> using
- use constexpr where appropriate
- remove unused includes
2022-08-04 08:20:22 +02:00
Arne Morten Kvarving
6e964719c0 WaterPvtThermal: some modernization
- typedef -> using
- use constexpr where appropriate
- remove unused includes
2022-08-04 08:14:28 +02:00
Arne Morten Kvarving
5552e90e8d SolventPvt: some modernization
- typedef -> using
- remove unused includes
2022-08-04 08:14:28 +02:00
Arne Morten Kvarving
6f42fbc0cb OilPvtThermal: some modernization
- typedef -> using
- use constexpr where appropriate
- remove unused includes
2022-08-04 08:14:28 +02:00
Arne Morten Kvarving
22694d96b6 LiveOilPvt: some modernization
- typedef -> using
- use constexpr where appropriate
- remove unused includes
2022-08-04 08:14:28 +02:00
Arne Morten Kvarving
9c155e7b26 GasPvtThermal: some modernization
- typedef -> using
- use constexpr where appropriate
- remove unused includes
2022-08-04 08:14:28 +02:00
Arne Morten Kvarving
01c01b98e0 DryHumidGasPvt: some modernization
- typedef -> using
- use constexpr where appropriate
- remove unused includes
2022-08-04 08:14:28 +02:00
Arne Morten Kvarving
4f2bdbab0b DryGasPvt: some modernization
- typedef -> using
- use constexpr where appropriate
- remove unused includes
2022-08-04 08:14:28 +02:00
Arne Morten Kvarving
7f8602a46b DeadOilPvt: some modernization
- typedef -> using
- remove unused includes
2022-08-04 08:14:28 +02:00
Arne Morten Kvarving
7c401a3bb3 ConstantCompressibilityWaterPvt: remove unused typedefs 2022-08-04 08:14:28 +02:00
Arne Morten Kvarving
dad0ceed43 ConstantCompressibilityOilPvt: remove unused typedefs 2022-08-04 08:14:28 +02:00
Arne Morten Kvarving
6159e1baf0 ConstantCompressbilityBrinePvt: some modernization
- typedef -> using
2022-08-04 08:14:28 +02:00
Arne Morten Kvarving
a67f58da14 Co2GasPvt: some modernization
- typedef -> using
- use constexpr where appropriate
2022-08-04 08:14:28 +02:00
Arne Morten Kvarving
e5c7ee9443 BrineCo2Pvt: some modernization
- typedef -> using
- use constexpr where appropriate
2022-08-04 08:14:28 +02:00
Markus Blatt
ea6bf3e883 Merge pull request #524 from akva2/ecl_cleanup
Cleanup, fixes and modernization in Ecl classes
2022-08-03 16:33:19 +02:00
Arne Morten Kvarving
6691a33c08 NullThermalConductionLaw: some modernization
- typedef -> using
2022-08-03 11:14:05 +02:00
Arne Morten Kvarving
199fe24e71 NullSolidEnergyLaw: some modernization
- typedef -> using
- fix includes
2022-08-03 11:09:31 +02:00
Arne Morten Kvarving
491375aa1d EclThermalLawManager: some modernization
- typedef -> using
- fix includes
2022-08-03 11:04:48 +02:00
Arne Morten Kvarving
a9e78c8c34 EclThermalConductionLawMultiplexer(Params): some modernization
- typedef -> using
- fix includes
2022-08-03 11:00:30 +02:00
Arne Morten Kvarving
38864a4793 EclThconrLaw(Params): some modernization
- typedef -> using
2022-08-03 10:55:47 +02:00
Arne Morten Kvarving
31c7641fac EclThwLaw(Params): some modernization
- typedef -> using
- use constexpr where appropriate
- fix includes
2022-08-03 10:51:40 +02:00
Arne Morten Kvarving
e1db0bbb4c EclSpecrockLaw(Params): some modernization
- typedef -> using
- fix includes
2022-08-03 10:46:29 +02:00
Arne Morten Kvarving
791aad07bd EclSolidEnergyLawMultiplexer(Params): some modernization
- typedef -> using
- fix includes
2022-08-03 10:43:55 +02:00
Arne Morten Kvarving
2a1cb8d9c9 EclHeatcrLaw(Params): some modernization
- typedef -> using
- fix includes
2022-08-03 10:35:43 +02:00
Arne Morten Kvarving
85f5d23966 PiecewiseLinearTwoPhaseMaterial(Params): some modernization
- typedef -> using
- use constexpr where appropriate
- fix includes
2022-08-03 10:21:52 +02:00
Arne Morten Kvarving
a9c26cbd18 TwoPhaseLETCurves(Params): some modernization
- typedef -> using
- use constexpr where appropriate
- fix includes
2022-08-03 10:21:52 +02:00
Arne Morten Kvarving
f4d7b96485 SatCurveMultiplexer(Params): some modernization
- typedef -> using
- use constexpr where appropriate
- fix includes
2022-08-03 10:21:52 +02:00
Arne Morten Kvarving
d9e4bc6aa2 MaterialTraits: some modernization
- typedef -> using
- use constexpr where appropriate
2022-08-03 10:21:52 +02:00
Arne Morten Kvarving
d7fa046d3b EclTwoPhaseMaterial(Params): some modernization
- typedef -> using
- use constexpr where appropriate
- fix includes
2022-08-03 10:21:52 +02:00