Xavier Raynaud
e867c53722
polymerUtilities uses now PolymerProperties to compute effective mobilities.
2012-04-23 11:49:05 +02:00
Xavier Raynaud
a0794117c9
Cleaned code for computation of residual, many changes, not tested!
2012-04-19 17:21:08 +02:00
Atgeirr Flø Rasmussen
4d3a5ccfad
Adapted to IncompTpfa needing well input/output.
2012-04-18 13:35:15 +02:00
Atgeirr Flø Rasmussen
346647ca37
Removed unused code.
2012-04-12 15:11:30 +02:00
Atgeirr Flø Rasmussen
ad298a39d4
Added rock compressibility effects to polymer_reorder.
2012-04-12 14:49:24 +02:00
Atgeirr Flø Rasmussen
eb502faae7
Moved AdHocProps to new Inc.Props.DefaultPolymer class.
...
Also moved some functions in polymer_reorder.cpp to be more similar to spu_2p.cpp.
2012-04-12 14:10:47 +02:00
Atgeirr Flø Rasmussen
4d41caeea4
Added parameter num_transport_substeps and implemented substepping.
2012-04-12 13:49:29 +02:00
Atgeirr Flø Rasmussen
c99e396ed1
Silence warnings related to ad-hoc polymer fluid wrapper class.
2012-04-12 09:07:15 +02:00
Atgeirr Flø Rasmussen
18618b2d62
Changed initialization and other parts to be more similar to spu_2p.cpp.
2012-04-02 15:46:17 +02:00
Atgeirr Flø Rasmussen
724645b3f8
Introduced enum for adsorption behaviour to make code more self-documenting.
2012-03-27 15:33:48 +02:00
Xavier Raynaud
252fada2b4
Adapted to change in gravitation solver interface.
2012-03-27 13:05:53 +02:00
Xavier Raynaud
873b25c9e4
merge.
2012-03-27 12:51:24 +02:00
Xavier Raynaud
b846b15f1f
Corrected typo: adsorbtion -> adsorption.
2012-03-27 11:26:55 +02:00
Xavier Raynaud
acedd4b596
Added adsorbtion in residual computation.
2012-03-27 11:20:20 +02:00
Atgeirr Flø Rasmussen
cffd06ab91
Fixed segregation scenario init. Reinstated old AdHocProps behaviour.
...
AdHocProps: the relperm curves are now the same as in the standard small
testcase also used in the MRST prototype.
2012-03-27 09:36:37 +02:00
Xavier Raynaud
6d9f0ea3ec
Added support for adsorbtion index (desorbtion allowed or not).
2012-03-26 16:37:39 +02:00
Atgeirr Flø Rasmussen
294c8b03be
Bugfix in calculation of adsorbed polymer for balance reports.
2012-03-26 15:33:38 +02:00
Xavier Raynaud
c070f0ad4d
Added influx for scenario 3.
2012-03-26 13:45:35 +02:00
Xavier Raynaud
1836247dab
Added actual resistance factor. Not tested.
2012-03-23 17:40:03 +01:00
Xavier Raynaud
bd8288077f
Changed permeability values to run segregation test case.
2012-03-20 17:42:35 +01:00
Xavier Raynaud
272bc376bb
Added flags for computation methods (as in spu_2p).
2012-03-20 11:59:14 +01:00
Xavier Raynaud
e7e9c03a67
Added gravitation. Only segragation splitting and gravitation column solver.
2012-03-19 16:32:41 +01:00
Atgeirr Flø Rasmussen
6a6c039d8f
Added parameter 'output_interval'.
2012-03-15 15:10:09 +01:00
Atgeirr Flø Rasmussen
1554bfff11
Still working on adsorption computations.
2012-03-14 16:13:59 +01:00
Atgeirr Flø Rasmussen
b227b7e954
Add reporting of adsorbed polymer. Buggy, do not trust yet.
2012-03-14 16:03:28 +01:00
Atgeirr Flø Rasmussen
ad470a7796
Bugfix: dead pore space in polymer mass calc. Added computePolymerAbsorbed().
2012-03-14 15:54:36 +01:00
Atgeirr Flø Rasmussen
97cd0ffa73
Added polymer reporting to mass balances. Not with absorbed polymer yet.
2012-03-14 14:03:47 +01:00
Atgeirr Flø Rasmussen
48d0fdf0ba
Added comment.
2012-03-14 13:07:40 +01:00
Atgeirr Flø Rasmussen
5cd19e6dfa
Amount injected now defaults to max given by polymer properties.
2012-03-14 13:05:39 +01:00
Atgeirr Flø Rasmussen
46cc14a308
More changes for feature parity with spu_2p.
2012-03-14 12:52:38 +01:00
Atgeirr Flø Rasmussen
ae172597e0
Untabify again.
2012-03-14 11:19:47 +01:00
Atgeirr Flø Rasmussen
d8f39c747c
Adding features from opm-core/examples/spu_2p.cpp.
2012-03-14 11:19:05 +01:00
Atgeirr Flø Rasmussen
120055dc94
Untabify.
2012-03-14 10:40:05 +01:00
Atgeirr Flø Rasmussen
393807b165
Minor #include changes.
2012-03-14 10:39:43 +01:00
Bård Skaflestad
938640f180
Catch up to interface change of writeVtkData().
...
OPM-Core change-set 57bac968c8a6 replaced UnstructuredGrid pointers
with the corresponding (const) references.
2012-03-14 09:11:32 +01:00
Atgeirr Flø Rasmussen
93a747403e
Follow change to IncompTpfa (adding BCs).
2012-03-07 09:38:09 +01:00
Atgeirr Flø Rasmussen
5b21e24e79
Make default initial saturation equal to connate water. Use new total mobilities.
2012-03-06 16:08:35 +01:00
Xavier Raynaud
ceef4bbdcd
Parameter single_cell_method is now enum. Some optimization.
...
Redundant computation of fractional flow and mc removed.
2012-03-05 11:56:23 +01:00
Atgeirr Flø Rasmussen
214f6ff38a
Use IncompPropertiesFromDeck instead of AdHocProps when initializing from deck.
2012-03-02 15:32:28 +01:00
Xavier Raynaud
a33e3d9db0
rock density is obtained from PLYROCK in PolymerProperties::getFromDeck.
2012-02-29 14:58:51 +01:00
Xavier Raynaud
125933468e
polymer_reorder reads polymer data from PolymerProperties.
2012-02-29 13:28:43 +01:00
Xavier Raynaud
123762caa9
Added class PolymerProperties with a constructor which takes argument from an eclipse parser.
2012-02-29 11:27:59 +01:00
Atgeirr Flø Rasmussen
18c9e681c2
Fix type of dx, dy, dz. Small refactoring in pressure solver init.
2012-02-28 09:47:02 +01:00
Xavier Raynaud
6b267dd871
Bugfix in computation of the derivatives of the relative permeability.
2012-02-27 15:43:26 +01:00
Atgeirr Flø Rasmussen
e9b17dee02
Using miscUtilities.hpp from opm-core instead of keeping own versions.
2012-02-26 21:18:47 +01:00
Atgeirr Flø Rasmussen
40e2ccd1f0
Removed legacy reorder solver code.
2012-02-26 20:17:22 +01:00
Atgeirr Flø Rasmussen
75ea10eea4
Added support for gravity in pressure solver.
2012-02-22 15:06:19 +01:00
Atgeirr Flø Rasmussen
5b01436db9
Catch up to IncompTpfa needing a linear solver.
2012-02-22 09:28:57 +01:00
Atgeirr Flø Rasmussen
5516ee7e04
Multiple changes, including new parameters for polymer injection and solvers.
...
- "poly_start_days", "poly_end_days", "poly_amount" controls injection
time interval and concentration of injected polymer.
- Made a small class (PolymerInflow) for this control.
- Now warns if polymer injection rate changes during timestep.
- Parameters "nl_tolerance" and "nl_maxiter" control nonlinear scalar solvers.
- Catch up to change in TransportModelPolymer (constructor args).
2012-02-20 17:14:09 +01:00
Atgeirr Flø Rasmussen
5afc6bf0e8
Merged.
2012-02-20 13:59:56 +01:00