falgout
8c13a668fe
Added HYPRE_Jacobi.
2008-01-24 17:14:17 +00:00
falgout
b365889e9f
Completed the implementation of SetNeighborBox for all variable types:
...
- Generalized the Struct communication routines to handle data transformations
- Added more flexibility to Set(Box)Values routines for efficiency.
- Inter-part shared boundary data is now updated appropriately
- Added SetNeighborPart function (to replace SetNeighborBox)
- Added a finite-element-style input file capability for the sstruct driver
- The Split solver can now be used standalone (added to struct/sstruct drivers)
- Added a Jacobi block solver to Split (useful for regression testing)
- Added regression tests for the new SetNeighborPart features
2008-01-23 01:14:45 +00:00
ulrikey
d79038d6d8
changed copyright statement to reflect new management.
2007-11-13 19:48:28 +00:00
barrylee
6d7ad0b47c
Bug correction. Temp vectors set to have correct ghostlayers.
2007-10-17 19:59:05 +00:00
barrylee
b43dd5b490
Changes for relax weight for highly variable stencils.
2007-05-31 16:15:37 +00:00
barrylee
9bb64418bd
Automated coefficient-dependent determination of Jacobi weights. Determine
...
levelwise.
2007-03-30 17:24:25 +00:00
barrylee
7a049e54f8
Changes incorporating new weighted Jacobi weights.
2007-03-09 18:54:17 +00:00
barrylee
401f07c9fd
Changes to incorporate that new _hypre stuff.
2007-03-09 18:28:12 +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
baker59
15dfc877e1
Modified to use the box manager instead of the neighbors structure.
2006-11-16 19:14:12 +00:00
falgout
403ea05783
Add '_hypre_' prefix to internal headers for utilities, struct, and sstruct.
2006-11-15 01:08:13 +00:00
falgout
f55caa9976
Fixed 'headers' script to insert copyright header automatically.
2006-10-25 22:49:50 +00:00
falgout
35f138eb7e
Reference manual updates.
2006-10-25 22:11:46 +00:00
hill66
dc7dc95e81
Corrections made to use internal blas/lapack routines.
2006-10-20 15:45:21 +00:00
hill66
402d34179c
Updated license info.
2006-09-22 22:06:21 +00:00
barrylee
5bcb58b315
Correct a bug for 2-d and 1-d problems.
2006-09-05 16:27:36 +00:00
barrylee
84e80a1d91
Changes to enable 1- & 2-d problems.
2006-08-29 22:08:52 +00:00
hill66
b3e54b65d1
shared libraries enabled.
2006-08-29 15:45:05 +00:00
barrylee
9c884a564a
Modification to handle 2 & 1 dim problems.
2006-08-28 21:11:26 +00:00
barrylee
001ac14c52
Fixed a memory leak.
2006-08-25 15:25:25 +00:00
barrylee
3f7a52722d
Minor updates to make the solver setup more compatible with the hypre
...
standards.
2006-08-24 16:30:08 +00:00
barrylee
25381eba67
Changes made so that the setup of a fac solver conforms with other hypre solvers.
2006-08-23 16:59:23 +00:00
barrylee
f5eaaf8727
Added some user interface routines.
2006-08-21 20:59:37 +00:00
hill66
5e36273ad5
Updated HYPRE_PFMG and HYPRE_SMG to be consistent with the values in HYPRE.h
2006-08-18 15:50:24 +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
hill66
0936064c98
Updated copyright & license info.
2006-08-02 22:32:43 +00:00
hill66
e5ec2c6dec
Modified HEADER to include LGPL (license) info.
2006-07-27 23:26:57 +00:00
hill66
9e54f927d3
Updated to enable building shared libraries.
2006-07-25 17:27:34 +00:00
hill66
3857fa9c05
Fortran interface for maxwell
2006-07-11 22:22:56 +00:00
barrylee
d0579feea5
Changes to enable 1&2d problems. Also fixed several bugs.
2006-07-05 23:37:16 +00:00
barrylee
dff08b5833
Changes to handle 1 & 2d.
2006-06-30 23:15:22 +00:00
barrylee
21dbba9fda
hanges to incorporate 1 & 2d cases.
2006-06-30 22:53:42 +00:00
barrylee
da63d1f3e6
Changes to handle 1 & 2d cases.
2006-06-30 22:24:18 +00:00
barrylee
bd9bfffe2e
Changes to handle 1 & 2 dimensions.
2006-06-30 21:58:03 +00:00
barrylee
f2117fd749
Changes in fac_CFInterfaceExtents.c to handle 2 & 1 d problems correctly.
...
fac_zero_stencilcoef.c & fac_cfstencil_box.c must pass in ndim now.
2006-06-30 17:28:03 +00:00
hill66
f1d5f77bdf
Updated fortran interface to be consistent with C routines.
2006-06-29 23:26:26 +00:00
barrylee
134b267910
Corrected a bug for collapsing the unstructured connections.
2006-06-29 00:17:18 +00:00
barrylee
cd1a6b2358
Corresponding changes for the new comm_info routine arguments.
2006-06-27 20:04:30 +00:00
barrylee
e830f2eef3
Removed warnings for unused vars.
2006-06-15 15:10:29 +00:00
barrylee
86259aad03
Makefile: addition of Maxwell routines.
...
sstruct_ls.h: addition of Maxwell signatures.
2006-06-14 21:48:39 +00:00
barrylee
3a90db33db
Header file for sstruct_sharedDOFComm.c.
2006-06-14 21:47:05 +00:00
barrylee
8d3f8b64a3
Header file amge interior interpolation.
2006-06-14 21:46:30 +00:00
barrylee
ff4219a77c
Header file for maxwell structure.
2006-06-14 21:45:22 +00:00
barrylee
f0f5b672e2
Header file for agglomerate topology structure.
2006-06-14 21:40:33 +00:00
barrylee
32df80be4b
New additions for header files for Maxwell solver.
2006-06-14 21:32:59 +00:00
barrylee
93c8ebdd51
Maxwell solver: setup of Maxwell solver object.
2006-06-14 21:31:40 +00:00
barrylee
05bd3c8cd0
Maxwell solver: geometric along the edges of a coarse agglomerate, operator
...
collapsing (Dendy-type) on the edges of a face of a coarse agglomerate, and
amge local matrix inversion for edges in the interior of an agglomerate.
2006-06-14 21:31:00 +00:00
barrylee
8f0da8052f
Routine to determine the gradient operator on the finest level. This
...
code can be used only if the problem is structured. Also, the appropriate
edge orientation must be used.
2006-06-14 21:28:16 +00:00
barrylee
5697752f30
Standard Nedelec interpolation. Good for smooth variable problems.
2006-06-14 21:26:30 +00:00