kolev1
a654e42155
Fixed a potential uninitialized memory read (which was harmless but valgrind
...
complained about it).
2009-04-28 20:46:44 +00:00
kolev1
e9173a0c2e
Account for empty rows in G and make sure that AMS works for problems with
...
zero conductivity regions.
2009-03-06 00:23:03 +00:00
ulrikey
2a93a4a941
corrected documentation
2009-01-09 16:20:54 +00:00
falgout
e541649226
Escaped a few underscores in the comments so that the reference manual builds.
2008-10-01 23:15:47 +00:00
kolev
6362cc6ab3
Added Fortran interface for AMS.
2008-09-30 22:21:10 +00:00
kolev
c4d9da0d6c
Improved version of the AMSConstructDiscreteGradient() function, which
...
generates the discrete gradient matrix based on edge information provided
by the user. This simplifies the use of AMS.
2008-09-30 19:43:24 +00:00
ulrikey
2170e6b46a
added ClearVector to BicCGSTAB
2008-07-31 23:11:54 +00:00
ulrikey
9b10be18fa
fixed a few potential segfaults
2008-07-29 16:28:44 +00:00
kolev
68d2decdbb
Several updates in AMS:
...
- improved relaxation options (SSOR, Kaczmarz)
- new solver type (9) with discrete divergence
2008-07-28 20:23:13 +00:00
ulrikey
74729cd858
added a few functions to make them accessible for Fortran users
2008-07-24 22:13:08 +00:00
falgout
aed363b227
Okay, this time I think I've gotten rid of the cast warnings correctly.
2008-07-23 17:20:27 +00:00
falgout
39ddf688dc
Removed (char *) cast that I added in the previous commit.
2008-07-23 15:23:14 +00:00
falgout
4b51736021
Changed comments in two interfaces and fixed the implementation of one of them.
...
These two interfaces (search for 'RDF') are probably not useful.
2008-07-23 01:40:40 +00:00
kolev
3c32194086
Added the copyright header.
2008-07-18 17:50:35 +00:00
ulrikey
b39374690d
replaced copyright headers
2008-07-18 01:34:48 +00:00
baker59
c52c6035dd
Checking in a number of changes:
...
1) Added the FlexGMRES and LGMRES solvers to the IJ, Struct and SStruct
interfaces.
2) Added the absolute tolerance interface functions (for all Krylov
solvers) to the Struct and SStruct interfaces (including fortran).
3) Added the absolute tolerance interface functions to the IJ fortran
interface.
4) Added the absolute tolerance check to the AMG Hybrid solver.
5) Updated some documentation information in the interface header files.
2008-05-23 20:26:43 +00:00
falgout
5f302dbb54
Fixed an interface bug with SetDofFunc.
...
Cleaned up this file a bit and added a few 'RDF' comments about other interface
routines that look incorrect.
2008-05-16 17:32:28 +00:00
kolev
7c07437510
Fixed a compiler warning, see issue256.
2008-05-12 18:26:14 +00:00
baker59
743b325637
Added absolute tolerance convergence check for BiCGStab and PCG.
2008-05-02 21:21:07 +00:00
baker59
7edac43629
Added two additional options for creating the primary matrix for the hybrid
...
approach (now 1,2,3,4 and 6 are valid).
2008-05-01 20:28:33 +00:00
baker59
eca1f9f05c
Added absolute tolerance convergence check to PCG and BiCGStab (now work the same as GMRES). Left in some existing code for backwards compatibility.
2008-05-01 17:30:19 +00:00
baker59
0d32527875
Added absolute convergence tolerance stopping criteria to GMRES.
2008-04-25 23:27:23 +00:00
baker59
553131fd5d
Fixed bug for when max_levels = 1.
2008-04-22 22:13:36 +00:00
kolev
12323a603b
Added two new solver types to AMS:
...
- type 20 corresponds to a 4x4 block coarse matrix with interpolation [G Pi]
- type 0 is a Hiptmair-like smoother
2008-03-04 19:38:30 +00:00
kolev
61121e62c3
Made sure that the hypre_F90_NAME_LAPACK/hypre_F90_NAME_BLAS macros are used correctly. See issue169.
2008-02-07 00:43:22 +00:00
ulrikey
74ad3f823e
fixed a bug, undefined comm_pkg.
2008-02-05 21:19:53 +00:00
baker59
47f5932948
Added option for not assuming matrix blocks are SPD for Schwarz smoothers.
2008-01-29 23:45:34 +00:00
baker59
cbca5f0384
Added the option to not assume the matrix blocks for the Schwarz
...
smoothers are SPD (this primarily involved adding a new user option
and replacing the LAPACK and ESSL functions that do the inversions
with ones that use LU instead of Cholesky factorizations).
Added the new hypre error checking to Schwarz smoothers.
2008-01-29 23:44:05 +00:00
ulrikey
caa157cb32
removed some lines where a wrong error flag was raised.
2007-12-11 16:28:16 +00:00
ulrikey
5133161e52
fixed a bug, which caused the no global partition option to fail.
2007-12-11 15:33:41 +00:00
ulrikey
2c206fd354
added some changes, fixed some bugs regarding using Euclid as a smoother in AMG
2007-11-30 21:35:35 +00:00
ulrikey
1f597b89e2
adjusted printout
2007-11-19 17:41:35 +00:00
ulrikey
3c53de2e94
changed copyright statement to reflect new management.
2007-11-13 19:34:01 +00:00
falgout
f51d426c0c
Fixed some reference manual problems.
2007-11-13 18:56:42 +00:00
ulrikey
def1d6d379
added functions to individually set Euclid's parameters to be more
...
consistent with other hypre preconditioners.
2007-11-09 23:19:54 +00:00
ulrikey
5262f2e6fc
corrected typo
2007-11-06 23:43:12 +00:00
ulrikey
b872712124
restore previous values
2007-11-06 23:41:34 +00:00
ulrikey
db39fac478
fixed 2 potential bugs
2007-11-06 23:12:37 +00:00
ulrikey
49852daabe
fixed OPenMP problems
2007-11-05 22:41:58 +00:00
ulrikey
13a6d191cd
renamed function 'ssort' to 'hypre_ssort' to avoid conflict with
...
potential other functions using the same name
2007-10-16 20:48:08 +00:00
baker59
15e1ae30f2
Added:
...
- nodal direct interpolation for systems AMG
- truncation by max number of elements for nodal interpolation routines
Modified:
- nodal interpolation using diagonal only to check the signs (this way it is equivalent to the unknown approach interpolation)
2007-09-25 20:09:45 +00:00
ulrikey
16805f1a9b
some bug fixes and new capabilities for compatible relaxation
2007-08-31 00:05:54 +00:00
ulrikey
ab8e466ef9
fixed a few potential bugs
2007-07-27 23:04:42 +00:00
ulrikey
b3611d3123
fixed some bugs
2007-07-13 21:46:27 +00:00
ulrikey
ccac047f5d
added info
2007-06-21 16:52:24 +00:00
ulrikey
8ea6085423
fixed a bug that prevented getting the correct local_max.
2007-06-19 18:03:54 +00:00
ulrikey
775b2d5b39
added Bram Metsch's CGC and CGC-E coarsening algorithm
2007-06-05 20:44:04 +00:00
ulrikey
b3e653a74c
incorporated Bram Metsch's CGC and CGC-E coarsening
2007-06-05 20:40:51 +00:00
ulrikey
c81a6ae895
changed the truncation routine to not reallocate data
2007-05-18 23:17:36 +00:00
kolev
f9adfb23bc
Changes related to the L2 milestone (mainly in AMS).
2007-05-04 21:18:50 +00:00
baker59
87f895f913
Added SetPmaxElmts for Hybrid method.
2007-03-26 22:13:52 +00:00
baker59
25e0787c91
Turned off the option to print the CF grids (bug from last check in).
2007-03-22 16:55:57 +00:00
baker59
6ba92d9176
Corrected an error for the block interpolation print statement.
2007-03-20 21:25:46 +00:00
ulrikey
499a1277ba
fixed small bug
2007-02-27 21:26:12 +00:00
baker59
7e2a19cf4c
1. Add some more block interpolations and one more modified unknown
...
interpolation.
2. Fixed hybrid method to work with aggressive coarsenings.
3. Updated stats for block matirx to use a different norm.
4. Added -NodalDiag options to treat diagonal entries differently in
nodal coarsening.
2007-02-15 19:28:52 +00:00
kolev
4bc853edaa
Fix compiler warnings.
2007-01-31 01:15:14 +00:00
kolev
76dd7a0eac
Added several new solver types to AMS which use scalar solvers in the
...
domains of Pi_x, Pi_y and Pi_z. Those require less memory compared to
the full Pi.
2007-01-27 21:20:43 +00:00
kolev
cc74a32bf8
Fixed a bug.
2007-01-26 17:06:20 +00:00
ulrikey
a4ec0a0e0b
fixed potential bug.
2007-01-24 15:57:04 +00:00
ulrikey
bad9a7ed74
changed error code for SetCycleNumSweeps to allow 0 sweeps.
...
this is important for e.g. V(1,0) or V(0,1) cycles
2007-01-23 18:45:50 +00:00
ulrikey
4515cac5f4
removed unnecessary line
2007-01-18 16:48:50 +00:00
kolev
8b162ac205
Small modification in the input parameters of hypre_AMSFEISetup(), which
...
simplifies the connection with ALE3D's FEI.
2007-01-17 00:03:35 +00:00
baker59
c62e736550
Fixed typo to include three functions in the user manual (Set InterpType, etc.)
2006-12-12 18:26:35 +00:00
kolev
4fee076d95
Two minor changes to make the doc++ documentation look a bit better.
2006-12-11 22:31:35 +00:00
kolev
b15e0d36a5
An update of the AMS/FEI interface.
2006-12-07 19:24:14 +00:00
ulrikey
5d8025b3f6
initialized uninitialized variable
2006-12-06 00:56:24 +00:00
ulrikey
c395aba724
added som eprint statements to reflect interpolation used
2006-12-05 18:17:49 +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
ulrikey
915acf6b26
added relax_type 8, which uses ParCSRRelax, block Gauss-Seidel smoothed
...
with L1-norms on off diagonal part of matrix (no CF-relaxation possible)
2006-11-28 23:55:22 +00:00
kolev
e939497362
Removed the inclusions of hypre_lapack.h and/or hypre_blas.h.
2006-11-28 22:54:19 +00:00
kolev
0fefd7aa02
Changed some hypre_F90_NAME_BLAS calls to hypre_F90_NAME_LAPACK.
2006-11-28 22:42:34 +00:00
kolev
45f71c7be8
Added definitions for dsygv and dpotrf.
2006-11-28 21:02:03 +00:00
baker59
c32603ead5
Fixed memory leak in new_offd_nodes.
2006-11-22 20:24:26 +00:00
ulrikey
b7c491c195
improved efficiency for communication somewhat and fixed Ssw option to work correctly, albeit not as
...
efficient as possible yet.
2006-11-22 00:40:55 +00:00
baker59
2ffcc56bf0
Modified all of the long range interpolation routines to be able to use the
...
assumed parition more easily.
2006-11-21 23:32:18 +00:00
ulrikey
673c8709ee
made various improvements for long range interpolation operators:
...
- extended interpolation is now like modified , i.e no absolute values anymore
- added an extended interpolation which only extends when there are no common coarse neighbors
- changed standard interpolation to only extend at strong F neighbors (which corresponds
common definition), not all neighbors anymore, for better efficiency
2006-11-20 20:55:34 +00:00
ulrikey
92b133ebb1
added print statement to indicate when aggressive coarsening is used
2006-11-20 17:03:52 +00:00
kolev
a468788fce
Fixed a typo.
2006-11-20 13:54:43 +00:00
kolev
61b8ed74f6
Added AME -- a new Maxwell eigensolver based on AMS and LOBPCG.
2006-11-16 00:47:08 +00:00
kolev
899ea166b1
Fixed a typo in the comments.
2006-11-15 15:02:21 +00:00
falgout
403ea05783
Add '_hypre_' prefix to internal headers for utilities, struct, and sstruct.
2006-11-15 01:08:13 +00:00
kolev
9ee452e699
Added a helper function, HYPRE_AMSConstructDiscreteGradient(), which can
...
be used to construct the discrete gradient matrix based on some edge and
vertex information. This will be used to simplify the use of AMS in some
user codes (ALE3D).
2006-11-14 22:40:36 +00:00
baker59
21f1312b9a
Changed the call to hypre_MatvecCommPkgCreate(A) to work for both
...
the standard and AP case (instead of 2 separate functions).
2006-11-06 18:58:03 +00:00
kolev
f66d644c6b
Replaced the coarsest grid solves in AMS, since the matrix there
...
may be singular, as reported by a user on thunder.
2006-10-26 22:10:44 +00:00
painter
d1de96bbb9
don't try to destroy a null pointer
2006-10-25 21:58:42 +00:00
hill66
65ee80ab40
Error correction for using hypre_* lapack routines.
2006-10-25 21:56:20 +00:00
hill66
dc7dc95e81
Corrections made to use internal blas/lapack routines.
2006-10-20 15:45:21 +00:00
ulrikey
0e3335e428
fixed hypre_error problem. If max_its is reached and tol = 0, it is not an error.
2006-10-20 15:17:36 +00:00
kolev
52e99643e3
Added a check for convergence and corrected the iteration counting.
2006-10-16 17:07:53 +00:00
kolev
3ef54fdb79
Small improvments in AMS based on user input.
2006-10-12 22:08:32 +00:00
ulrikey
2cb28721c4
eliminated use of finest grid options, i.e. no. of sweeps, relax_type on finest grid
2006-10-06 22:12:55 +00:00
hill66
9dd4851503
Added interface for HYPRE_ParCSRPCGSetLogging
2006-10-06 21:27:12 +00:00
baker59
ced7c4226c
Removed ";" from the end of the "if" line - tricky bug!
2006-10-03 17:43:59 +00:00
baker59
9e2285e833
Error in print file function - file length error given if filename > 256.
2006-10-03 17:37:06 +00:00
hill66
402d34179c
Updated license info.
2006-09-22 22:06:21 +00:00
ulrikey
1105a9421e
improved efficiency for interpolation, added FF1 interpolation (interp_type = 12)
2006-09-22 14:40:09 +00:00
ulrikey
5b34b5f649
changed order of statements to allow compilation on IBM machines
2006-09-21 15:26:09 +00:00
hill66
2e4c979a62
Moved initial error checks after declarations to resolve warning messages of mixed code and declarations.
2006-09-20 15:55:57 +00:00
ulrikey
5d70c6cd87
added BiCGSTAB to the reference manual.
2006-09-14 23:32:12 +00:00
ulrikey
7de4b8ecf7
removed interp_type 200. The default should be 0 for classical interpolation.
2006-09-14 22:51:03 +00:00
ulrikey
420b385cd7
removed 'ierr's and replaced them by hypre_error_flag
2006-09-14 22:05:34 +00:00
ulrikey
ec42a98133
added error codes
2006-09-14 21:36:38 +00:00
ulrikey
9fd9306ff6
changed print to file "a" to print to standard output and increased print level
...
for this to happen
2006-09-14 21:36:17 +00:00
hill66
a86f43e70f
Moved declarations at line 2295 to line 2067 to resolve warning messages about
...
mixed declarations and code.
2006-09-11 17:01:06 +00:00
ulrikey
70f040ebad
eliminated the possibilty to set relaxation on the finest grid and have
...
statistics reflect this
2006-09-08 23:40:56 +00:00
ulrikey
d9e07eeeaa
included ParCSR Hybrid solver into reference manual
2006-09-08 23:20:44 +00:00
ulrikey
495da48965
fixed memory leak
2006-09-08 23:01:12 +00:00
ulrikey
d54a6b9975
update compatible relaxation routines to use CG for relaxation and included
...
copyright statements for some files
2006-09-08 22:10:10 +00:00
ulrikey
b03cd4c578
removed C++ style comment
2006-09-08 14:23:37 +00:00
ulrikey
5f49822266
added new long range interpolation routine: standard, extended and FF interpolation
2006-09-07 22:42:31 +00:00
ulrikey
68d1b69275
extended truncation routine to include parameter P_max_elmts (allow to
...
truncate, so only P-max_elmts absolute largest weights are kept)
added new long range interpolation routines
2006-09-07 22:41:38 +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
3a6f06cdf4
Need to include parcsr_mv.h instead of par_vector.h (due to dependencies - par vectors now have an assumed partition object in them).
2006-08-08 19:05:48 +00:00
hill66
0936064c98
Updated copyright & license info.
2006-08-02 22:32:43 +00:00
ulrikey
36e58bcebf
removed some functions from the reference manual
2006-08-01 16:50:47 +00:00
kolev
2e170e6100
Updates in the AMS documentation.
2006-07-27 23:37:00 +00:00
hill66
e5ec2c6dec
Modified HEADER to include LGPL (license) info.
2006-07-27 23:26:57 +00:00
hill66
f81979afc8
Added absolute value when defining offd_j to resolve negative index.
2006-07-25 23:11:16 +00:00
kolev
cd1beada73
Fixed a typo.
2006-07-25 21:54:34 +00:00
hill66
9e54f927d3
Updated to enable building shared libraries.
2006-07-25 17:27:34 +00:00
ulrikey
9683ae3dbb
fixed memory leak
2006-07-10 18:16:28 +00:00
kolev
ad918a9fd5
A small fix to AMS.
2006-07-07 19:16:24 +00:00
kolev
68fb4c055f
Added an Auxiliary space Maxwell Solver (AMS).
2006-07-06 21:46:55 +00:00
ulrikey
0907c776df
fixed a typo
2006-06-19 14:53:06 +00:00
chtong
be7469f5a0
Check the amg ABlockArray before destroying it, since in some
...
cases one may create an AMG object and then destroy it without
calling setup nor solve.
2006-06-15 19:27:26 +00:00
painter
b93ab6499a
plug memory leak
2006-06-13 21:55:51 +00:00
ulrikey
df8a4ace2c
fixed various bugs
2006-06-13 20:37:48 +00:00
ulrikey
46bc02ab06
initialized num of iterations to be 0 at the beginning of the solve
2006-06-13 17:34:30 +00:00
ulrikey
04ceb1465f
changed the hybrid again to work with Kull. Setup is now empty, everything takes place
...
in the solve, without continually creating and destroying the solvers if the hybrid is
to be reused, also the preconditioner is stored and can be reused.
2006-06-13 17:21:41 +00:00
falgout
c9962329a3
Added some additional debugging code at the end for printing the matrices on all
...
grid levels. It is commented out by default.
2006-06-09 18:26:25 +00:00
ulrikey
82272a6c9e
changed routine to perform every stop even if tol = 0
2006-06-08 18:07:49 +00:00
ulrikey
b5087aa2de
changed the hybrid to be able to reuse preconditioner without having to set it up again,
...
also added various new options, such as aggressive coarsening and systems AMG versions
2006-06-06 19:56:34 +00:00
painter
8becdcc6a3
delete obsolete code
2006-05-30 23:35:26 +00:00
painter
110ef9417b
fix errors related to Jacobi interpolation
2006-05-24 23:37:53 +00:00
painter
b7d0af8ce9
set experimental weight to 1, minor changes in comments and output
2006-05-08 23:12:46 +00:00
kolev
7c0cf6b6a7
New versions of protos and the headers scripts.
2006-05-02 21:28:57 +00:00
painter
c2a3a97612
Jacobi iteration will not add connections between
...
matrix elements coming from different functions of the original problem
2006-05-01 22:55:47 +00:00
ulrikey
76d64380da
fixed bug
2006-04-27 15:02:07 +00:00
barrylee
7f5be32b97
Several fixes to Gauss-seidel relaxation: requests & status allocated
...
to (num_sends+num_recv).
2006-04-25 22:47:00 +00:00
ulrikey
e4f0f1d907
commented out some calls to undefined functions
2006-04-25 19:32:53 +00:00
ulrikey
ab1d47bbef
added preliminary parallel compatible relaxation routine.
2006-04-25 19:25:31 +00:00
ulrikey
6f4b834288
added and moved definitions
2006-04-20 22:18:52 +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
painter
9ce2f84ebc
Jacobi interpolation available for BoomerAMG
2006-04-18 22:52:44 +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
hill66
5c13c5dc49
Changed comment lines to be /*...*/ rather than //....// to resolve warning errors.
2006-03-20 18:49:00 +00:00
ulrikey
9432b78b12
changed print statements to eliminate strict-checking warnings
2006-03-17 15:48:08 +00:00
hysom
9833a5b020
altered three statements to instute reference counting.
2006-03-16 22:20:54 +00:00
ulrikey
3be07ba819
fixed memory leak
2006-03-15 00:42:05 +00:00
ulrikey
850dd4f6b4
fixed various bugs and added new parameter options
2006-03-14 23:55:06 +00:00
ulrikey
0d244a4531
added changes for parallel CR algorithm
2006-03-14 15:47:48 +00:00
ulrikey
cf7e7b2855
Added compatible relaxation coarsening (one proc only).
2006-03-09 14:32:07 +00:00
ulrikey
a08153c2e2
added compatible relaxation on one proc
2006-03-07 23:09:30 +00:00
hill66
2a22dc622e
Updated to be compatible with C versions.
2006-03-03 18:40:28 +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
kolev
f458e748b9
A new system for handling the error codes in hypre.
2006-02-06 23:49:24 +00:00
hill66
b7f1e167fb
Added HYPRE_BoomerAMGGetResidual
2006-01-31 17:49:13 +00:00
barrylee
2cda1367bf
Had to add a signature for
...
HYPRE_BoomerAMGGetResidual
Was not getting accessible to users.
2006-01-23 23:49:16 +00:00
ulrikey
d07fe7fd02
used doubles for global number of nonzeros to avoid integer overflow
2006-01-05 21:48:39 +00:00
baker59
b19d22bd3e
Updated the fortran interfaces to include all of the functions in HYPRE_parcsr_amg.c
2005-12-22 22:41:36 +00:00
ulrikey
2e9ffbeacd
removed unnecessary variables or made correction.`
2005-12-01 15:57:21 +00:00
baker59
7cc42c3549
Added a new block interpolation option.
2005-11-23 00:05:13 +00:00
baker59
69c7dfbdc8
Fixed a typo - line 282 - to check to see if PArray is null before destroying.
2005-11-22 23:46:06 +00:00
kolev
e7c7f92f8d
Extended the RAP procedure, so it works for rectangular matrices
...
R, A and P. If the result is a square matrix it is guaranteed that
the first entry in each row (of the diag part) is the diagonal one.
2005-11-22 22:10:21 +00:00
baker59
70303eac73
Added functionality for nodal interpolation and relaxation for systems of equations.
2005-11-15 23:37:37 +00:00
ulrikey
560311b428
added the possibility of computing weights for multipass operation by
...
separating positive and negative off diagonal elements
2005-11-10 23:26:05 +00:00
ulrikey
9264187788
made a change to how SGS was treated
2005-11-10 16:51:03 +00:00
baker59
9cc24a3195
Modified the min default values for printing - they weren't large enough for some of the big problems.
2005-11-08 17:41:35 +00:00
baker59
0c7f9f7a99
Fixed printing of operator information for NO_GLOBAL_PARTITION option.
2005-11-04 19:52:06 +00:00
baker59
069f6702a6
Fixed bugs with HYPRE_NO_GLOBAL_PARTITION code.
2005-11-02 01:14:31 +00:00
baker59
08a6741c76
Fixed a memory leak for HYPRE_NO_GLOBAL_PARTITION option.
2005-10-24 22:11:33 +00:00
ulrikey
1f5287dc99
removed mysterious invisible 'ctrl-M's
2005-10-13 15:43:56 +00:00
ulrikey
0a51c5656a
corrected a problem that slowed down HMIS setup phase for large no. of procs
2005-10-11 18:07:48 +00:00
ulrikey
136fd43326
fixed potential bugs
2005-10-10 22:18:06 +00:00
hill66
d4ae673b66
Restore original version.
2005-10-10 22:14:42 +00:00
ulrikey
39a6b95f72
fixed some bugs
2005-10-10 22:10:44 +00:00
hill66
b16a135ca8
Removed extra newlines to resolve warning errors on gps.
2005-10-10 17:02:36 +00:00
ulrikey
57aa5d5e62
fixed bug
2005-10-07 23:10:04 +00:00
ulrikey
b4e4c3c5eb
added aggressive coarsening and multipass interpolation
2005-10-07 22:22:45 +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
hill66
2250123320
Corrected typo.
2005-09-22 22:49:28 +00:00
hill66
cb5fbc4ca9
Removed unused variables and updated parcsr_ls.h to resolve warning errors.
2005-09-22 22:19:56 +00:00
painter
acfd027b7f
lots of "get" functions mirroring existing "set" functions for parameters
2005-09-22 22:13:05 +00:00
painter
be7acacb93
add many "Get" functions corresponding to existing "Set" functions
2005-09-19 22:14:45 +00:00
painter
b3ffc18b33
change macro assert to hypre_assert
2005-09-12 18:32:10 +00:00
painter
e46297fbc3
change assert to hypre_assert
2005-09-12 17:22:32 +00:00
hill66
b1a2f1c818
Resolved warning errors.
2005-08-18 17:37:26 +00:00
hill66
106c0958e0
Resolved missing prototype warning errors.
2005-08-16 16:32:05 +00:00
hill66
d9f1a27bab
Added removal of insure related files to clean target.
2005-08-15 23:01:21 +00:00
ulrikey
c34708decb
fixed some meory leaks
2005-08-05 16:33:07 +00:00
ulrikey
46b11c50d1
fixed a bug
2005-08-04 20:52:38 +00:00
baker59
835d29be42
Modifications for HYPRE_NO_GLOBAL_PARTITION to work with systems.
2005-08-03 22:20:05 +00:00
baker59
74b565e2a9
Made a modification for HYPRE_NO_GLOBAL_PARTITION option to work with
...
system laplacian.
2005-08-03 22:19:21 +00:00
hill66
14572d5e24
Added fortran interfaces.
2005-07-28 16:44:25 +00:00
hill66
b881e0d545
Updated LOBPCG from A. Knyazev.
2005-07-21 15:57:26 +00:00