kolev1
b5b24c2aa7
Switched the order of fields in the hypre_CSRMatrix structure so it is
...
an extension of the hypre_CSRBooleanMatrix structure.
2011-09-26 22:30:15 +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
6fdb8c74fd
Changed to install only one hypre lib file.
2010-01-29 01:40:29 +00:00
falgout
9f26a7739a
Changed 'cp -fpd' to 'cp -fpPR' for better portability.
...
This should work on the Mac now in particular.
2010-01-14 18:17:53 +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
baker59
278bb14423
Updated the threading - especially for MatVecT.
2009-11-03 20:53:33 +00:00
kolev1
e1b1b3170b
A more accurate matrix-vector product which ensures that if b = A x, then
...
Matvec(-1.0,A,x,1.0,b) will result in b which is _exactly_ zero.
2009-07-20 00:03:01 +00:00
ulrikey
b39374690d
replaced copyright headers
2008-07-18 01:34:48 +00:00
ulrikey
d79038d6d8
changed copyright statement to reflect new management.
2007-11-13 19:48:28 +00:00
ulrikey
d2c5f06221
fixed OpenMP implementation of Matvec
2007-11-05 22:31:12 +00:00
painter
5a854ce170
update include file names
2007-01-23 18:51:22 +00:00
falgout
403ea05783
Add '_hypre_' prefix to internal headers for utilities, struct, and sstruct.
2006-11-15 01:08:13 +00:00
painter
3db8d60876
CSRMatrixUnion function had a bug for matrices arising from diagonal blocks.
2006-11-07 18:46:08 +00:00
hill66
402d34179c
Updated license info.
2006-09-22 22:06:21 +00:00
ulrikey
70a7c65e83
added new matvec that applies to fine points only
2006-09-08 22:07:51 +00:00
kolev
d5b996fa28
Changed the output format of matrix and vector entries from "%e" to "%.14e".
...
The corresponding scanf functions use "%le".
2006-09-07 16:59:23 +00:00
hill66
b3e54b65d1
shared libraries enabled.
2006-08-29 15:45:05 +00:00
hill66
92a1558e24
Remove temporary directories created by libtool.
2006-08-15 22:27:32 +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
painter
0c966f16fe
Enhancements for diagnostics and fixing Jacobi interpolation.
2006-05-24 23:33:14 +00:00
kolev
7c0cf6b6a7
New versions of protos and the headers scripts.
2006-05-02 21:28:57 +00:00
painter
1ad661d5e1
Replace super-slow nonscalable algorithm with a half-decent one.
2006-05-02 18:15:37 +00:00
hill66
b48196cb74
removed unused variables to resolve warning errors
2006-04-20 18:04:31 +00:00
painter
4223ff5f06
Clone and Union functions added to support Jacobi interpolation for BoomerAMG.
2006-04-18 22:29:25 +00:00
kolev
eff3a17f0f
Added a new function, hypre_CSRMatrixReorder, which reorders the column
...
and data arrays of a square CSR matrix, such that the first entry in each
row is the diagonal one. This can be used, e.g., on the diagonal part of
a ParCSR matrix, before calling BoomerAMG.
2005-11-22 21:59:55 +00:00
hill66
4a261fabd9
Modified to be compatible with changes for building blas and lapack options.
2005-09-26 22:01:42 +00:00
painter
301d5ff5f7
change macro assert to hypre_assert
2005-09-12 17:46:50 +00:00
hill66
d9f1a27bab
Added removal of insure related files to clean target.
2005-08-15 23:01:21 +00:00
baker59
3b5fd8efef
Changes for "HYPRE_NO_GLOBAL_PARTITION" option.
2005-07-08 20:36:50 +00:00
painter
aa02366cd9
New clone functions needed for Babel-based interface
2005-05-03 21:26:06 +00:00
hill66
dd06906f59
Copy *.o files into lib directory.
2005-03-09 17:23:03 +00:00
ulrikey
f41aa56402
fixed a bug that caused wrong assignment of num_rows for kx0 matrices.
2005-02-17 22:00:47 +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
hill66
e7b95fe438
Newly built with configure.
2004-09-29 17:28:38 +00:00
hill66
0c72f51220
Update to use variable LIBG2C for setting -lg2c
2004-07-29 21:49:40 +00:00
painter
c696313f36
Extend vector class to support multivectors.
2004-06-07 21:27:31 +00:00
treadway
a586b9393f
removed unneeded BABEL variables
2004-02-21 01:36:17 +00:00
treadway
3d058d5fd8
*** empty log message ***
2004-02-10 02:14:57 +00:00
treadway
d5799af576
added docs and tools directory conditionals
2004-01-22 20:31:58 +00:00
treadway
55465d7516
updated automake, and aclocal
2004-01-15 01:55:20 +00:00
treadway
7b8c411606
hopefully the final dependencies format correction
2004-01-14 01:20:14 +00:00
treadway
c95f94d4b4
updated header file dependences
2004-01-13 01:55:03 +00:00
treadway
75bd93200a
disabled dependency tracking, added brain dead include file dependents
...
testing in Makefiles
2004-01-10 02:53:11 +00:00
treadway
679b6188ed
new bootstrap
2004-01-07 02:01:19 +00:00
treadway
7f10d02523
new bootstrap
2004-01-01 01:14:59 +00:00
treadway
a1a1df034d
added STATICONLY conditional
2003-12-19 23:04:01 +00:00