Commit Graph

70 Commits

Author SHA1 Message Date
painter
06a89e51f9 1. For consistency with ex5.c, set tolerance to 0 for AMG when used as a
preconditioner for PCG (solver 1).
2. For all solvers, don't use implicit type conversion for the second
argument of Apply (this argument is a reference, type conversions in
such arguments are known to be dangerous in C++).
2007-06-01 22:59:54 +00:00
painter
b2df36ef30 For consistency with ex5.c, set the AMG tolerance to zero when used as a
preconditioner for PCG (solver 1).
2007-06-01 22:52:43 +00:00
painter
cc16c5a094 Fortran 90 (with Babel) example 2007-02-06 01:26:04 +00:00
painter
4776329557 Babel-interface versions of Example 6, in C and Fortran 2007-01-29 17:42:50 +00:00
kolev
8ad1d7441d Added documentation for the Python example (ex5bp.py). 2006-12-15 18:08:51 +00:00
baker59
afa6f256b5 Added clarification for developers. 2006-12-15 18:03:03 +00:00
painter
aa22531bee add comment about how to build with the current hypre 2006-12-15 00:03:13 +00:00
kolev
43f6bfe6e3 Temporary fix for ex10 (definitely cbb). 2006-11-29 22:46:40 +00:00
falgout
ea2f982353 Added a HYPRE_krylov.h include file and reference manual documentation. 2006-11-15 23:28:42 +00:00
falgout
403ea05783 Add '_hypre_' prefix to internal headers for utilities, struct, and sstruct. 2006-11-15 01:08:13 +00:00
painter
1c42dd9e10 This is a copy of ../README.html, but because it's in a different directory,
the path to README_files has to be written differently.
2006-11-06 21:44:19 +00:00
painter
5f887324f1 updated comments on building and running 2006-10-11 23:37:31 +00:00
painter
6349ef21be examples of calling hypre from Python code 2006-10-02 22:45:57 +00:00
painter
d541c4ff1a plug memory leaks 2006-09-12 18:28:13 +00:00
painter
9e2a66a916 add exception argument so this works with Babel version 1.0.0 2006-09-01 00:03:12 +00:00
painter
7b930ec4c8 get ex5bxx working with the new Babel, version 1.0.0 2006-08-31 23:44:51 +00:00
painter
ea34b25b16 Add a new argument to all Babel system functions, mandatory as of Babel 1.0.0.
This supports the Babel exception handling system, although I am ignoring it.
2006-08-30 20:24:57 +00:00
painter
c7678abc0e delete -ansi option from C compiler options - .h files in the new
Babel 1.0.0 runtime (referenced by files which use Babel) contain
inlined functions, not allowd by the original (1989-1990) ANSI C
(they are allowed by the 1999 ANSI C, -std=c99)
2006-08-30 20:23:17 +00:00
kolev
1fec822bf2 Added syntax highlighting for Fortran sources. 2006-05-26 20:30:58 +00:00
kolev
ec88c13e30 Small corrections in the layout. 2006-05-25 19:58:57 +00:00
kolev
235aef2058 Updated examples documentation. 2006-05-25 17:55:07 +00:00
kolev
5992516ca5 Added an FEI example. 2006-05-25 17:52:09 +00:00
hill66
6571903776 Allow building of Babel related examples separate from those that do not depend on Babel. 2006-03-27 18:17:54 +00:00
baker59
c7988e4d48 Added the print_system option. Also added detailed comments about
how to read in a matrix and rhs if desired.
2006-03-24 18:31:58 +00:00
kolev
69dba1af66 Set the tolerance to zero when using AMG as a preconditioner. 2006-02-06 19:35:21 +00:00
painter
986617ff37 slightly simpler, slightly more different from C version 2006-01-13 21:01:18 +00:00
painter
d8b9cbbced oops - I had forgotten to take out an early comment 2006-01-13 20:57:52 +00:00
painter
832bf738c4 C++/Babel version of Example 5. 2006-01-13 20:57:00 +00:00
painter
418777d725 Add a basic Fortran 77 example, with the Babel interface.
Clean up more memory in the Babel-C example, and put the Babel examples
fully into the makefile.
2006-01-05 00:35:57 +00:00
kolev
f8319e0a71 Changed relax type for AMG-PCG to 6 (SYM G.S. - Jacobi) 2005-12-14 19:47:03 +00:00
painter
1a5d4e8eb4 New argument types for some solver Create functions.
One line added for consistency with ex5.c .
2005-12-08 23:12:26 +00:00
painter
f2e2ff4694 new args for bHYPRE_BoomerAMG_Create 2005-12-01 23:58:49 +00:00
kolev
c1d44c6b96 Fixed the AMG-PCG preconditioner to be only one V-cycle. 2005-12-01 17:16:14 +00:00
painter
c88d6cec47 minor changes for new Babel-based PCG solver 2005-11-14 18:28:02 +00:00
baker59
2029fb4415 Changed relax type for AMG-PCG to 6 (SYM G.S. - Jacobi) 2005-11-08 22:11:37 +00:00
painter
62b4923936 Package the MPI communicator in a new class. 2005-10-20 23:17:16 +00:00
painter
7faf7382b7 change macro assert to hypre_assert 2005-09-12 17:41:30 +00:00
baker59
4e594a67d0 Updated the description. 2005-08-30 22:50:18 +00:00
kolev
d85af84c52 Few typos and updates. 2005-08-30 22:43:05 +00:00
baker59
2d915e7b70 Added example 9. 2005-08-30 22:16:12 +00:00
baker59
51892dc86a Added ex9. 2005-08-30 22:14:51 +00:00
baker59
7508e5867b Added AMG solver. 2005-08-30 21:43:05 +00:00
baker59
a29d361768 Added ex9. 2005-08-30 18:28:00 +00:00
baker59
b42538dec2 A new sstruct example with multiple variables. Still need to add an amg solver. 2005-08-30 18:27:33 +00:00
baker59
a98373755a Modified a comment. 2005-08-29 23:27:56 +00:00
kolev
c901f5f632 It turns out that each processor needs to set the variable type for each part. 2005-08-29 22:08:10 +00:00
baker59
6abfcdcd6c Fixed two typos. 2005-08-29 18:09:54 +00:00
kolev
29f4100657 Added documentation for Example 8. 2005-08-29 17:43:30 +00:00
kolev
1f4f7eeee4 Added a new example (sstruct with multiple parts). 2005-08-29 17:34:28 +00:00
kolev
ebe9d71b78 Small edits in preparation for next release. 2005-08-25 20:48:47 +00:00