Xavier Raynaud
37657d9feb
Added comment.x
2012-06-11 16:23:33 +02:00
Xavier Raynaud
022b1ccb11
Small changes in Newton/Gradient method.
2012-06-11 15:59:33 +02:00
Atgeirr Flø Rasmussen
024bbacce9
More minor code cleanup.
2012-06-11 14:52:18 +02:00
Xavier Raynaud
02c5935865
Added profiling branch. Compute number of residual evaluations.
2012-06-11 14:44:21 +02:00
Xavier Raynaud
9eb9ba372d
merge
2012-06-11 14:40:55 +02:00
Kjetil Olsen Lye
c42b24612b
Removed a debug print statement in the WellsGroup-code.
2012-06-11 13:16:39 +02:00
Kjetil Olsen Lye
1a4e7e3065
Updated tutorial4 to use the reorder solver.
2012-06-11 13:13:19 +02:00
Atgeirr Flø Rasmussen
5ca2dc99e8
Whitespace (and other minor) cleanup.
2012-06-11 10:59:23 +02:00
Atgeirr Flø Rasmussen
cc7250628e
Improved documentation.
2012-06-09 18:11:02 +02:00
Atgeirr Flø Rasmussen
61995b97be
Changed interface of solve() and solveGravity() to accept full saturation (both phases) input.
2012-06-09 14:56:29 +02:00
Xavier Raynaud
6a9dc03085
Change copy assignment to reference.
2012-06-07 13:45:09 +02:00
Atgeirr Flø Rasmussen
99bb8c9587
Removed default null argument for wells in IncompTpfa constructor.
2012-06-07 13:34:05 +02:00
Atgeirr Flø Rasmussen
e503fd054e
Removed default null argument for wells in IncompTpfa constructor.
2012-06-07 13:34:05 +02:00
Bård Skaflestad
77d92e18be
Don't mix declarations and definitions.
2012-06-07 10:28:02 +02:00
Xavier Raynaud
b2c5772728
set up correctly a flag in ifs_tpfa.c
2012-06-07 09:29:56 +02:00
Xavier Raynaud
74b499f7be
input parameter for injection is given by volume per day.
2012-06-06 17:04:17 +02:00
Xavier Raynaud
ad1734265f
Added documentation.
2012-06-06 17:03:19 +02:00
Xavier Raynaud
e662d1867e
merge.
2012-06-06 15:19:02 +02:00
Xavier Raynaud
2504399cb8
merge.
2012-06-06 15:19:02 +02:00
Xavier Raynaud
b01d1e7bb6
Corrected typo.
2012-06-06 15:16:07 +02:00
Xavier Raynaud
c81a840382
Added possibility to set tolerance for linear solvers.
2012-06-06 15:14:46 +02:00
Atgeirr Flø Rasmussen
63bc18a4cc
Added some documentation.
2012-06-06 13:42:25 +02:00
Atgeirr Flø Rasmussen
3660ec8e8c
Follow headers that were moved in opm-core.
2012-06-05 15:45:41 +02:00
Atgeirr Flø Rasmussen
3487ee840d
Reorganized, added opm/core/wells/ and opm/core/simulator/.
2012-06-05 15:42:49 +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
611cd53380
Reorganized, added opm/core/wells/ and opm/core/simulator/.
2012-06-05 15:42:49 +02:00
Atgeirr Flø Rasmussen
bc3fb37837
Allow specifying well rates to be zero.
2012-06-05 13:02:47 +02:00
Atgeirr Flø Rasmussen
d1a4fa6dcd
Made many methods private, and added some documentation.
2012-05-30 15:10:59 +02:00
Atgeirr Flø Rasmussen
30324f84e6
Made the virtual methods private.
2012-05-30 15:10:38 +02:00
Atgeirr Flø Rasmussen
c9c2794176
Add some missing docs for parameters.
2012-05-30 15:09:57 +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
Atgeirr Flø Rasmussen
299ea28afe
Reordering 2p transport solver now takes full saturation (all phases) as input.
2012-05-30 14:39:09 +02:00
Atgeirr Flø Rasmussen
527f8fdeed
Added tag 2012-05.0 for changeset 37578a8b69dc
2012-05-29 12:31:58 +02:00
Atgeirr Flø Rasmussen
ad2dff642b
Initial version of compressible transport. Work in progress.
2012-05-28 09:12:09 +02:00
Atgeirr Flø Rasmussen
3b8ed65764
Bugfix in computation of injected and produced volumes.
...
- Use correct function (from polymerUtilities.hpp).
- Use correct input src term (equal to transport src).
- Call at the correct point (after advective transport).
2012-05-25 11:39:50 +02:00
Atgeirr Flø Rasmussen
379cebb550
Improve error message.
2012-05-25 10:13:08 +02:00
Bård Skaflestad
264d8dda0c
solve(): Don't generate pointers into ::empty() vector<>s.
2012-05-24 16:08:21 +02:00
Bård Skaflestad
4b6b8c0def
Realign function prototypes. No functional changes.
2012-05-24 14:36:53 +02:00
Bård Skaflestad
7970d426ef
csc_deallocate(): Remove useless non-NULL checks. Free(NULL) is a no-op.
2012-05-24 13:23:38 +02:00
Atgeirr Flø Rasmussen
c3dac20d65
Use new interface for regula falsi, switch to non-throwing error policy.
2012-05-24 10:27:27 +02:00
Atgeirr Flø Rasmussen
5c15895e74
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
733129a1a9
Policy-based design enables custom error handling in scalar regula falsi.
2012-05-24 10:02:14 +02:00
Atgeirr Flø Rasmussen
00a628fa87
Removed orphan backslash.
2012-05-24 09:16:45 +02:00
Xavier Raynaud
68434429ac
Removed changes in Makefile.am which should not have been committed.
2012-05-24 08:34:47 +02:00
Xavier Raynaud
91fe1c5d63
Removed useless commented regions.
2012-05-23 16:24:08 +02:00
Xavier Raynaud
4b805c191e
Added bound checks to Newton column solver.
2012-05-23 16:22:48 +02:00
Xavier Raynaud
263a41b84b
treat case when searching direction is small in Newton reorder solver.
2012-05-22 17:43:18 +02:00
Xavier Raynaud
afca287757
In Newton reordering solver, set smin to zero.
2012-05-22 17:22:31 +02:00
Xavier Raynaud
6a12fe0208
Added default concentration if guess_old_solution is false.
2012-05-22 17:21:12 +02:00