Commit Graph
58 Commits
Author SHA1 Message Date
Atgeirr Flø Rasmussen e29dd18d77 Added RockCompressibility class. 2012-03-19 13:55:26 +01:00
Bård Skaflestad 193feace4e Fix specification error: Header files go in _HEADERS.
Pointy hat: Bård Skaflestad
2012-03-14 20:14:10 +01:00
Bård Skaflestad 38a4456db9 Distribute 'ColumnExtract.hpp'.
This restores "make distcheck".
2012-03-14 20:09:15 +01:00
Atgeirr Flø Rasmussen 2132b0ed79 Added class SimulatorTimer. 2012-03-12 16:05:59 +01:00
Atgeirr Flø Rasmussen 23a890d841 Added FlowBCManager class. 2012-03-07 09:18:44 +01:00
Atgeirr Flø Rasmussen 4f9095a543 Added WellsManager class (untested). 2012-03-06 13:59:51 +01:00
Atgeirr Flø Rasmussen 560cb08313 Added initial version of column-based gravity segregation solver. 2012-03-02 13:20:46 +01:00
Kjetil Olsen Lye e91f29d349 Corrected Makefile to reflect the newly deleted files 2012-03-01 16:27:53 +01:00
Kjetil Olsen Lye e8543adddc Added column extraction for a vertically aligned grid 2012-03-01 09:46:18 +01:00
Atgeirr Flø Rasmussen 8a0d5728a8 Moved simulator utility functions to opm/core/utility/miscUtilities.hpp.
We want to avoid having hundreds of files with a single function, therefore
these functions have been lumped together. With time, a more sophisticated
organization of such free functions may be in order.
2012-02-26 21:05:19 +01:00
Atgeirr Flø Rasmussen 06a476476a Added LinearSolver* classes to build (not the ...Istl class though).
Adding LinearSolverIstl would require a bit of work (making it optional etc.).
2012-02-21 21:31:49 +01:00
Bård Skaflestad 0ea6352b46 Build IncompTpfa class only if UMFPACK is available.
This is a temporary stop-gap to restore the build on systems for which
the UMFPACK library is not available.  We need a better solution for
the general problem.
2012-02-21 10:35:56 +01:00
Atgeirr Flø Rasmussen 2fa1f1b5f2 Added class IncompTpfa. 2012-02-20 13:23:01 +01:00
Atgeirr Flø Rasmussen 13e4e0fb15 Added GridManager class. 2012-02-20 11:34:27 +01:00
Atgeirr Flø Rasmussen d7d2c3cb2f Add missing newwells.h to distributed files. 2012-02-20 08:59:58 +01:00
Atgeirr Flø Rasmussen 0395d7725e Moved writeVtkData() functions to utility/, added a test program. 2012-02-19 21:24:59 +01:00
Atgeirr Flø Rasmussen 541813ace5 Made reordersequence a C++ source file, in order to use std::sort().
This is for the experimental change of the graph topology, putting the
connections in the graph sorted by flux magnitude. Currently the
changes are in the file, but commented out until further experiments
have been done.
2012-02-15 22:42:07 +01:00
Atgeirr Flø Rasmussen a48b261a3c TransportModel* classes are now expected to have a custom solve() method. More:
- Using new solve() method in spu_2p.
 - solve() implemented in terms of protected superclass method reorderAndTransport().
 - Removed unused code being replaced by solve().
2012-02-10 10:48:18 +01:00
Atgeirr Flø Rasmussen 11e5f76813 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 da1159061a Removed unused files. 2012-02-09 23:39:18 +01:00
Atgeirr Flø Rasmussen 54c89db47b Added classes TransportModelInterface and TransportModelTwophase. 2012-02-09 16:07:53 +01:00
Bård Skaflestad 32f5ae1030 Implement basic memory management for new well interface.
Hook up to build, but actual location is likely to change...
2012-02-03 21:35:19 +01:00
Atgeirr Flø Rasmussen d3ded4160b Added IncompPropertiesFromDeck class and its building blocks. 2012-01-31 09:41:53 +01:00
Atgeirr Flø Rasmussen ae98a1c9c3 Removed extra occurrence of grid.h header file. 2012-01-27 09:43:28 +01:00
Atgeirr Flø Rasmussen 45d603939d C++ified twophase model code. 2012-01-24 16:01:15 +01:00
Atgeirr Flø Rasmussen 3424e0211b C++ified reordering transport solver facade. 2012-01-24 13:47:00 +01:00
Atgeirr Flø Rasmussen 29cdeedde3 Build fluid.c and make it into a quadratic Corey fluid. 2012-01-20 14:07:23 +01:00
Atgeirr Flø Rasmussen 805d5a6ba5 Added classes IncompPropertiesInterface and IncompPropertiesBasic. 2012-01-18 18:50:56 +01:00
Bård Skaflestad 7f157109d0 Merge from upstream. 2012-01-17 16:10:23 +01:00
Jostein R. Natvig 71f6bac21e Add bare-bones implementation of reordering algorithm.
Lightly tested.
2012-01-17 14:39:09 +01:00
Atgeirr Flø Rasmussen 860d9623dc Added class BlackoilPropertiesBasic. 2012-01-17 12:19:50 +01:00
Atgeirr Flø Rasmussen 7619cb6061 Added class PvtPropertiesBasic. 2012-01-17 11:17:40 +01:00
Atgeirr Flø Rasmussen 185ec1a816 Added SaturationPropsBasic class. 2012-01-17 10:25:49 +01:00
Atgeirr Flø Rasmussen 9b49b0d089 Added RockBasic class. 2012-01-17 09:31:25 +01:00
Atgeirr Flø Rasmussen 8bec1ad1cf Implemented trivial parts of RockFromDeck, init() remains. 2012-01-05 15:38:50 +01:00
Atgeirr Flø Rasmussen 536d58fe4e Added class SaturationPropsFromDeck. 2012-01-05 11:17:52 +01:00
Atgeirr Flø Rasmussen 88379706a3 Moved active phase determination into own function. 2012-01-05 09:34:05 +01:00
Atgeirr Flø Rasmussen 7548172cdf Added BlackoilPvtProperties class. 2012-01-04 23:28:54 +01:00
Atgeirr Flø Rasmussen 0ba5699d0a Made all the SinglePvt* classes conform to new, more bare-bones interface. 2012-01-04 22:15:26 +01:00
Atgeirr Flø Rasmussen dd4c0c2b1b Adding class BlackoilPropertiesFromDeck and test program. 2012-01-04 14:44:55 +01:00
Atgeirr Flø Rasmussen f6146bd8bf Added BOOST_LDFLAGS to LIBS to get it into libtool dependency. 2011-12-23 14:11:47 +01:00
Atgeirr Flø Rasmussen 9729768794 Now the libtool library will reference its dependencies. 2011-12-23 12:49:06 +01:00
Atgeirr Flø Rasmussen b86f835023 BOOST_CPPFLAGS must be available when compiling library. 2011-12-22 14:42:11 +01:00
Atgeirr Flø Rasmussen 1d62669325 Merged. 2011-12-22 13:07:35 +01:00
Atgeirr Flø Rasmussen 267486516c Added headers to makefile. 2011-12-22 13:06:10 +01:00
Bård Skaflestad 47659519d8 Distribute TinyXML's tinystr.h and tinyxml.h headers. 2011-12-21 13:56:30 +01:00
Atgeirr Flø Rasmussen cbe5d3015b Work in progress on adapting to opm-core. 2011-12-21 13:22:26 +01:00
Bård Skaflestad a10273ea18 Eliminate duplicate 'readvector.hpp' listing amongst _HEADERS . 2011-12-20 01:20:19 +01:00
Atgeirr Flø Rasmussen bf24a90d2b Added headers to install target. 2011-12-19 16:08:43 +01:00
Atgeirr Flø Rasmussen 81b58a0acf Now library contents build. Headers and tests not done yet. 2011-12-19 12:36:56 +01:00