Tim Woodall
938ae7fa39
rename comm_get_ptr to lam_comm_lookup
...
This commit was SVN r304.
2004-01-12 18:47:12 +00:00
Jeff Squyres
f4896b6ed9
Add empty defintions for MPI errhandlers and attributes; they'll likely be
...
shared across several MPI opaque datatypes.
This commit was SVN r297.
2004-01-12 16:08:46 +00:00
Rich Graham
889bf52ba4
add support for fragment matching in the teg pml.
...
This commit was SVN r290.
2004-01-12 03:13:53 +00:00
Jeff Squyres
39643b1e24
Add some missing prototypes
...
This commit was SVN r272.
2004-01-11 21:33:35 +00:00
Jeff Squyres
d204285a87
Add missing header files
...
This commit was SVN r271.
2004-01-11 21:33:08 +00:00
Jeff Squyres
84e5451e28
Use new MCA type name
...
This commit was SVN r270.
2004-01-11 21:32:57 +00:00
Jeff Squyres
577bf83be2
Updates for new header file locations
...
This commit was SVN r243.
2004-01-11 00:13:58 +00:00
Jeff Squyres
a0d0dfbc09
Moved header files from src/lam/include to src/mpi/*
...
This commit was SVN r242.
2004-01-11 00:13:22 +00:00
Rich Graham
a6612f3664
Add array to hold communicator pointers, and inline accessor method.
...
This commit was SVN r233.
2004-01-10 23:12:43 +00:00
Brian Barrett
21cb912520
* Fix makefile comment typo that kept libmpi.a from being built
...
* Fix profiling defines.h to include all functions
* Add something in comm_get_name so that linkers don't complain quite so
much
This commit was SVN r232.
2004-01-10 23:07:38 +00:00
Brian Barrett
48092ca348
* fix some cruft from the interface move
...
This commit was SVN r230.
2004-01-10 22:41:39 +00:00
Jeff Squyres
2fc377a408
Updates to reflect new directory structure
...
This commit was SVN r227.
2004-01-10 21:32:32 +00:00
Jeff Squyres
fa83b1795b
Update .cvsignore files
...
This commit was SVN r226.
2004-01-10 21:31:37 +00:00
Jeff Squyres
37c242799f
Include "mpi.h"
...
This commit was SVN r215.
2004-01-10 18:09:01 +00:00
Jeff Squyres
8ce5d9e75d
Rename type to match the current definition
...
This commit was SVN r213.
2004-01-10 18:05:37 +00:00
Jeff Squyres
6e7e3d1f87
Make the names friendly to doxygen
...
This commit was SVN r204.
2004-01-10 17:10:29 +00:00
Jeff Squyres
b73dd787ab
Minor changes -- make the name friendly to doxygen
...
This commit was SVN r203.
2004-01-10 17:05:04 +00:00
Jeff Squyres
5d54543fd7
Add MPI_Alloc_mem and MPI_Free_mem
...
This commit was SVN r201.
2004-01-10 08:22:06 +00:00
Jeff Squyres
51a330f2ad
Add lam/info.h lam/op.h
...
This commit was SVN r200.
2004-01-10 08:20:36 +00:00
Jeff Squyres
47d7109d5b
- Make the context ID be uint32_t
...
- Make the coll type correct
- Change to make the type "struct lam_communicator" so that mpi.h is
happy. This may end up changing; we should name all the MPI opaque
object structs the same way.
This commit was SVN r199.
2004-01-10 08:20:15 +00:00
Jeff Squyres
9b2bf109c1
Rename lam_dbl* to lam_list*
...
This commit was SVN r187.
2004-01-09 22:48:57 +00:00
Jeff Squyres
770d49570b
Moving all the header files. :-)
...
This commit was SVN r185.
2004-01-09 22:09:51 +00:00
Jeff Squyres
4831ce2780
Fix installation of all header files in all cases (even if we're not building
...
C++, F90, F77, or separate compilation for profiling).
This commit was SVN r179.
2004-01-09 18:55:51 +00:00
David Daniel
422cbbf710
ifdeffing stuff out for now -- still a work in progress
...
This commit was SVN r173.
2004-01-09 18:00:16 +00:00
Jeff Squyres
a34694faed
Oops -- remove file that is obsolete
...
This commit was SVN r171.
2004-01-09 17:57:50 +00:00
David Daniel
c7361d0a1f
Adding some datatype stuff
...
This commit was SVN r170.
2004-01-09 17:45:21 +00:00
Jeff Squyres
77ace57c5a
More fixes for bug 625 -- make all .h files get [conditionally] installed.
...
This commit was SVN r169.
2004-01-09 17:44:07 +00:00
Jeff Squyres
034d0ebcb5
Add support for profiling, both via weak symbols and separate compilation.
...
This commit was SVN r164.
2004-01-09 08:30:19 +00:00
Jeff Squyres
2620d1fd22
Initial versions of functions
...
This commit was SVN r163.
2004-01-09 08:29:57 +00:00
Jeff Squyres
c3dbc942b9
Initial empty versions of functions.
...
This commit was SVN r162.
2004-01-09 08:28:38 +00:00
Jeff Squyres
2b574d038c
Remove these poorly-named, example-only files
...
This commit was SVN r149.
2004-01-09 06:05:52 +00:00
Jeff Squyres
4e18d9258c
We have no f90 lib at the moment
...
This commit was SVN r127.
2004-01-08 20:15:34 +00:00
Jeff Squyres
77f8f6642c
Finish support for --enable-single-lib (where you get a single libmpi
...
installed instead of liblam and libmpi).
This commit was SVN r123.
2004-01-08 15:51:54 +00:00
Jeff Squyres
84d5606627
Change lib_LTLIBRARIES -> noinst_LTLIBRARIES so that the convenience
...
libraries don't get installed
This commit was SVN r121.
2004-01-08 15:49:20 +00:00
Jeff Squyres
9a8d02de1c
First cut at weak symbol support for profiling and all fortran symbol
...
extensions. Not quite complete yet.
This commit was SVN r116.
2004-01-08 13:42:23 +00:00
Jeff Squyres
1d8a51ab60
Add AM_CPPFLAGS indicating that we need to compile with the big set of
...
#define's remapping from MPI_Foo -> PMPI_Foo (etc.)
This commit was SVN r115.
2004-01-08 13:41:20 +00:00
Jeff Squyres
f8e46e4ca5
Clearly mark the example files
...
This commit was SVN r114.
2004-01-08 13:40:30 +00:00
Jeff Squyres
db9806c54c
Add support for only traversing into the profile/ subdirectory only if
...
a) we want profiling support, and b) the compiler doesn't support weak
symbols.
This commit was SVN r113.
2004-01-08 13:39:38 +00:00
Jeff Squyres
f4e7aa9ab7
- Only traverse into f77 and f90 if compilers were found for them
...
- Make the library as installable or as a convenience library, dependining
on whether --enable-single-lib was given to configure or not
This commit was SVN r112.
2004-01-08 13:38:07 +00:00
Jeff Squyres
653eba5181
New file naming convention in the MPI API dirs
...
This commit was SVN r105.
2004-01-08 02:30:43 +00:00
Jeff Squyres
91099b3259
First cut of language bindings
...
This commit was SVN r100.
2004-01-07 21:39:46 +00:00
Jeff Squyres
a538960486
Fix include file issues
...
This commit was SVN r99.
2004-01-07 21:38:09 +00:00
Jeff Squyres
bf030d9fbe
Make it a little less than blank
...
This commit was SVN r98.
2004-01-07 21:37:40 +00:00
Jeff Squyres
9841060cba
- Remove header, replace with $HEADER$ (to be filled in later)
...
- Remove $Id$
This commit was SVN r80.
2004-01-07 15:07:14 +00:00
Jeff Squyres
277c890629
- Remove header, replace with $HEADER$ (to be filled in later)
...
- Don't need to make convenience libraries relative to $(top_builddir)
This commit was SVN r78.
2004-01-07 15:03:02 +00:00
Jeff Squyres
e15949e13b
Accidentally left a comment unterminated
...
This commit was SVN r60.
2004-01-07 08:37:02 +00:00
Jeff Squyres
a9b3fd19c8
- Ditched header, replaced with $HEADER$ (to be filled in later)
...
- Fixed include filenames
- Fixed TV global variable name
This commit was SVN r50.
2004-01-07 08:08:59 +00:00
Tim Woodall
e952ab1f88
initial port to C (very incomplete)
...
This commit was SVN r8.
2003-12-22 16:29:21 +00:00
Jeff Squyres
97193514c7
Update .cvsignore files
...
This commit was SVN r5.
2003-11-22 16:58:36 +00:00
Jeff Squyres
550c12b968
Make things compile (but not link :-)
...
This commit was SVN r4.
2003-11-22 16:57:54 +00:00
Jeff Squyres
cadf5e6fc7
First commit
...
This commit was SVN r3.
2003-11-22 16:45:44 +00:00
Jeff Squyres
350564b9f3
First commit
...
This commit was SVN r1.
2003-11-22 16:36:58 +00:00