Atgeirr Flø Rasmussen
0d21e0215d
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
e1cf6f6d12
Policy-based design enables custom error handling in scalar regula falsi.
2012-05-24 10:02:14 +02:00
Atgeirr Flø Rasmussen
292772b140
Reinject UniformTableLinear into utils subnamespace for backwards compatibility.
2012-04-19 14:11:00 +02:00
Atgeirr Flø Rasmussen
ca046f9827
Moved UniformTableLinear and related func out of subnamespace utils.
2012-04-19 11:45:52 +02:00
Atgeirr Flø Rasmussen
a1bf64df3a
Added new variant of Regula Falsi solver, which checks an initial guess first.
2012-04-02 13:23:14 +02:00
Atgeirr Flø Rasmussen
19bcab6b36
Suppressed multiple warnings.
2012-03-28 16:39:04 +02:00
Xavier Raynaud
4ffda4a95e
Added general linear lapack solver. Updated test for band matrices.
2012-03-23 15:44:32 +01:00
Xavier Raynaud
b7bd56ab6a
Added solver for band matrix and a test example.
2012-03-15 16:17:16 +01:00
Xavier Raynaud
0112d0e6c8
decrease tolerance for x1-x0 in falsi.
2012-03-15 16:16:31 +01:00
Xavier Raynaud
bf8f48ddb6
Compute the derivative directly (not using epsilon parameter).
2012-03-15 16:15:32 +01:00
Bård Skaflestad
f9b6a024ee
Untabify.
2012-03-01 15:22:26 +01:00
Atgeirr Flø Rasmussen
d2404762fe
Added interface and test for lapack tridiagonal solver.
2012-03-01 14:36:10 +01:00
Xavier Raynaud
3e6639968e
Decrease tolerance requirement for x1-x0 in modifiedregularFalsi
2012-02-24 17:17:05 +01:00
Atgeirr Flø Rasmussen
aca88ec911
Re-added necessary include files.
2012-02-09 23:14:50 +01:00
Jostein R. Natvig
e54e818639
Remove unnecessary include statement.
2012-01-25 10:44:37 +01:00
Bjørn Spjelkavik
7df33130bc
Changed namespace Dune -> namespace Opm.
2012-01-19 13:50:57 +01:00
Bjørn Spjelkavik
43a542ed02
Changed namespace Dune -> namespace Opm.
2012-01-19 13:50:57 +01:00
Atgeirr Flø Rasmussen
6c8917af6b
Merged in some black-oil fluid tests.
2011-12-22 10:40:14 +01:00
Atgeirr Flø Rasmussen
65b3515933
Merged in some black-oil fluid tests.
2011-12-22 10:40:14 +01:00
Atgeirr Flø Rasmussen
9e719b6605
Now fluid cpp files compile successfully.
2011-12-21 13:29:15 +01:00
Atgeirr Flø Rasmussen
f475a14f9d
Now fluid cpp files compile successfully.
2011-12-21 13:29:15 +01:00
Atgeirr Flø Rasmussen
26254df8c5
Merged in UniformTableLinear.hpp and friends.
2011-12-21 13:22:57 +01:00
Atgeirr Flø Rasmussen
161a6769bf
Merged in UniformTableLinear.hpp and friends.
2011-12-21 13:22:57 +01:00
Atgeirr Flø Rasmussen
c3c30cfd25
Merged in blackoil fluid subsystem.
2011-12-21 13:06:23 +01:00
Atgeirr Flø Rasmussen
8a0f862874
Merged in blackoil fluid subsystem.
2011-12-21 13:06:23 +01:00
Atgeirr Flø Rasmussen
5a6b40351f
Imported items from dune-cornerpoint/dune/common.
2011-12-19 11:34:50 +01:00
Atgeirr Flø Rasmussen
1bab67b57c
Imported items from dune-cornerpoint/dune/common.
2011-12-19 11:34:50 +01:00
Atgeirr Flø Rasmussen
9682593496
Moved code from opmcore/ to opm/core/
2011-12-12 11:13:54 +01:00
Bård Skaflestad
cac836ff50
Import OPMTransport into OPM core libraries.
2011-12-08 13:35:54 +01:00
Bård Skaflestad
1d087efc3c
Import OPMTransport into OPM core libraries.
2011-12-08 13:35:54 +01:00
Bård Skaflestad
6a21bc7ecf
Move opmpressure/src into core library directory structure.
2011-12-08 12:52:57 +01:00
Bård Skaflestad
8c3e8b47a2
Merge OPMPressure into OPM core library. Unmodified.
2011-12-08 12:25:56 +01:00
Bård Skaflestad
3fc5221458
Merge OPMPressure into OPM core library. Unmodified.
2011-12-08 12:25:56 +01:00
Bård Skaflestad
63656013cc
Delete trailing whitespace.
2011-10-18 20:41:13 +02:00
Halvor M. Nilsen
b42bd08154
Move 'common' directory into 'dune'.
2011-10-07 10:54:25 +02:00
Atgeirr Flø Rasmussen
afc31d3b08
Added output operator for easy dumping of tables.
2011-02-01 12:40:05 +01:00
Atgeirr Flø Rasmussen
5b7052eb11
A large number of additions to start testing compressible tpfa-solver.
2010-11-22 15:00:26 +01:00
Atgeirr Flø Rasmussen
fc06ce232d
Added lots of stuff originally from the samcode repository.
2010-11-12 13:18:27 +01:00
Atgeirr Flø Rasmussen
7bae4aa4d3
Implemented FluidMatrixInteractionBlackoil init(), kr() and a test prog.
2010-11-10 13:31:32 +01:00
Atgeirr Flø Rasmussen
b8b9581ae4
Implemented FluidMatrixInteractionBlackoil init(), kr() and a test prog.
2010-11-10 13:31:32 +01:00
Atgeirr Flø Rasmussen
09e234c68c
Created a new utility class, UniformTableLinear.
2010-11-08 14:12:10 +01:00
Jostein R. Natvig
7459c5988e
Add bare-bones explicit mobility-weighted upwind solver for two-phase
...
incompressible flow.
2010-11-02 09:10:36 +01:00
Bård Skaflestad
146402119b
Move source files to sub-dir 'src'.
2010-10-29 15:08:09 +02:00
Bård Skaflestad
dc58bb8ffc
Declare DGETRF and DGETRS for compressible support.
2010-10-28 10:51:59 +02:00
Bård Skaflestad
933fb4229f
Use canonical include guards.
...
Suggested by atgeirr. Template:
OPM_<FILENAME>_HEADER_INCLUDED
2010-10-13 18:35:15 +02:00
Atgeirr Flø Rasmussen
e0b68dded2
Made all C headers includeable from C++.
2010-10-12 07:44:02 +00:00
Atgeirr Flø Rasmussen
877ede21eb
Added copyright block to all source code files.
2010-10-12 07:25:46 +00:00
Bård Skaflestad
0bf40b266d
Add local definition of MAT_SIZE_T, contingent upon preprocessor
...
symbol 'MATLAB_MEX_FILE' that is automatically defined by MATLAB's
MEX function.
Add declarations for factorisation, lin-sys solution, and matrix
inversion for (symmetric) positive definite full matrices in full
and packed formats. Will be used in the coarse-system assembly
process.
2010-09-02 16:25:29 +00:00
Bård Skaflestad
8dc4adbe51
Move solvers/common solvers/euler and solvers/mimetic to dune-porsol
2010-08-23 09:23:09 +00:00
Bård Skaflestad
2bced196f6
Move solvers/common solvers/euler and solvers/mimetic to dune-porsol
2010-08-23 09:23:09 +00:00