Atgeirr Flø Rasmussen
7ec7651ea3
Work in progress on adding some SCHEDULE support.
2012-06-05 11:54:03 +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-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
Bård Skaflestad
0b2ce3d69b
M-x whitespace-cleanup
2012-05-21 15:27:32 +02:00
Bård Skaflestad
eb16fe77c6
Remove long-disabled code.
2012-05-21 15:27:19 +02:00