Atgeirr Flø Rasmussen
1a62734e98
Added EXPERIMENT_ISTL-guarded code for testing Istl linear solver.
2012-02-21 22:14:01 +01:00
Atgeirr Flø Rasmussen
8d74253c64
IncompTpfa now takes a linear solver as a constructor argument.
2012-02-21 21:45:04 +01:00
Atgeirr Flø Rasmussen
a61bd0cf6d
Added #if HAVE_CONFIG_H guards around #include "config.h".
2012-02-21 14:46:28 +01:00
Atgeirr Flø Rasmussen
03c995e4c0
Added parameters "dx", "dy", "dz" controlling cell size in the cartesian case.
2012-02-20 17:06:13 +01:00
Atgeirr Flø Rasmussen
452be898dc
Made s_min() and s_max() behave properly, using underlying props' satRange().
2012-02-20 13:50:45 +01:00
Atgeirr Flø Rasmussen
5633f9398b
Using IncompTpfa instead of ad hoc class.
2012-02-20 13:42:42 +01:00
Atgeirr Flø Rasmussen
18d2b226de
Using GridManager class instead of ad-hoc grid class.
2012-02-20 11:34:51 +01:00
Atgeirr Flø Rasmussen
d0d4ba7fce
Now using writeVtkData() from the writeVtkData.hpp header.
2012-02-19 21:32:35 +01:00
Atgeirr Flø Rasmussen
b5270c2c5a
Added "nl_tolerance" and "nl_maxiter" parameters.
2012-02-17 14:18:03 +01:00
Atgeirr Flø Rasmussen
f7b4762472
Added gravity (no segregation). Added "scenario" parameter.
2012-02-15 22:43:56 +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
2061e7fcd8
Added timers.
2012-02-09 23:15:14 +01:00
Atgeirr Flø Rasmussen
660a45440d
Using new reorderTransportTwophase() function.
2012-02-09 16:09:24 +01:00
Atgeirr Flø Rasmussen
bdd7bcb50f
Fixed saturation initialization and updating of total mobilities.
2012-02-02 14:24:49 +01:00
Atgeirr Flø Rasmussen
a3eb09032b
Catch up with unified grid construction/destruction, simplifying grid management.
2012-02-01 15:58:32 +01:00
Atgeirr Flø Rasmussen
7711b3920c
Now using reorder solver by default.
2012-01-31 22:35:50 +01:00
Atgeirr Flø Rasmussen
48cd13228f
Vtk output for general grids. Grid read from deck can use DIMENS or SPECGRID.
2012-01-31 22:33:48 +01:00
Atgeirr Flø Rasmussen
02a94c1f79
Work in progress on reading all props and grid from deck. No output yet.
2012-01-31 09:44:52 +01:00
Atgeirr Flø Rasmussen
4470ac6cb5
Now the non-reorder transport solver also uses new fluid props.
2012-01-27 11:43:14 +01:00
Atgeirr Flø Rasmussen
a120cdc80f
Moved typedefs, refined output.
2012-01-27 09:19:59 +01:00
Bård Skaflestad
1b7a2fa9ac
Add appropriate Boost libraries needed in specific executables.
2012-01-26 21:34:16 +01:00
Atgeirr Flø Rasmussen
63942cbd1d
Now reorder code requires new property object, not using it yet (work in progress).
2012-01-24 16:17:05 +01:00
Atgeirr Flø Rasmussen
a3662637c1
Always warn about unused parameters, even if no solution output requested.
2012-01-24 16:00:16 +01:00
Atgeirr Flø Rasmussen
148c5a27d3
Added "output_dir" param, unused parameter warning and output of parameters used.
2012-01-24 15:22:51 +01:00
Atgeirr Flø Rasmussen
3424e0211b
C++ified reordering transport solver facade.
2012-01-24 13:47:00 +01:00
Atgeirr Flø Rasmussen
9e0a018103
Modify example viscosity to match (temporarily) hardcoded reorder fluid.
2012-01-24 13:20:41 +01:00
Atgeirr Flø Rasmussen
b0ab8d093a
Default stepsize now 1 day.
2012-01-24 10:07:10 +01:00
Atgeirr Flø Rasmussen
9faafdbf73
Correct mistake in transport source initialization.
2012-01-24 09:58:24 +01:00
Atgeirr Flø Rasmussen
e797a81108
Gave new, more-or-less reasonable default rates and timesteps.
2012-01-24 09:52:15 +01:00
Atgeirr Flø Rasmussen
98ab0cabfd
Replaced Rock class with IncompPropertiesBasic, preserving behaviour.
2012-01-23 13:47:00 +01:00
Atgeirr Flø Rasmussen
ffcb9e0748
Reorganized and commented initialization section to prepare for change.
2012-01-23 13:06:25 +01:00
Atgeirr Flø Rasmussen
38cbdf5121
Re-introduced reorder functionality.
2012-01-23 12:43:37 +01:00
Atgeirr Flø Rasmussen
80ec53241f
Merged.
2012-01-23 12:41:06 +01:00
Bård Skaflestad
0a8df0e33d
Back out reorder option. We're not ready to begin using this.
2012-01-23 00:57:13 +01:00
Bård Skaflestad
a07f5b3eee
Suppress warnings about missing previous function declarations.
2012-01-23 00:32:59 +01:00
Atgeirr Flø Rasmussen
efcd191ea1
Added "output" parameter for turning file output on/off.
2012-01-20 15:51:29 +01:00
Atgeirr Flø Rasmussen
da0bcc13a4
Added "use_reorder" parameter and implemented the option.
2012-01-20 15:36:52 +01:00
Atgeirr Flø Rasmussen
30d70fd0f8
Fix compilation error due to change in twophasetransport() prototype.
2012-01-20 14:07:56 +01:00
Atgeirr Flø Rasmussen
54a9d038c9
New parameters "guess_old_solution", "verbosity", "max_it" and "max_it_ls".
2012-01-19 23:51:09 +01:00
Atgeirr Flø Rasmussen
b2ce765133
Now writes output in vtk format.
2012-01-19 16:48:27 +01:00
Atgeirr Flø Rasmussen
df31c95197
Moved output of report struct into dedicated operator<<().
2012-01-19 14:24:39 +01:00
Atgeirr Flø Rasmussen
2f5bba3835
Now a primitive simulator.
2012-01-19 14:12:53 +01:00
Atgeirr Flø Rasmussen
de59283a19
Now spu_2p is a (very) simple simulator, work in progress.
2012-01-19 13:58:25 +01:00
Atgeirr Flø Rasmussen
46b76fb04d
Backed out changeset d0cd4424dd9a
2012-01-19 13:56:55 +01:00
Atgeirr Flø Rasmussen
80f9164948
Merge.
2012-01-19 13:55:11 +01:00
Bård Skaflestad
6346dcd93c
Quash a number of buglets.
...
Specifically, tighten the array sizes and offsets.
While here, remove pressure output to 'stderr'.
2012-01-17 16:09:02 +01:00
Bård Skaflestad
77518c012b
Don't modify external source terms in qfs().
...
While here, make compilable as strict C90 code.
2012-01-17 15:00:47 +01:00
Jostein R. Natvig
5d058ca8da
Add demonstration for bare-bones reordering implementation.
2012-01-17 14:41:00 +01:00
Atgeirr Flø Rasmussen
9729768794
Now the libtool library will reference its dependencies.
2011-12-23 12:49:06 +01:00
Bård Skaflestad
6eb6054290
Make $(LIBS) and $(FLIBS) the final libraries on link line.
2011-12-19 18:31:57 +01:00