Atgeirr Flø Rasmussen
ce74f956e7
Accounting for (constant) formation volume factor in incompressible fluids.
2012-04-20 14:00:38 +02:00
Atgeirr Flø Rasmussen
3fcdb1f412
Bugfix: in SATNUM treatment, allow for inactive cells.
2012-04-19 15:00:56 +02:00
Atgeirr Flø Rasmussen
844ccf3562
Now saturation props read from deck may have multiple tables, and support SATNUM.
2012-04-19 11:49:59 +02:00
Atgeirr Flø Rasmussen
b0c60ee05b
Make constructor take arguments by reference. Silence a warning.
2012-04-19 11:47:41 +02:00
Xavier Raynaud
c8dfdecb7c
Removed warning from compiler.
2012-04-18 14:46:01 +02:00
Xavier Raynaud
92dc5e2368
Added setup functions which take arguments directly (do not use ParamterGroup)
2012-04-16 17:53:10 +02:00
Atgeirr Flø Rasmussen
ddf0f09b6e
Disabled OpenMP pragmas in low-level fluid evaluations.
...
This is done to reduce risk of misuse, considering two cases:
- These functions are often called with a single data point,
making the thread setup and teardown time prohibitively expensive.
- This may conflict with higher-level use of OpenMP.
2012-04-10 15:46:24 +02:00
Atgeirr Flø Rasmussen
844b2b6cc6
Removed unused code.
2012-04-10 15:42:47 +02:00
Atgeirr Flø Rasmussen
65ee7ccc2f
Bugfixes in RockCompressibility::isActive() and constructor.
2012-03-20 21:36:31 +01:00
Atgeirr Flø Rasmussen
a4a92b9bd9
Fixed const correctness issue in RockCompressibility class.
2012-03-20 10:29:43 +01:00
Atgeirr Flø Rasmussen
8f6af3ba19
Added RockCompressibility::isActive() method.
2012-03-20 10:15:33 +01:00
Atgeirr Flø Rasmussen
983b55049f
Fixed and documented constructor taking ParameterGroup.
2012-03-19 14:35:13 +01:00
Atgeirr Flø Rasmussen
e239c1d209
Added constructor taking parameters to RockCompressibility.
2012-03-19 14:30:44 +01:00
Atgeirr Flø Rasmussen
3f683e607e
Added RockCompressibility class.
2012-03-19 13:55:26 +01:00
Atgeirr Flø Rasmussen
9263fa1f08
Issue warning instead of throwing if input requests compressible effects.
2012-03-08 15:25:36 +01:00
Atgeirr Flø Rasmussen
9901d20721
Added satRange() method to Incomp* classes and Saturation* classes.
...
So far not yet added to BlackoilPropertiesInterface.
2012-02-17 14:15:25 +01:00
Bård Skaflestad
232c84ff70
Reference per-cell fluid matrix when calculating phase densities.
...
This change repeats change-set f3bd5169811e of sibling class
BlackoilPropertiesBasic .
2012-02-15 15:37:02 +01:00
Bård Skaflestad
a8b7dc1fbb
Reference per-cell fluid matrix when calculating phase densities.
2012-02-14 20:23:13 +01:00
Atgeirr Flø Rasmussen
b45c42e209
Removed legacy blackoil fluid code. Further information:
...
- These classes were imported (copied) from the dune-porsol repository,
and copies remain there for the time being.
- Some of the black oil fluid classes that are in opm-core, such as the
SinglePvt* classes, are direct descendants of the Miscibility* classes
that have been removed.
- At some point, we may modify dune-porsol to use the new fluid interfaces
from opm-core, but for now we keep using the existing code as-is.
2012-02-10 09:28:05 +01:00
Atgeirr Flø Rasmussen
b52370e370
Added IncompPropertiesFromDeck class and its building blocks.
2012-01-31 09:41:53 +01:00
Atgeirr Flø Rasmussen
ae200b7bae
Minor comment typo fix.
2012-01-27 12:46:57 +01:00
Atgeirr Flø Rasmussen
0f8c56d922
Fixed bug in some capPress() implementations (calling wrong function). Doc fix.
2012-01-27 11:42:05 +01:00
Atgeirr Flø Rasmussen
974b027dbf
Made sure permeability param is read as a double.
2012-01-23 13:43:45 +01:00
Bjørn Spjelkavik
7d6fb03142
Changed namespace Dune -> namespace Opm.
2012-01-19 13:50:57 +01:00
Atgeirr Flø Rasmussen
55102ee23f
Added classes IncompPropertiesInterface and IncompPropertiesBasic.
2012-01-18 18:50:56 +01:00
Atgeirr Flø Rasmussen
51d71c122f
Added sanity checking for number of phases in property classes.
2012-01-18 18:36:20 +01:00
Atgeirr Flø Rasmussen
014cd130a3
Added numPhases() method to SaturationProps* classes.
2012-01-18 18:31:12 +01:00
Atgeirr Flø Rasmussen
5bc77babb4
Documented parameters, and made unit behaviour according to doc (perm in mD etc.)
2012-01-17 14:16:28 +01:00
Atgeirr Flø Rasmussen
2d07dd2062
Added class BlackoilPropertiesBasic.
2012-01-17 12:19:50 +01:00
Atgeirr Flø Rasmussen
bf7b0ce5ec
Added class PvtPropertiesBasic.
2012-01-17 11:17:40 +01:00
Atgeirr Flø Rasmussen
125cb33c36
Added SaturationPropsBasic class.
2012-01-17 10:25:49 +01:00
Atgeirr Flø Rasmussen
c065b8633a
Added RockBasic class.
2012-01-17 09:31:25 +01:00
Atgeirr Flø Rasmussen
e3dc0dfa0e
Minor typo fix.
2012-01-17 09:31:05 +01:00
Atgeirr Flø Rasmussen
f6b9dbc57b
Added operators += and *= for SmallVec.
2012-01-17 09:30:43 +01:00
Atgeirr Flø Rasmussen
1a0e068f44
Implemented matrix() method.
2012-01-05 21:39:33 +01:00
Atgeirr Flø Rasmussen
d5e7b4740c
Now initializes rock properties.
2012-01-05 16:43:57 +01:00
Atgeirr Flø Rasmussen
f187ef3be1
Implemented init() function.
2012-01-05 16:43:36 +01:00
Atgeirr Flø Rasmussen
ee87a73edc
Implemented rock interface in terms of RockFromDeck.
2012-01-05 15:39:13 +01:00
Atgeirr Flø Rasmussen
41edcce7d5
Implemented trivial parts of RockFromDeck, init() remains.
2012-01-05 15:38:50 +01:00
Atgeirr Flø Rasmussen
650d684744
Now implemented with new pvt and satprop classes.
2012-01-05 11:41:52 +01:00
Atgeirr Flø Rasmussen
452c74b016
Minor typo fix.
2012-01-05 11:40:58 +01:00
Atgeirr Flø Rasmussen
3748e61b6e
Changed behaviour of surfaceDensities(), now only returns densities of active components.
2012-01-05 11:40:29 +01:00
Atgeirr Flø Rasmussen
2899de390d
Added class SaturationPropsFromDeck.
2012-01-05 11:17:52 +01:00
Atgeirr Flø Rasmussen
8f13a2d3c9
Added inline keyword for correct linkage.
2012-01-05 11:17:29 +01:00
Atgeirr Flø Rasmussen
c12d8c2e5d
Moved active phase determination into own function.
2012-01-05 09:34:05 +01:00
Atgeirr Flø Rasmussen
265dfd0c2c
Moved phase configuration state into PhaseUsage struct.
2012-01-05 09:28:57 +01:00
Atgeirr Flø Rasmussen
2b05b7b059
Disabling copying of BlackoilPvtProperties class.
2012-01-04 23:32:21 +01:00
Atgeirr Flø Rasmussen
6a0ad83c1f
Added BlackoilPvtProperties class.
2012-01-04 23:28:54 +01:00
Atgeirr Flø Rasmussen
55dc2c667f
Made all the SinglePvt* classes conform to new, more bare-bones interface.
2012-01-04 22:15:26 +01:00
Atgeirr Flø Rasmussen
2c5cf2c9e2
Copied and renamed basic building blocks for black oil pvt.
2012-01-04 15:44:53 +01:00