barrylee
e29a320598
Missing { in the last if/endif. Without this {, headers produces
...
a problematic _hypre_struct_mv.h
2007-04-16 19:32:53 +00:00
baker59
cbc3c4f688
Removed an unused variable.
2007-03-22 15:11:23 +00:00
baker59
f17cf26861
Minor changes. Took out the threshold chack for point to point communications. Added some "to do" idtems for sorting.
2007-03-13 21:44:13 +00:00
baker59
623be5e799
Made a change so that the number of processor partitions does not exceed the
...
number of boxes (global).
2007-03-13 21:40:46 +00:00
baker59
d96e2bb185
Modifications to pass less data during the first exchange data and
...
to get the absolute max response size (to speed up).
2007-01-26 17:40:37 +00:00
baker59
16baa67b41
Minor changes to Box Manager Assemble:
...
-some searching in index table changed to binary searches
-removed an unecessary sort
-removed the passing of the box nums for the first exchange data
-increased the threshold of Ap gather option
2007-01-19 23:48:51 +00:00
baker59
f09cac38b3
Multiple changes
...
----------------------------------------------
- now max_distance is a hypre_Index - not an int.
- started some code for coarsening the assumed partition (inc.)
- got rid of some lingering box neighbor files
- added some utility functions in box.h and box.c
2006-12-29 22:36:29 +00:00
barrylee
46dc703768
Removed a typo error.
2006-12-11 16:56:40 +00:00
barrylee
14a55e0849
Had to add a proto to box_manager.c
2006-12-08 18:53:24 +00:00
barrylee
525e0efda4
Changes to incorporate the box_manager changes.
2006-12-08 18:45:47 +00:00
barrylee
965bf28186
Added a routine to get the boxes and the proc ids corresponding to
...
the boxes.
2006-12-08 18:45:19 +00:00
kolev
e007861544
Fixed some hypre LAPACK/BLAS issues that surfaced when building shared
...
libraries (./configure --enable-shared).
2006-12-07 16:44:49 +00:00
baker59
0abd911845
Chnage to AP threshold and commented out second threshold check (in the assemble).
2006-11-30 16:33:54 +00:00
baker59
53dcd73d6b
Modification to max distance parameter.
2006-11-30 16:33:19 +00:00
baker59
c83882b78f
Added a second comm size check for the AP case in Box Manager assemble.
2006-11-22 23:12:19 +00:00
baker59
90269927f7
Set max_distance to 16.
...
Improvements to box manager gather for AP.
2006-11-22 22:13:30 +00:00
baker59
fb5c9da514
Changed GetAllEntries function in BoxManager to return a pointer to
...
entries instead of a copy of the entries.
2006-11-22 19:24:25 +00:00
baker59
f0ab637ecf
Chnaged to improve efficiency - should only affect the AP case in practice.
2006-11-17 23:14:56 +00:00
baker59
d899b62a2d
Made a change to avoid unecessary sorting in the BoxManagerAssemble.
2006-11-16 23:51:48 +00:00
baker59
3a9db09b25
Incorporated the box manager into the struct grid and associated struct
...
routines. Eliminated the box neighbor structure from the grid.
2006-11-16 19:11:31 +00:00
falgout
403ea05783
Add '_hypre_' prefix to internal headers for utilities, struct, and sstruct.
2006-11-15 01:08:13 +00:00
falgout
d6f8a38e94
Added reference manual comments for the SetPeriodic routine.
2006-11-01 23:23:09 +00:00
painter
e9a59a22b7
add header and documentation for HYPRE_StructMatrixMatvec
2006-10-31 23:45:15 +00:00
falgout
f55caa9976
Fixed 'headers' script to insert copyright header automatically.
2006-10-25 22:49:50 +00:00
falgout
549db44dc8
Fixed a memory bug in Migrate functions regarding recv_rboxnums.
2006-10-03 20:52:52 +00:00
hill66
402d34179c
Updated license info.
2006-09-22 22:06:21 +00:00
falgout
742129366d
Reference manual updates for Struct and SStruct.
2006-09-12 18:31:46 +00:00
kolev
d5b996fa28
Changed the output format of matrix and vector entries from "%e" to "%.14e".
...
The corresponding scanf functions use "%le".
2006-09-07 16:59:23 +00:00
baker59
576ead3634
Added the box manager structure and functionality for keeping track of box information spatially. This is currently not being used by any of the struct or sstruct code, but will be incorporately in the near future.
2006-08-31 18:43:08 +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
d839dd1caf
commented out an unused variable (to fix compilier warning)
2006-08-10 16:32:42 +00:00
hill66
0936064c98
Updated copyright & license info.
2006-08-02 22:32:43 +00:00
falgout
e3c3ffa692
Removed author.
2006-08-02 21:53:30 +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
barrylee
7024c56f35
Changes to correct additional bugs for offproc addtovalues and getvalues.
...
Corrections to eliminate multiple add and get values at the same point.
2006-07-25 16:02:53 +00:00
barrylee
cec0ce4239
Correction to include new struct_matrix.h stuff.
2006-07-24 16:00:52 +00:00
barrylee
649620005d
Bug fix, changes, etc. to allow offproc addtovalues.
2006-07-21 16:35:58 +00:00
hill66
0e1a0b9b18
Added missing prototypes to resolve autotest warning errors.
2006-07-17 16:24:32 +00:00
barrylee
a3199592fb
Some corrections to vector & matrix addtovalues. Correction: to variable
...
box has to be scanned not the data_space boxes.
2006-07-11 23:59:58 +00:00
baker59
1cd91da640
Updated to reflect name change to assumed partition routines.
2006-07-10 21:10:06 +00:00
hill66
f1d5f77bdf
Updated fortran interface to be consistent with C routines.
2006-06-29 23:26:26 +00:00
barrylee
ac2c3c107b
Changes corresponding to addtovalues modifications.
2006-06-27 19:57:40 +00:00
barrylee
145c9ad002
Changes to permit addtovalues from off_procs.
2006-06-27 19:56:18 +00:00
barrylee
a1109d5dfa
Changes so that one can add values to a vector from off_procs.
2006-06-27 19:55:22 +00:00
barrylee
97ee1b7b87
Chnages to comm_info that permits an easy formation of an "inverse" comm_info
...
needed to create an "inverse" comm_pkg.
2006-06-27 19:53:22 +00:00
kolev
7c0cf6b6a7
New versions of protos and the headers scripts.
2006-05-02 21:28:57 +00:00
hill66
1f7c60e701
Updated fortran routines to be consistent with C routines.
2006-02-08 17:41:26 +00:00