falgout
46488e8cbc
Added HYPRE_Complex and HYPRE_Real types in place of double.
...
Added an example code to test CG on a 4D HYPRE_SSTRUCT complex problem.
Added regression tests for bigint, maxdim, and complex.
Added a test to make sure double types are not added to the source.
See [Issue995] in the tracker for more details.
2013-10-11 19:48:06 +00:00
falgout
68b7b5518a
Changed 'long' to either 'hypre_longint' or 'HYPRE_Int'.
2011-01-27 19:46:14 +00:00
falgout
e3181f26b1
Added 64 bit feature using HYPRE_Int (see tracker [issue489] for details).
...
Changed MPI routines to hypre_MPI routines.
Added hypre_printf, etc. routines.
Added AUTOTEST tests to look for 'int' and 'MPI_' calls.
Added a new approach for the Fortran interface (not implemented everywhere yet).
2010-12-20 19:27:44 +00:00
falgout
8ed12c2264
Added the release number to the names of hypre shared libraries (see [issue181]).
...
Also removed the HYPRE_LSI library because it was nearly identical to HYPRE.
2010-01-14 01:16:24 +00:00
ulrikey
b39374690d
replaced copyright headers
2008-07-18 01:34:48 +00:00
ulrikey
f7162ef167
removed "Regents of UC" in header
2007-11-15 19:04:59 +00:00
ulrikey
662b9c0f9d
fixed header
2007-11-15 18:09:19 +00:00
ulrikey
4e5662a08e
moved to tools directory
2007-11-15 17:45:47 +00:00
ulrikey
08db55cc93
removed
2007-11-15 17:43:41 +00:00
ulrikey
d44b8fa151
added header
2007-11-15 17:42:17 +00:00
ulrikey
d79038d6d8
changed copyright statement to reflect new management.
2007-11-13 19:48:28 +00:00
falgout
403ea05783
Add '_hypre_' prefix to internal headers for utilities, struct, and sstruct.
2006-11-15 01:08:13 +00:00
hill66
402d34179c
Updated license info.
2006-09-22 22:06:21 +00:00
hill66
b3e54b65d1
shared libraries enabled.
2006-08-29 15:45:05 +00:00
hill66
fb29a207c7
Updated to enable shared libraries.
2006-08-15 22:09:36 +00:00
hill66
e5ec2c6dec
Modified HEADER to include LGPL (license) info.
2006-07-27 23:26:57 +00:00
hill66
9e54f927d3
Updated to enable building shared libraries.
2006-07-25 17:27:34 +00:00
kolev
7c0cf6b6a7
New versions of protos and the headers scripts.
2006-05-02 21:28:57 +00:00
baker59
342eea1b4e
reorder parcsr matrices read from a file in case diag. entry is not first....
2006-04-10 17:30:48 +00:00
baker59
0a84042c97
Fixed rel. residual norm bug when rhs = 0.
2006-04-10 17:04:58 +00:00
baker59
8ebbd0a915
Minor modifications and comment changes for solving systems.
2005-11-22 23:33:01 +00:00
baker59
b14412c51c
Added some comments and changed tolerance for deleting zeros.
2005-11-15 22:27:51 +00:00
baker59
8f11c895af
Modifications to block interpolation (to switch matmult order
...
and allow non-diag interpolation). Also added the ability to create a
systems matrix with varying diffusion coefficients.
2005-10-05 18:40:43 +00:00
baker59
0ffaf60e5d
Replaced the old random generator with the new one - this redundant because
...
it is a copy of what is in the utilities directory - should be deleted.
2005-09-29 18:22:46 +00:00
baker59
45c38b00a7
fixed typo
2005-09-29 16:21:07 +00:00
baker59
cab7b45f6e
Fixed a comment on the inversion routine.
2005-09-02 16:44:07 +00:00
baker59
a796f64105
Added systems laplace function.
2005-08-09 23:18:18 +00:00
baker59
64c2c4dce0
Minor changes to prevent compilier warning messages.
2005-08-09 23:17:51 +00:00
baker59
79a22034b0
Added options for systems laplace and printing the matrix.
2005-08-09 23:16:23 +00:00
baker59
cef5775864
Added a systems laplace matrix.
2005-08-09 23:15:48 +00:00
baker59
04743a8049
Updated with new files.
2005-08-08 16:45:22 +00:00
baker59
4482bea73d
Updated.
2005-08-08 16:45:04 +00:00
baker59
b277622468
Updated with new files/
2005-08-08 16:44:48 +00:00
baker59
5a02c7fda1
Prototypes are already in pamg.h (commented them out here).
2005-08-08 16:44:30 +00:00
baker59
96d079b5be
Updated so that the library and driver compile.
2005-08-08 16:43:19 +00:00
ulrikey
e12b0fbe39
changed interpolation to treat strong fine neighbors without common coarse
...
neighbor as weak
2005-03-10 21:56:22 +00:00
ulrikey
c6363aae12
changed PMIS coarsening to be as in the parallel code
2005-03-10 21:54:31 +00:00
hill66
550f75afdc
New version for updated build/config system.
2005-01-18 17:37:23 +00:00
hill66
d71ff35e9d
removed old version.
2005-01-18 17:36:02 +00:00
hill66
ffb1fc5506
Corrected typo.
2005-01-10 21:34:46 +00:00
hill66
2f7c840795
New build system.
2005-01-10 19:03:38 +00:00
hill66
90fa841e0d
Corrections/updates to config/build changes.
2004-12-08 18:13:21 +00:00
hill66
91102d6440
Updating build system
2004-12-01 18:56:39 +00:00
ulrikey
a801a94886
added wLJP2 coarsening and added complexity output to stats routine
2003-12-12 00:04:58 +00:00
ulrikey
7f89ccace0
removed generation of strength from wLJP and rugeOnePass routines.
2003-12-11 23:45:18 +00:00
ulrikey
528a414649
improved aggressive coarsening, implemented it by coarsening first, followed by a second coarsening
...
on the coarse point set.
Aggressive coarsening and new interpolation routines can now be used with the following
commands
-agg <x> number of levels to use aggressive coarsening , default 0
-a2 A2 coarsening
-a1 A1 coarsening
-cljp2 CLJP coarsening corr. A2
-cljp1 CLJP coarsening corr. A1
-mp multi-pass interpolation
-jac multi-pass followed by jacobi interpolation
-nj number of jacobi iterations , default 1
2003-12-11 23:16:28 +00:00
ulrikey
000e40b018
added various new coarsenings (wLJP, cljp1, cljp2, a1(sort of), a2) and interpolation routines
...
(multi-pass, jacobi, partition of unity)
2003-12-09 19:00:21 +00:00
ulrikey
bcc56b1ac2
Added Ryan's routines for the nodal systems version
...
and cleaned up some printing problems.
2003-11-07 00:19:39 +00:00
treadway
ae68dc30e2
Using global variable ${AR} for ar command, AIX needed extra flags
...
to support 64-bit object files (AR="ar -X64")
2002-10-24 20:54:38 +00:00
painter
487294a329
change name of krylov library
2002-06-20 20:05:27 +00:00