Commit Graph

3254 Commits

Author SHA1 Message Date
panayot
b0c449b5e4 Based on new build_interpolation.c routine
(element--free interpolation; no coarse element matrices created;)
2000-08-15 23:12:08 +00:00
panayot
b5d9d15107 Smoothing changed to 1 (pre-) and 1 (post--) ILU solves. 2000-08-15 23:09:26 +00:00
panayot
b38c71cc28 New rap algorithm; more storage, less computations; 2000-08-15 23:08:17 +00:00
chtong
66bc6895d4 Continuously update code to add more features. 2000-08-15 19:06:32 +00:00
painter
0d53528b5d replace some C++-style comments with C-style comments 2000-08-15 01:04:10 +00:00
treadway
97a58ac83d Added purify option 2000-08-15 00:42:43 +00:00
treadway
1cee806504 Added a purify processing option 2000-08-15 00:36:40 +00:00
painter
bb25237b66 delete redundant #include 2000-08-11 23:13:58 +00:00
chtong
6384eb81c5 Error correction in the direct matrix load routine. 2000-08-11 22:44:03 +00:00
treadway
039211687b Updated for the new --purify option 2000-08-11 20:51:08 +00:00
treadway
38a5f2ff65 Formated the --help display alignment 2000-08-11 20:50:24 +00:00
treadway
2fd40c4ed3 allow --with-purify=OPTIONS, for batch purifing. 2000-08-10 00:53:20 +00:00
chtong
6f6142245d Modify pcg to accept absolute tolerance for convergence test. 2000-08-09 22:07:39 +00:00
chtong
5cbc7c791e Add capabilities to access matrix directly, set absolute tolerance for
convergence, and send in finite element information.
2000-08-09 22:06:49 +00:00
chtong
0b4bf685cf Add compilation of IJ to the nofei option. 2000-08-09 19:22:48 +00:00
painter
872c8b274e Optionally build with the Babel-based interface. 2000-08-09 17:17:09 +00:00
painter
2f176e0ccd Remove files used for a Babel-like build system. Henceforth the Hypre build
system will be used.
2000-08-09 17:15:54 +00:00
painter
05f2bd5de7 new Makefile.in generated from Hypre's configure - previous ones had been
generated from a modified Babel configure
2000-08-09 17:12:02 +00:00
painter
042fd3fc67 load macros needed for optional use of Automake 2000-08-09 17:10:21 +00:00
chow
94b26465e4 Allow reuse of sparsity pattern when pattern of A has changed. 2000-08-08 23:43:28 +00:00
chow
a2ce32f26c If reusing pattern, use filter and loadbal set to 0. 2000-08-08 23:40:44 +00:00
chtong
67d566d717 Correct an error in autotest. 2000-08-07 19:24:32 +00:00
chow
fffb6f0a18 Use different macro for f90 name for blas functions. 2000-08-05 04:18:44 +00:00
chtong
a4c4dfd04c Modifications to make reuse of Parasails preconditioner possible. 2000-08-05 00:31:37 +00:00
chtong
d257d00738 Modifications made to conform to FEI 1.5. 2000-08-04 19:27:40 +00:00
chtong
09a36234ec Modifications made to conform to FEI 1.5. 2000-08-04 19:17:01 +00:00
chtong
5b05afaabd Latest modifications to comply with FEI 1.5. 2000-08-04 19:12:45 +00:00
painter
9d68952510 delete extra parenthesis which breaks configure 2000-08-04 17:29:43 +00:00
chow
ffadccfc00 Defined macro for blas routines that depends on if hypre blas is being used. 2000-08-03 23:49:07 +00:00
panayot
42e9abe4b1 Some output messages have been removed/changed. 2000-07-25 19:28:31 +00:00
panayot
dbdaeaecec some output messages have been removed. 2000-07-25 19:27:52 +00:00
panayot
bf25501ec6 The read format of the initial element_node graph has been changed
to brick elements for elasticity (8 times 3) dofs per element.
2000-07-25 19:26:49 +00:00
panayot
cb50e2b9d1 Some output meassages have been removed. 2000-07-25 19:24:57 +00:00
falgout
63d4372f65 Changed 'make -k' to 'make -i' 2000-07-25 15:56:42 +00:00
falgout
32603e3656 When a particular process does not own a piece of the grid, instead
of add a zero-sized fake box, just set BoxArray to be of size zero.
2000-07-24 21:47:51 +00:00
falgout
8724f441cc Fixed a problem with SetValues. Misused IJMatrixInsertRow. 2000-07-24 21:45:31 +00:00
falgout
2fb10b99fc Updated documentation. 2000-07-24 21:44:42 +00:00
falgout
71dec0ac47 Fixed a bug in AddEntries.
Fixed a bug in Destroy routine.
2000-07-24 21:44:26 +00:00
falgout
4a5464c72e Added SetValues and AddToValues routines.
Needed this for implementation of Semi-Struct interface.
Should eventually remove AddToRow and possibly also InsertRow, since
they are redundant.
2000-07-24 21:31:49 +00:00
falgout
3f75ae001f Fixed so that this does not install the documentation into the
'internal' installation directory.
2000-07-21 23:37:48 +00:00
treadway
02dfd7040d change order of instruction for casc, to fix docs build bug 2000-07-21 20:58:52 +00:00
treadway
6f7f219c04 updated the docs handling 2000-07-21 20:54:13 +00:00
treadway
d0fd0ceac4 defined HYPRE_INSTALL_DIR as /home/casc/software/hypre/internal/
used for the docs install
2000-07-21 20:36:28 +00:00
treadway
6e624ac8c4 debugin error messages from alpha 2000-07-21 00:17:40 +00:00
painter
a0bd3710c9 allocate space for one-word arrays 2000-07-20 23:54:24 +00:00
painter
b24a9e2a0e fix syntax of new data type in cast calls 2000-07-20 23:53:46 +00:00
painter
67a1a8b4fb allocate space for temporary 1-word arrays 2000-07-20 23:53:03 +00:00
painter
1c1a35835b map class for StructVector, used only for interfacing to user.
Last month I had forgotten to put these files in the repository, and yesterday
I accidentally deleted them.  So this is the second time I wrote these files.
2000-07-20 22:58:17 +00:00
painter
6ca0de6cd7 point to new version of Babel, 0.4.1 2000-07-20 00:13:01 +00:00
ulrikey
99b5295bac added some safeguards to prevent divide by zero in case of breakdown
of BiCGSTAB
2000-07-14 17:54:54 +00:00