Commit Graph

116 Commits

Author SHA1 Message Date
falgout
ea2f982353 Added a HYPRE_krylov.h include file and reference manual documentation. 2006-11-15 23:28:42 +00:00
falgout
403ea05783 Add '_hypre_' prefix to internal headers for utilities, struct, and sstruct. 2006-11-15 01:08:13 +00:00
baker59
e2c8e104c5 Minor blas problem fixed. 2006-11-02 23:20:36 +00:00
kolev
6a8739e048 Moved the LOBPCG include files after the (possible) inclusion of essl.h.
Previous order was creating problems with the lobpcg_BLASLAPACKFunctions
structure. See issue25 for more details.
2006-11-02 13:45:12 +00:00
hill66
1a51d7abd3 Changed format to only print 14 digits 2006-10-31 00:18:04 +00:00
painter
9001ca8013 fix header for printing convergence information if two_norm==0 2006-10-24 23:19:00 +00:00
hill66
dc7dc95e81 Corrections made to use internal blas/lapack routines. 2006-10-20 15:45:21 +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
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
0936064c98 Updated copyright & license info. 2006-08-02 22:32:43 +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
ulrikey
44cda2e292 initialize converged to 0 at the beginning of the Solve 2006-06-13 20:37:24 +00:00
ulrikey
7f8dd71577 fixed a bug, wrong data type for cf_tol in gmres 2006-06-06 16:09:28 +00:00
kolev
7c0cf6b6a7 New versions of protos and the headers scripts. 2006-05-02 21:28:57 +00:00
chtong
885ac87e9d Fix logging and printing errors. 2006-04-13 18:26:40 +00:00
barrylee
7d302faeef Added relative error criterion & removed a bug for determining
the norm of the correction term.
2006-01-19 23:56:55 +00:00
painter
182b44f5c7 includes new GetConverged functions 2006-01-13 21:52:15 +00:00
painter
44b14d91e9 new GetConverged functions as required by the new Babel-interface Hybrid
solver
2005-12-02 00:02:21 +00:00
painter
d4fda3117a declare new *Get* functions 2005-09-29 20:35:05 +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
b457392189 "Get" functions corresponding to existing "Set" functions. 2005-09-22 22:17:11 +00:00
painter
54aff8ed54 change macro assert to hypre_assert 2005-09-12 17:17:20 +00:00
hill66
d9f1a27bab Added removal of insure related files to clean target. 2005-08-15 23:01:21 +00:00
hill66
9bc2cbe1aa Updated files from A. Knyazev. 2005-07-21 23:13:44 +00:00
hill66
b881e0d545 Updated LOBPCG from A. Knyazev. 2005-07-21 15:57:26 +00:00
hill66
066ff95335 Commented out max macro in *.h files; added utlities.h to *.c files to resolve
name conflict bug report.
2005-07-15 18:00:11 +00:00
hill66
704b680ad2 Resolved warning messages. 2005-04-14 14:58:42 +00:00
hill66
b44f7ad1c7 Copy lobpcg related files to hypre/lib and hypre/include 2005-03-30 22:21:43 +00:00
hill66
b51fb8a6fe Added files from eigensolvers/krylov directory 2005-03-30 17:48:31 +00:00
hill66
ba9613d09d Copy *.o files to lib directory. 2005-03-09 17:21:14 +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
painter
5807f208df 1. New variable owns_matvec_data to keep track of who created
matvec_data (in struct hypre_PCGData).  It is possible for the user to
"own" it, in which case we shouldn't delete it.

2.  In pcg.c, hypre_PCGSolve, there has long been a test on whether
sdotp==0 near the top of the main loop.  If the test fails, it breaks
out of the loop and the function returns after a brief calculation of
the residulal norm.  There is a case in which there may be invalid
data in i_prod, used for the norm calculation, possibley leading to a
crash.  So now i_prod is set to a valid (if meaningless) number in
that case.
2004-10-20 20:59:27 +00:00
hill66
e7b95fe438 Newly built with configure. 2004-09-29 17:28:38 +00:00
ulrikey
2f1fc9806a corrected small bug 2004-08-17 16:20:17 +00:00
hill66
0c72f51220 Update to use variable LIBG2C for setting -lg2c 2004-07-29 21:49:40 +00:00
chtong
bc27b91498 Add return error flag to preconditioner setup. 2004-07-22 17:59:24 +00:00
ulrikey
f139ade7fd Changed epsmac from 1.e-16 to 1.e-128 to prevent unnessessary breakdowns 2004-03-11 18:40:39 +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