Commit Graph

272 Commits

Author SHA1 Message Date
falgout
6fdb8c74fd Changed to install only one hypre lib file. 2010-01-29 01:40:29 +00:00
ulrikey
fd017948cf added documentation to describe changes in SetValues and new routines to
set the print level for IJmatrices and IJvectors.
2010-01-15 18:12:06 +00:00
ulrikey
dc591d9c6e changed the way of setting values on off processors in HYPRE_IJVectorSetValues 2010-01-15 17:19:41 +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
ulrikey
90747b6802 changed SetValues so that one cannot set values on another processor any longer.Added a new function HYPRE_IJMatrixSetPrintLevel to allow disabling printing of errors 2010-01-05 16:43:21 +00:00
ulrikey
b39374690d replaced copyright headers 2008-07-18 01:34:48 +00:00
baker59
8769b49e2c Fixed a bug in the assumed partition versions of the
hypre_(Matrix/Vector)(Set/Add)OffProcValues functions.
Also rewrote the functions to more easily accomodate 64-bit
ints.
2008-02-08 19:37:28 +00:00
ulrikey
1de17d7dfe changed copyright statement to reflect new management. 2007-11-13 19:09:13 +00:00
painter
5a854ce170 update include file names 2007-01-23 18:51:22 +00:00
ulrikey
7da5af7f51 changed parcsr_ls.h, parcsr_mv.h, IJ_mv.h to _hypre_parcsr_ls.h, _hypre_parcsr_mv.h , _hypre_IJ_mv.h 2006-11-29 17:24:08 +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
ulrikey
59299e31cd changed error check to allow iupper and jupper to be -1 in HYPRE_IJMatrixCreate
and HYPRE_IJVectorCreate
2006-09-19 15:20:20 +00:00
ulrikey
b25c03c7bf added error codes 2006-09-11 22:48:10 +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
baker59
fd7a8823a5 Modifications to support AddToValues and SetValues for off-processor
rows in a vector.  This modification required adding the assumed
partition object to the parallel vector data structure.

Also added the hypre error checking where appropriate.
2006-08-08 19:04:08 +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
baker59
9d1b24eb78 ierr was not initialized for HYPRE_IJVectorCreate() 2006-05-18 19:31:02 +00:00
baker59
3b42e98d9b Erro calculating IJVectorGloablNumRows in non-AP code (should not affect anything as only used in the AP code). 2006-05-16 21:33:35 +00:00
baker59
93cd415fe2 Undid the last change - my mistake... 2006-05-16 21:22:38 +00:00
baker59
ebd7171ed0 Fixed a bug for when 1-based indexing is used with assumed partition. 2006-05-16 16:55:40 +00:00
baker59
7c08b9c126 Added a version of hypre_IJMatrixAssembleOffProcValsParCSR that uses
the assumed partition.  Also added new hypre error checking stuff.
2006-05-04 20:21:29 +00:00
kolev
7c0cf6b6a7 New versions of protos and the headers scripts. 2006-05-02 21:28:57 +00:00
ulrikey
8f3b9a346f added capability to set values across processors again
defined a previously undefined variable
2006-04-20 17:34:26 +00:00
baker59
002d7badf8 Bug fix: re-calling the initialize and assemble sequence with offprocessor addtovalues
calls was not working.  Modified the Initialize and AddToValue function to fix this problem.
2006-04-14 20:32:59 +00:00
baker59
8288196f9a Made changes so that MatrixSetValue calls to off-processor rows are
ignored.  (AddToValues calls to off-processor rows are still ok).
2006-04-13 23:16:25 +00:00
hill66
31e3b4769a Added definition of aux_matrix before its use in line 723 to resolve user reported error. 2006-04-05 20:34:14 +00:00
hill66
a865392431 Corrected argument type errors. 2006-02-08 17:52:48 +00:00
hill66
1f7c60e701 Updated fortran routines to be consistent with C routines. 2006-02-08 17:41:26 +00:00
hill66
4a261fabd9 Modified to be compatible with changes for building blas and lapack options. 2005-09-26 22:01:42 +00:00
hill66
d9f1a27bab Added removal of insure related files to clean target. 2005-08-15 23:01:21 +00:00
baker59
0ef11bad09 Changes for "HYPRE_NO_GLOBAL_PARTITION" option. 2005-07-08 20:42:14 +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
ulrikey
4845c3e12f Changed IJMatrixCreate to not generate negative error code if ilower = iupper+1
and/or jlower = jupper+1 .
2004-11-30 23:12:34 +00:00
ulrikey
5929878b39 added capability to add or set values after assembly, but only if those
elements exist in the assembled matrix. hypre_IJMatrixAssemble needs to
be called for these values to be set or added in the actual structure.
2004-09-14 16:13:16 +00:00
ulrikey
5717b6568e fixed a bug 2004-09-14 15:18:07 +00:00
ulrikey
b0061073c8 changed the use of two different stashes for off processor SetValues and
AddToValues to one stash to maintain local function call order.
Note that it is not possible to maintain global call order!
2004-09-13 23:01:33 +00:00
ulrikey
3a35cd3c50 auxiliary par vector class necessary to set (or add) off processor values
for IJVectors
2004-09-13 17:54:44 +00:00
ulrikey
9359670c27 added the capability to set (or add) values on other processors
for IJVectors and IJMatrices
2004-09-13 17:52:38 +00:00
hill66
f6a49d34cb updated for variable for g2c library. 2004-07-29 21:47:25 +00:00
ulrikey
1a2fd1e04c fixed a bug ij SetValues and AddToValues, which occured if one tried to
access elements after assembly in the case of partitionings starting with a
value other than 0 .
2004-03-11 18:21:27 +00:00
treadway
0a9c64c706 fixed typo 2004-03-05 16:39:46 +00:00