Commit Graph

7601 Commits

Author SHA1 Message Date
ulrikey
6f4b834288 added and moved definitions 2006-04-20 22:18:52 +00:00
painter
9c1f45259d cleanup to pass with --with-strict-checking 2006-04-20 22:07:15 +00:00
hill66
b48196cb74 removed unused variables to resolve warning errors 2006-04-20 18:04:31 +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
painter
fb2dd9c271 minor cleanup 2006-04-20 17:26:57 +00:00
ulrikey
407e5fd957 added missing declarations for par_relax.c
deleted definitions for Blas
2006-04-20 15:22:36 +00:00
falgout
d3b0871b34 Modified UMatrix Set/SetBoxValues to only Set values from the owner process.
Off-process AddTo and Get are done by IJ.
2006-04-20 15:18:58 +00:00
hill66
13a698dc94 Removed trailing ; to resolve warning errors at end of 3 routines. 2006-04-20 14:59:22 +00:00
painter
47a7925dc5 Two new parameters to support Jacobi interpolation in BoomerAMG.
Set post_interp_type to 1 to turn on Jacobi interpolation (after the
initial computation of an interpolation matrix).  Set jacobi_trunc_threshold
to control truncation of small parts of the matrix.
2006-04-18 23:00:49 +00:00
painter
cdb7596fc0 small improvement in vector diagnostic function - proper test of success
(or not) of dot product
2006-04-18 22:58:23 +00:00
painter
9ce2f84ebc Jacobi interpolation available for BoomerAMG 2006-04-18 22:52:44 +00:00
painter
4223ff5f06 Clone and Union functions added to support Jacobi interpolation for BoomerAMG. 2006-04-18 22:29:25 +00:00
painter
1c82625c02 new functions: a matrix clone function, and several matrix operations for
which only marked rows are affected.  All support a Jacobi iteration method
for BoomerAMG interpolation matrix calculation.  Also there's a minor bug fix
in printing in par_csr_matrix.c
2006-04-18 22:10:58 +00:00
barrylee
6cbeff8b4b Added some "include .h" lines. Without them headers creates an incorrect
sstruct_ls.h file- compiling will fail.
2006-04-18 19:58:36 +00:00
falgout
48948a1b8c Added code (commented out by default) to print AMG coarsening information, and
added a matlab file to visualize the coarse grids.  This currently assumes a
structured 2D nxn grid, but could easily be extended to unstructured 2D grids.
2006-04-15 21:06:55 +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
4e5d0f338b changed 'make distclean' in target test to be 'make clean' 2006-04-13 21:13:57 +00:00
chtong
885ac87e9d Fix logging and printing errors. 2006-04-13 18:26:40 +00:00
chtong
9fd634ae18 Take out unused variables. 2006-04-13 18:05:23 +00:00
barrylee
8e44e4c747 complicated 8 part problem. 2006-04-12 17:49:46 +00:00
barrylee
69df272023 Added Marty Marinak's problem. 2006-04-12 17:48:56 +00:00
falgout
360afd2186 Fixed a problem with the computation of 'max_boxsize'. 2006-04-11 17:47:17 +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
painter
ad290192d0 datatype bug fix 2006-04-10 17:18:23 +00:00
baker59
0a84042c97 Fixed rel. residual norm bug when rhs = 0. 2006-04-10 17:04:58 +00:00
falgout
974bc0b5e7 Fixed so that SetValues also accumulates values for HYPRE_PARCSR object types.
The previous fix was only done for SetBoxValues (by accident).
2006-04-09 16:29:07 +00:00
painter
af6797d705 Change name SStruct_MatrixVectorView to SStructMatrixVectorView to
accomodate a planned change in Babel naming rules.
2006-04-07 23:14:10 +00:00
painter
7bf743f6c7 Change name SStruct_MatrixVectorView to SStructMatrixVectorView to
accomodate a planned change in Babel naming rules.
New parameter name in BoomerAMG.
minor bugfix in GMRES
2006-04-07 23:13:54 +00:00
baker59
bfa07c9ac8 Changed some of the function comments. 2006-04-07 21:48:54 +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
a9bb51cd6c Set CONFIGURE for UP to be "nopoe configure". 2006-04-04 15:50:03 +00:00
hill66
25c063645d Removed testing of examples from -tux149 option. 2006-04-04 15:31:16 +00:00
hill66
5c2a824c49 Intermediate info for beta release 1.11.0b 2006-04-04 15:30:58 +00:00
hill66
aa28b4941c Changed installation directory group to be hyprelib 2006-04-03 16:27:25 +00:00
hill66
cf4c0b2c78 Added info for updating release number and date in configure.in 2006-04-03 16:27:03 +00:00
hill66
38a019e27f Updated release number and date 2006-04-03 16:26:34 +00:00
hill66
cdf7061f86 Initial checklist for beta release 2006-04-03 16:04:55 +00:00
hill66
1be2033bdc Updated release number and date for beta release. 2006-04-03 16:04:41 +00:00
hill66
5cf53f655a Changed file names struct.out* to sstruct_struct.out* to be compatible with names in sstruct_struct.jobs 2006-04-03 15:51:35 +00:00
falgout
d0822bb535 Updated. 2006-04-01 05:42:34 +00:00
falgout
d0599cd594 The words 'in' and 'out' are better to keep out of the main test name so that it
is easy to clean the real 'in' and 'out' files from the directory.
2006-04-01 05:26:00 +00:00
falgout
b036ef9a03 - Added a temporary copy of the SetNeighborBox interface with one additional
argument at the end ('primary') to enable coupling a part to itself.
The real SetNeighborBox routine will be updated to use this new interface once
more extensive testing has been completed.
- Changed 'sstruct' driver to read in an optional 'primary' argument.
- Added regression tests that will need to be slightly modified when the usual
SetNeighborBox interface is updated.
2006-04-01 05:18:53 +00:00
falgout
66947ea2e1 - Fixed so that AddToValues works correctly for the HYPRE_PARCSR object type.
- Changed the 'sstruct' driver so that AddToValues works on multiple processes, and
modified the format of the box indices for AddToValues in the input file.
- Updated the regression tests.
2006-04-01 00:56:56 +00:00
hill66
0ea9c86774 temporary changes for testing. 2006-03-31 23:08:42 +00:00
hill66
643c7bd939 Updated in preparation for upcoming beta release. 2006-03-31 23:08:08 +00:00
hill66
a0209fe9df Moved references to context and Amat inside #ifdef for MAXWELL to resolve warning
errors.
2006-03-31 19:40:36 +00:00
chtong
83e9ee9bb0 Add subroutine to read rhs. 2006-03-31 01:23:21 +00:00
chtong
2b49da6519 Add description of how to use the new ML Maxwell stuff. 2006-03-30 20:03:17 +00:00
chtong
babba0ffca Add a few functions for GE-based dense solvers. 2006-03-30 19:57:49 +00:00