Commit Graph

3392 Commits

Author SHA1 Message Date
Atgeirr Flø Rasmussen
d8d0693f62 Added (inactive) test code to check the behaviour of the grid adapter. 2010-11-02 14:24:29 +01:00
Jostein R. Natvig
f59e4c437a Add bare-bones explicit mobility-weighted upwind solver for two-phase
incompressible flow.
2010-11-02 09:10:36 +01:00
Bård Skaflestad
83c9d73252 Add files for implementing compressible TPFA assembly. 2010-11-01 18:45:06 +01:00
Bård Skaflestad
601d5c9099 Add files for implementing compressible TPFA assembly. 2010-11-01 18:44:40 +01:00
Bård Skaflestad
220d3f36ab Request Fortran compiler support to accomodate LAPACK checks. 2010-11-01 14:39:48 +01:00
Bård Skaflestad
8cd3579ab1 Request "all" Automake warnings. 2010-11-01 14:39:03 +01:00
Bård Skaflestad
dbb2111f30 Distribute and install TPFAPressureSolver.hpp . 2010-11-01 14:26:18 +01:00
Bård Skaflestad
aa97ec444b Don't pretend to expand SVN keywords. 2010-11-01 13:33:54 +01:00
Bård Skaflestad
3f8ddf9699 Merge from Atgeirr. 2010-11-01 13:30:49 +01:00
Bård Skaflestad
a70a97f003 Don't use uninitialised variable. 2010-11-01 10:07:49 +01:00
Bård Skaflestad
a13c9cd0d9 Move source files to sub-dir 'src'. 2010-10-29 15:08:09 +02:00
Atgeirr Flø Rasmussen
11c67f8c0c Removed unneeded member variables. 2010-10-29 14:57:11 +02:00
Bård Skaflestad
288062511e Implement tools for computing accumulation term. 2010-10-29 14:44:10 +02:00
Bård Skaflestad
7f6646677e Build a second, no-inst, edition of lib. for inclusion purposes. 2010-10-29 14:26:57 +02:00
Bård Skaflestad
cfe50e70ad Move factoring matrix closer to solving systems.
Factoring the matrix and building the right-hand sides are
order-independent.  Thus, there is no cost in moving the factoring
closer to its use in actually solving the systems.
2010-10-29 11:17:30 +02:00
Bård Skaflestad
9205fc318e Re-purpose tpfa_compr_htran_mult to computing compr. htrans.
In other words, assume that transmissibility effects are already
included in the 'xf' parameter.  Rename tpfa_compr_htran_mult() to
tpfa_compr_htrans() to reflect new purpose.
2010-10-29 11:07:37 +02:00
Bård Skaflestad
7c7cc5cffa Ipiv is output from DGETRF. No need to initialise. 2010-10-28 14:22:55 +02:00
Bård Skaflestad
e6958e5ac0 Fix another fallout from renaming invAc -> luAc. 2010-10-28 14:03:53 +02:00
Bård Skaflestad
560e281738 Merge from Atgeirr. 2010-10-28 14:01:17 +02:00
Atgeirr Flø Rasmussen
050312f1b2 Modified comments. 2010-10-28 11:56:07 +02:00
Bård Skaflestad
ee05efd2cb Fix spelling error left over in cset df6e16aa6dd5.
Pointy hat: bska
2010-10-28 11:56:07 +02:00
Bård Skaflestad
677329acf6 Add low-level utilities for computing compr. htran multipliers. 2010-10-28 11:53:40 +02:00
Atgeirr Flø Rasmussen
95808ecee7 Added C++ interface to incompressible tpfa solver. 2010-10-28 11:39:56 +02:00
Atgeirr Flø Rasmussen
6dacf10b60 Added extern "C" clauses. 2010-10-28 11:39:23 +02:00
Atgeirr Flø Rasmussen
2d912ff0a9 Set the 'n' member of the matrix (number of columns). 2010-10-28 11:38:41 +02:00
Bård Skaflestad
38c8de2f4d Declare DGETRF and DGETRS for compressible support. 2010-10-28 10:51:59 +02:00
Bård Skaflestad
3c2f060b04 Add simple utility function for computing many small matvecs.
This is simply the obvious loop around DGEMV.  We may wish to move it
elsewhere if need arises, but for now the function finds utility only
in computing compressible transmissibility multipliers.
2010-10-28 10:07:19 +02:00
Bård Skaflestad
667eefad0b M-x delete-trailing-whitespace . 2010-10-26 22:30:54 +02:00
Bård Skaflestad
6f003d091c Kill EOF blank lines. 2010-10-26 22:26:25 +02:00
Bård Skaflestad
dcb548c07f Update ifsh_assemble() comment to reflect effective terms. 2010-10-26 18:39:06 +02:00
Atgeirr Flø Rasmussen
56822daebb Added implementation header to SOURCES variable as recommended by automake. 2010-10-26 14:37:47 +02:00
Atgeirr Flø Rasmussen
1add223064 Moved and removed files. 2010-10-26 14:19:07 +02:00
Atgeirr Flø Rasmussen
411dafca63 Fixed for interface changes. 2010-10-26 13:58:38 +02:00
Atgeirr Flø Rasmussen
474c2ef855 Transformed fsh->cfsh when meaning compressible flow solver hybrid. 2010-10-26 13:54:49 +02:00
Bård Skaflestad
e073bfa081 Merge from Atgeirr. 2010-10-26 13:16:27 +02:00
Atgeirr Flø Rasmussen
8fee3b3963 Fixed to conform with new interface (ifsh now wants effective inner products etc.). 2010-10-26 12:51:34 +02:00
Bård Skaflestad
63b941791f Complete cset a68849062624 (Update comment...).
Pointy hat: bska
2010-10-26 12:35:35 +02:00
Atgeirr Flø Rasmussen
9315bae82f For some reason, weird stuff happened in merging .hgignore, removed duplicates. 2010-10-26 12:35:27 +02:00
Atgeirr Flø Rasmussen
0e3ba05925 Merged from bska. 2010-10-26 12:34:26 +02:00
Atgeirr Flø Rasmussen
fd1e772b76 Temporary commit. Transition to new ifsh interface unfinished. 2010-10-26 12:33:13 +02:00
Bård Skaflestad
3d4485b7b4 Update comment to reflect reality. 2010-10-26 12:33:07 +02:00
Atgeirr Flø Rasmussen
e78b1580a5 Fixed const-correctness warning. 2010-10-26 12:32:30 +02:00
Atgeirr Flø Rasmussen
3c5af26931 Fixed name of declared function. 2010-10-26 12:31:58 +02:00
Atgeirr Flø Rasmussen
94b4cbbe79 Now includes fsh_common.h for fsh_destroy(). 2010-10-26 12:31:10 +02:00
Atgeirr Flø Rasmussen
1fa947d089 Fixed include guards. 2010-10-26 12:30:42 +02:00
Bård Skaflestad
0d008e03a2 Don't update in place. 2010-10-26 12:28:31 +02:00
Bård Skaflestad
edb9e567a9 Declare local tensor alias 'const' in htrans_compute(). 2010-10-26 12:17:26 +02:00
Bård Skaflestad
915eb44abc Use correct spelling of fsh_define_linsys_arrays(). 2010-10-26 12:10:21 +02:00
Bård Skaflestad
bfea1166fe Merge changes to .hgignore from cset 1809f720de31 . 2010-10-26 12:03:55 +02:00
Bård Skaflestad
461d47c9e0 Implement simple gravity handling.
Produces expected results on standard verification test.
2010-10-26 11:57:00 +02:00