Commit Graph

40 Commits

Author SHA1 Message Date
Bård Skaflestad
23ae68968f Add support for storing well names in "Wells" structure.
The well name must be passed as a parameter to add_well(), so update
callers accordingly.
2012-06-18 10:15:53 +02:00
Atgeirr Flø Rasmussen
b1baed3ead Initialise state variables. 2012-06-13 10:34:45 +02:00
Atgeirr Flø Rasmussen
f01622bd09 Examples and tutorials follow change to IncompTpfa interface. 2012-06-12 15:28:53 +02:00
Kjetil Olsen Lye
1a4e7e3065 Updated tutorial4 to use the reorder solver. 2012-06-11 13:13:19 +02:00
Atgeirr Flø Rasmussen
99bb8c9587 Removed default null argument for wells in IncompTpfa constructor. 2012-06-07 13:34:05 +02:00
Xavier Raynaud
e662d1867e merge. 2012-06-06 15:19:02 +02:00
Xavier Raynaud
b01d1e7bb6 Corrected typo. 2012-06-06 15:16:07 +02:00
Atgeirr Flø Rasmussen
6add0e3634 Reorganized, added opm/core/wells/ and opm/core/simulator/. 2012-06-05 15:42:49 +02:00
Atgeirr Flø Rasmussen
06b90c0f37 Remove superfluous tag. 2012-05-30 14:42:58 +02:00
Atgeirr Flø Rasmussen
f20f3eaf11 Simplified and cleaned up tutorial. 2012-05-30 14:40:17 +02:00
Kjetil Olsen Lye
f10a76ffd1 merge. 2012-05-16 17:00:09 +02:00
Kjetil Olsen Lye
9fd882132b created first draft of well tutorial 2012-05-16 16:58:05 +02:00
Atgeirr Flø Rasmussen
9314fc63e6 Follow changes to TwophaseState class and initState*() functions. 2012-05-16 12:54:12 +02:00
Kjetil Olsen Lye
8cc01a8158 Created base for new wells tutorial 2012-05-15 10:53:13 +02:00
Atgeirr Flø Rasmussen
23cbdd3430 Now computePorevolume() takes a porosity array instead of a property object.
This is to make it compatible with blackoil properties.
An alternative would be to give [Incomp|Blackoil]PropertiesInterface a
common base class (RockInterface?) with the common rock-related methods.
2012-05-14 21:47:10 +02:00
Atgeirr Flø Rasmussen
068fc2dc70 Small improvements to tutorial2. 2012-04-24 10:17:57 +02:00
Atgeirr Flø Rasmussen
d4eb75898a Improve a little on tutorial 1. 2012-04-23 16:43:31 +02:00
Xavier Raynaud
fc9bc50896 Removed warnings from compiler. 2012-04-18 14:33:44 +02:00
Xavier Raynaud
cabe5a5cea Corrected typos. 2012-04-18 14:32:20 +02:00
Xavier Raynaud
12aaf93535 Updated tutorials. 2012-04-17 17:24:19 +02:00
Xavier Raynaud
c43954548b Added Doxygen comments in tutorials. 2012-04-16 17:54:42 +02:00
Xavier Raynaud
d2fcdeec2f Added Multiphase tutorial. 2012-04-16 17:50:29 +02:00
Kjetil Olsen Lye
c4a2d46c55 Fixed a warning, adjusted the tutorial to reflect the new solver interfacd 2012-04-13 13:41:23 +02:00
Bård Skaflestad
ad0f414c5a Catch up to interface change of IncompTPFA::solve().
Revision 13e1ab7e1093 introduced well solution vectors (accessed only when
wells are present).  Update the method call accordingly to restore build.
2012-04-12 18:39:19 +02:00
Xavier Raynaud
ca1342d7dc Added second tutorial. 2012-04-12 18:09:06 +02:00
Xavier Raynaud
869f233f7b Minor changes. 2012-04-12 18:08:46 +02:00
Xavier Raynaud
ed8bdfc5a4 Added first tutorial. 2012-04-10 17:18:19 +02:00
Atgeirr Flø Rasmussen
4cd2d53029 Merged in some black-oil fluid tests. 2011-12-22 10:40:14 +01:00
Atgeirr Flø Rasmussen
647d7f9a76 Merged in UniformTableLinear.hpp and friends. 2011-12-21 13:22:57 +01:00
Atgeirr Flø Rasmussen
9e0370d5fb Merged in blackoil fluid subsystem. 2011-12-21 13:06:23 +01:00
Atgeirr Flø Rasmussen
938ba3eaf6 Imported items from dune-cornerpoint/dune/common. 2011-12-19 11:34:50 +01:00
Bård Skaflestad
cac836ff50 Import OPMTransport into OPM core libraries. 2011-12-08 13:35:54 +01:00
Bård Skaflestad
8c3e8b47a2 Merge OPMPressure into OPM core library. Unmodified. 2011-12-08 12:25:56 +01:00
Halvor M. Nilsen
b42bd08154 Move 'common' directory into 'dune'. 2011-10-07 10:54:25 +02:00
Atgeirr Flø Rasmussen
fc06ce232d Added lots of stuff originally from the samcode repository. 2010-11-12 13:18:27 +01:00
Atgeirr Flø Rasmussen
7bae4aa4d3 Implemented FluidMatrixInteractionBlackoil init(), kr() and a test prog. 2010-11-10 13:31:32 +01:00
Jostein R. Natvig
7459c5988e Add bare-bones explicit mobility-weighted upwind solver for two-phase
incompressible flow.
2010-11-02 09:10:36 +01:00
Bård Skaflestad
2bced196f6 Move solvers/common solvers/euler and solvers/mimetic to dune-porsol 2010-08-23 09:23:09 +00:00
Bård Skaflestad
11f6693970 For kicks and giggles, add an (untested) C+BLAS/LAPACK
implementation of the 'ip_simple' mimetic inner product.

  Suggested by: jrn.
2010-06-28 22:47:55 +00:00
Jostein R. Natvig
a3c93003ee Initial checkin of cornerpoint processing code.
Current status
--------------
Given vectors ZCORN, COORD and ACTNUM as well as the Cartesian
dimensions these vectors implicitly refer to, the code is
currently capable of

 * Identify unique points along each pillar
 * Assign point numbers for each point specified in ZCORN
 * Compute face topology, i.e., the corners that define the geometry
   of the faces as well as the cells that are connected through the face.
 * Identify and compute intesections that occur in the processing of
   face topology.

What remains is

 * Handle the face geometry of boundary faces. (simple)
 * Compute point coordinates of the final point list.
 * Put all pieces together in a tidy manner.
2009-06-11 07:33:50 +00:00