falgout
ad9a961eb7
Removed pthreads port of Struct codes (and PTHREADS_MANGLING stuff from
...
Makefiles). To be re-added later (possibly) in a cleaner form.
Added DOC++ reference comments to Struct '.h' files.
Changed names of Struct include and lib files.
Removed 'stencil' argument from interface for StructVectorCreate.
2000-08-28 22:21:33 +00:00
falgout
6060dec9ee
Fixed unitialized ierr variable.
2000-07-07 17:20:42 +00:00
falgout
4fad7676bd
Changed the way opaque structures are done to fix problem with g++.
2000-04-19 21:31:17 +00:00
falgout
4d327cc898
Added AddToValues and AddToBoxValues routines.
2000-03-16 00:03:20 +00:00
falgout
9a1965404d
Changed function names to start with "class name".
1999-09-07 07:03:59 +00:00
falgout
338da83dbb
Changed 'New/Initialize' to 'Create' and changed 'Free/Finalize' to 'Destroy'.
1999-08-31 23:31:24 +00:00
falgout
88686f2a14
Changed GetStructVectorBoxValues so that it just fills in the values array.
...
The user is required to allocate the space.
1999-03-26 18:28:22 +00:00
falgout
06eedd2d37
Changed AppendBox, ... as another step towards optimizing.
1998-12-22 19:09:09 +00:00
elliott
d81a332e4b
12-22-98 getting thread_wrappers stuff to work
1998-12-22 18:26:25 +00:00
falgout
4e30318934
Automatically generate Foo-to-FooPush macros.
1998-12-21 23:09:08 +00:00
falgout
6d4d85c32a
Removed most of the void functions.
...
Added automatic creation of thread wrapper functions.
1998-12-21 20:00:10 +00:00
elliott
7e91230c90
12-18-98 constructor function interfaces changed to return int.
1998-12-19 00:46:37 +00:00
falgout
ccf105faeb
Changed NUM_THREADS to hypre_NumThreads and added hypre_MAX_THREADS
1998-12-18 23:53:24 +00:00
elliott
cf316a74c4
11-11-98 Added #ifdefs to suppress pthread stuff unless explicitly flagge, nse
1998-11-11 20:26:16 +00:00
elliott
c3dd6f40e7
11-9-98 Added pthread support to more functions, nse
1998-11-09 19:22:08 +00:00
falgout
5b0539c5bf
Fixed a couple of mistakes with user types.
1998-08-28 15:27:12 +00:00
falgout
bcd6b9c4ff
Removed stencil arguments from some of the vector user-interface routines.
...
Note: the stencil argument was intentionally left in the NewStructVector
call because it is currently needed in the PETSc interface.
1998-06-10 16:38:22 +00:00
falgout
a86a941fdb
Initialized ierr so that Purify doesn't complain.
1998-05-27 14:13:16 +00:00
brown
152e50175e
Added routines
...
HYPRE_GetMigrateStructVectorCommPkg
HYPRE_MigrateStructVector
HYPRE_FreeCommPkg( HYPRE_CommPkg comm_pkg )
to the user interface that are needed for the migration routines.
-PNB
1998-04-10 20:30:23 +00:00
falgout
a2189ae5c1
- Changed MPI_Comm * to MPI_Comm everywhere.
...
- Fixed memory utility so that it reports the location of non-freed
memory correctly. Also moved to dmalloc.
- Fixed timing problems in struct_linear_solvers directory.
- Changed "comm info" stuff to use send/recv_processes instead
of box ranks.
- Made many changes to communications stuff to hopefully optimize
the setup phase somewhat.
1998-03-23 17:48:34 +00:00
falgout
a130546617
Changed Index member functions to macros and modified HYPRE interface
...
routines to use ClearIndex before copying user index data into
hypre_Index structures.
Added a GetStructVectorBoxValues routine.
1998-03-13 16:56:50 +00:00
falgout
fa385acc33
Added code to insure that indexes outside of problem dimension are always
...
set to 0.
1998-03-12 23:42:27 +00:00
falgout
a03bb336e9
Fixed indentation problems that resulted from prefix change.
1998-02-18 23:45:29 +00:00
falgout
534e8e65cf
Changed zzz_ prefix to hypre_.
1998-02-17 17:56:00 +00:00