Commit Graph
1796 Commits
Author SHA1 Message Date
Xavier Raynaud eb3d9d6e63 Added renormalization of pressure in the incompressible case. 2012-06-06 15:18:40 +02:00
Xavier Raynaud 3881406d41 Corrected typo. 2012-06-06 15:16:07 +02:00
Xavier Raynaud 38562a5d7a Added possibility to set tolerance for linear solvers. 2012-06-06 15:14:46 +02:00
Atgeirr Flø Rasmussen 7a31716185 Comment and indent bracketZero(). 2012-06-04 16:54:41 +02:00
Atgeirr Flø Rasmussen ed33a780c0 Made many methods private, and added some documentation. 2012-05-30 15:10:59 +02:00
Atgeirr Flø Rasmussen 507257b28f Made the virtual methods private. 2012-05-30 15:10:38 +02:00
Atgeirr Flø Rasmussen 675aedb84e Add some missing docs for parameters. 2012-05-30 15:09:57 +02:00
Atgeirr Flø Rasmussen 516ff3752c Remove superfluous tag. 2012-05-30 14:42:58 +02:00
Atgeirr Flø Rasmussen 99c5d4d267 Simplified and cleaned up tutorial. 2012-05-30 14:40:17 +02:00
Atgeirr Flø Rasmussen dddf68fe54 Account for interface change in TransportModelTwophase::solve(). 2012-05-30 14:39:48 +02:00
Atgeirr Flø Rasmussen b8cf20c1aa Reordering 2p transport solver now takes full saturation (all phases) as input. 2012-05-30 14:39:09 +02:00
Atgeirr Flø Rasmussen db2f42b78b Added tag 2012-05.0 for changeset b52158edf104 2012-05-29 12:25:45 +02:00
Atgeirr Flø Rasmussen e0d38cfaf8 Initial version of compressible transport. Work in progress. 2012-05.0 2012-05-28 09:12:09 +02:00
Atgeirr Flø Rasmussen 566eea86ec Improve error message. 2012-05-25 10:13:08 +02:00
Atgeirr Flø Rasmussen b8b66d6f35 Whitespace cleanup. 2012-05-25 10:12:54 +02:00
Bård Skaflestad 4714c30cb0 Merge from upstream. 2012-05-24 17:48:13 +02:00
Bård Skaflestad 7af57f8625 ModelParameterStorage(): Extract 'size_t' from the std:: namespace. 2012-05-24 16:29:33 +02:00
Bård Skaflestad 66e2c8e38e Disable assertions that do not hold, in general. 2012-05-24 16:28:43 +02:00
Bård Skaflestad 4f4ba2427f solve(): Don't generate pointers into ::empty() vector<>s. 2012-05-24 16:08:21 +02:00
Xavier Raynaud 80f3cafbfa using pvpython. 2012-05-24 15:28:34 +02:00
Bård Skaflestad ee5e506c44 Realign function prototypes. No functional changes. 2012-05-24 14:36:53 +02:00
Bård Skaflestad bb95c7ec69 csc_deallocate(): Remove useless non-NULL checks. Free(NULL) is a no-op. 2012-05-24 13:23:38 +02:00
Bård Skaflestad 7cea714a2e Revert to building "spu_2p" only if UMFPACK is available.
The program explicitly invokes the CSRMatrixUmfpackSolver and is
consequently dependent upon a working installation of UMFPACK.

Noticed by: Kari B. Skjerve.
2012-05-24 12:58:26 +02:00
Bård Skaflestad 637d10105b Coalesce all tutorials requiring UMPACK under single conditional. 2012-05-24 11:01:58 +02:00
Bård Skaflestad 854e098dad Sort source lists according to order of example programs. 2012-05-24 10:57:01 +02:00
Bård Skaflestad 2ff5f084f4 Remove an instance of EOL whitespace. 2012-05-24 10:54:24 +02:00
Bård Skaflestad 05c9b7f45c Split a few long lines. 2012-05-24 10:54:00 +02:00
Bård Skaflestad b638677ad1 Sort list of example programs. 2012-05-24 10:51:46 +02:00
Atgeirr Flø Rasmussen 217087cd2a Implemented more error policies for regula falsi solver. Use in reorder code.
We have switched to WarnAndContinueOnError instead of ThrowOnError,
to reduce the annoyance factor when suffering from a minor error in
a long simulation run.
2012-05-24 10:21:38 +02:00
Atgeirr Flø Rasmussen 288679ff3a Policy-based design enables custom error handling in scalar regula falsi. 2012-05-24 10:02:14 +02:00
Atgeirr Flø Rasmussen 60ed946835 Added program refine_wells. 2012-05-24 09:18:37 +02:00
Atgeirr Flø Rasmussen dd3b623f87 Refined COMPDAT::write() and WELSPECS::write() a little. 2012-05-24 09:17:51 +02:00
Bård Skaflestad e84d334f68 AX_DUNE_ISTL: Enable result caching. 2012-05-23 19:17:08 +02:00
Bård Skaflestad 8b72f2fc93 Re-factor program text out to helper macro. 2012-05-23 19:11:02 +02:00
Bård Skaflestad 6119d97f40 AX_DUNE_COMMON: Enable result caching. 2012-05-23 19:00:45 +02:00
Bård Skaflestad 876f70fc0b Re-factor program text out to helper macro. 2012-05-23 18:45:08 +02:00
Bård Skaflestad 99cd22cb78 Honour inter-library dependencies between cholmod and colamd.
The former depends on the latter, whence the latter must be brought in
before the former.

While here, include checks for additional library components that may
be needed to satisfy all UMFPACK dependencies in more recent editions
of the SuiteSparse package.

Issue noticed by: Joakim Hove
2012-05-23 10:39:21 +02:00
Bård Skaflestad 66b44be238 initBlackoilSurfvol(): Use loop order consistent with column-major ordering. 2012-05-21 21:03:43 +02:00
Bård Skaflestad d10717fae0 Fix spelling: Furhtermore -> Furthermore. 2012-05-21 20:04:04 +02:00
Bård Skaflestad 4f3600bbcc Re-adjust comment white-space. 2012-05-21 20:01:55 +02:00
Bård Skaflestad b5920a0cce Enforce singular agreement. 2012-05-21 20:00:08 +02:00
Bård Skaflestad 387ff563b8 Fix misprint concerning the valid components.
These are 0..*ncompoents-1, not 0..*ncomponents inclusive.
2012-05-21 19:58:02 +02:00
Bård Skaflestad f3a2c7a098 Mention that the flux parameter is assumed to include the boundary. 2012-05-21 19:56:46 +02:00
Bård Skaflestad 7ee28e1daa Merge from upstream. 2012-05-21 19:27:58 +02:00
Bård Skaflestad 9bbeec19d0 Add doxygen documentation of compute_sequence*(). 2012-05-21 19:20:32 +02:00
Bård Skaflestad 4588c40a30 Assert that the number of strongly connected components is in [1 .. nc]. 2012-05-21 18:53:08 +02:00
Atgeirr Flø Rasmussen b5d3615fa5 Some initial testing of CompressibleTpfa done.
Fixed bug in pressure update from increments.
Change injection wellperf_phasemob_ to be same as cell mobilities.
Improve iteration reporting.
2012-05-21 16:42:03 +02:00
Atgeirr Flø Rasmussen 4245c97536 Update to match WellState::init() interface change. 2012-05-21 16:39:39 +02:00
Atgeirr Flø Rasmussen 2bce30d9f7 Initialize WellState::bhp() to cell pressures of first perforation. 2012-05-21 16:39:05 +02:00
Bård Skaflestad 81b8a3437c White-space adjustments. Mostly splitting long lines in declarations. 2012-05-21 16:37:06 +02:00