Commit Graph

3254 Commits

Author SHA1 Message Date
ulrikey
17943a3c53 added BiCGSTAB.
for solver = 9  BiCGSTAB preconditioned with AMG
solver = 10  BiCGSTAB with diagonal scaling
solver = 11 BiCGSTAB with PILUT
2000-07-13 23:00:26 +00:00
ulrikey
ce6df69c13 added BiCGSTAB as an additional solver 2000-07-13 22:59:17 +00:00
ulrikey
ddd98588e5 added the parameter CF_init to hypre_BoomerAMGCoarsen as well as the
capability to pass in CF_marker, CF_init indicates whether CF_marker
is passed in (CF_init = 1) and contains the first independent set to
be used for the CLJP coarsening. If CF_init = 0, CF_marker is allocated
and the first independent set genertaed within the routine.

simplified the routine hypre_BoomerAMGCoarsenFalgout to only contain
two function calls and added the parameter measure_type, which enables
us to also use global measures (if measure_type = 0).
2000-07-13 18:47:20 +00:00
ulrikey
2fdf9549c6 moved call to hypre_BoomerAMGCreateS into par_amg_setup routine,
this also led to a change in the parameter calling sequence of
the coarsening routines
2000-07-11 23:18:16 +00:00
ulrikey
f0d8019be4 changes due to adding routine hypre_BoomerAMGCreateS 2000-07-11 22:34:55 +00:00
ulrikey
4f5180f4bc routine for evaluating the strength matrix 2000-07-11 22:34:32 +00:00
ulrikey
3faec42f26 fixed a bug in CLJP and Falgout coarsening routine. 2000-07-11 19:01:41 +00:00
lambda
92f2d5c1cd If-zeroed out memory macro redefinitions 2000-07-10 18:05:42 +00:00
treadway
75cb169735 updated PATH 2000-07-07 18:56:52 +00:00
cleary
f81b93e91e Fixed compiler warning involving return codes. 2000-07-07 17:55:17 +00:00
falgout
eb7043aae5 Fixed uninitialized R compiler warning. 2000-07-07 17:21:46 +00:00
falgout
6060dec9ee Fixed unitialized ierr variable. 2000-07-07 17:20:42 +00:00
treadway
84c7d485a4 Modified to fit new autotest syntax (i.e., no default) 2000-07-07 00:12:33 +00:00
treadway
b8160d2345 Updated autotest procedure for better remote error processing 2000-07-06 23:55:23 +00:00
treadway
1a958f88b3 A final touch up before final release 2000-07-06 23:25:34 +00:00
cleary
f8b186b948 Added Pilut fixes for July 00 install. 2000-07-06 20:58:09 +00:00
falgout
f4496ca1c2 Modified to match current practice. 2000-07-06 20:43:54 +00:00
falgout
a713d368b6 Move to V1.0.0 2000-07-06 20:32:31 +00:00
chtong
c384928b82 add some more details for the hypre/fei capabilities. 2000-07-06 20:05:47 +00:00
lambda
e3cf90009a Fixed comment mistake 2000-07-06 18:52:59 +00:00
falgout
5da6074b82 Updated. 2000-07-06 18:22:54 +00:00
lambda
8e2f5d5d59 These now test Krylov GetPrecond function calls 2000-07-06 00:03:55 +00:00
lambda
a80fb1c698 Gave all of the Krylov solvers implementations of GetPrecond, callable from
C and Fortran
2000-07-06 00:03:13 +00:00
treadway
5726be5a03 testing newgrp--appears ibm doesn't implement newgrp as a built-in 2000-07-03 16:31:24 +00:00
falgout
459cc24fc3 Implemented SStructVectorGather and first working version of GetValues. 2000-07-03 07:07:17 +00:00
falgout
1155e03ba4 Reverting to previous revision. The last changes cause problems
with multiple boxes on a processor.  Oh well.
2000-07-03 06:14:51 +00:00
falgout
e591981e4c Fixed bug in SetBoxValues routine.
This has apparantly never been uncovered by users, but was discovered
while implementing the SStruct interface.
2000-07-03 05:55:12 +00:00
falgout
d4df85561f Modified GetValues to return values in ghost regions if requested.
This is useful in the implementation of the SStruct interface.
2000-07-03 01:54:19 +00:00
falgout
e4897c7bfd Added code segment to test SetValues as well as SetBoxValues.
This runs cleanly through purify also (on one processor).
2000-07-01 06:27:03 +00:00
falgout
520f9c3aec Finished Destroy routines and ran through Purify.
This still only works on one processor.
2000-07-01 06:01:13 +00:00
lambda
89cb34628a This code now tests HYPRE_ParCSRGMRESGetPrecond and
HYPRE_BoomerAMGSetSetupType
2000-06-30 21:58:18 +00:00
lambda
43d113506c Implemented HYPRE_ParCSRGMRESGetPrecond, HYPRE_BoomerAMGSetSetupType, and
modified HYPRE_BoomerAMGSetup implementation, so that AMG-GMRES AMG setup
can be controlled from a Fortran code
2000-06-30 21:57:09 +00:00
treadway
078285e43d changed umask and GID for the user with in the script 2000-06-30 21:23:06 +00:00
treadway
dd09aa6cb1 Modified email subject lines 2000-06-30 20:30:03 +00:00
falgout
695b583154 First implementation of the Semi-structured interface. 2000-06-30 20:02:16 +00:00
treadway
2f884dd7f3 Bug in email command fixed 2000-06-30 19:50:12 +00:00
treadway
01a73ed621 provided a remote execute option 2000-06-30 17:49:44 +00:00
treadway
dba307f53b added this information into autotest_env 2000-06-29 21:29:49 +00:00
treadway
1eaf25e262 inserted the email recipients as environment variables 2000-06-29 21:28:04 +00:00
treadway
ee08142f25 Email list used by autotest 2000-06-29 00:23:07 +00:00
treadway
b8e156f37e Initial version of script used to regression test hypre 2000-06-28 23:50:05 +00:00
treadway
8222b55c2c environment variable to use posix shell. 2000-06-28 23:14:24 +00:00
panayot
e0cad549ad fixed a bug handling systems of PDEs (syztem_size > 1); 2000-06-26 16:10:44 +00:00
falgout
6b394cc693 Changed the order of the '.h' files. 2000-06-26 02:03:39 +00:00
falgout
6b6d40c9a1 Removed link related symbols, since not needed. 2000-06-26 01:48:33 +00:00
falgout
671687af51 Added 'interp.c' to FILES line. 2000-06-24 16:22:20 +00:00
ulrikey
98ea88ed66 added new interpolation based on compatible relaxation,
can be used with option -cri
default number of relaxation steps is 1,
with option -nrlx 2 two relaxation steps will be used and the stencils
will be extended to neighbors of length 2 away.
2000-06-23 22:18:49 +00:00
ulrikey
ba05f2d6c6 added a parameter to routines in indepset.c to be able to use it for CLJP-
as well as for CR-coarsening
2000-06-23 22:16:02 +00:00
chtong
8ef7ee00d5 Continued the effort of interfacing the AMGe to HYPRE/FEI. 2000-06-23 19:08:23 +00:00
treadway
66f9b3fc99 one last correction to the email check conditioning 2000-06-23 18:18:53 +00:00