├── .github └── workflows │ └── ci.yml ├── .gitignore ├── API.md ├── LICENSE ├── Lookup.md ├── Makefile ├── NOTES.md ├── README.md ├── generate-datatype-table.sh ├── generate-op-table.sh ├── header.c ├── impl-alltoallw.h ├── impl-commgroup-functions.c ├── impl-constant-conversions.c ├── impl-constant-conversions.h ├── impl-file-functions.c ├── impl-fpointers.h ├── impl-functions.c ├── impl-grequest-functions.c ├── impl-handle-conversions.h ├── impl-keyval-map-commattr.h ├── impl-keyval-map-commerrh.h ├── impl-keyval-map-fileerrh.h ├── impl-keyval-map-fileerrh2.h ├── impl-keyval-map-ireqa2aw.h ├── impl-keyval-map-opuserfn.h ├── impl-keyval-map-preqa2aw.h ├── impl-keyval-map-typeattr.h ├── impl-keyval-map-winattr.h ├── impl-keyval-map-winerrh.h ├── impl-keyval-map.cc ├── impl-keyval-map.h ├── impl-keyval.c ├── impl-load-functions.c ├── impl-predefined-handle.h ├── impl-predefined.c ├── impl-reduce-functions.c ├── impl-rma-functions.c ├── impl-scalar-types.h ├── impl-session-functions.c ├── impl-status.h ├── impl-type-functions.c ├── impl-wait-functions.c ├── libinit.c ├── mpi-constants.h ├── mpi-fortran.h ├── mpi-handle-typedefs.h ├── mpi-predefined.h ├── mpi-prototypes.h ├── mpi-typedefs.h ├── mpi.h ├── muk-dl.h ├── muk-function-pointers.h ├── muk-predefined.h ├── muk.h ├── test.sh ├── testbottom.c ├── testcart.c ├── testcoll.c ├── testcoll2.c ├── testcomm.c ├── testconstants.c ├── testerrh.c ├── testgroup.c ├── testinit.c ├── testmalloc.c ├── testops.c ├── testreqs.c ├── testtypes.c ├── testtypes2.c ├── testwin.c └── wrap-handle-typedefs.h /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/.gitignore -------------------------------------------------------------------------------- /API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/API.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/LICENSE -------------------------------------------------------------------------------- /Lookup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/Lookup.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/Makefile -------------------------------------------------------------------------------- /NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/NOTES.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/README.md -------------------------------------------------------------------------------- /generate-datatype-table.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/generate-datatype-table.sh -------------------------------------------------------------------------------- /generate-op-table.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/generate-op-table.sh -------------------------------------------------------------------------------- /header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/header.c -------------------------------------------------------------------------------- /impl-alltoallw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-alltoallw.h -------------------------------------------------------------------------------- /impl-commgroup-functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-commgroup-functions.c -------------------------------------------------------------------------------- /impl-constant-conversions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-constant-conversions.c -------------------------------------------------------------------------------- /impl-constant-conversions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-constant-conversions.h -------------------------------------------------------------------------------- /impl-file-functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-file-functions.c -------------------------------------------------------------------------------- /impl-fpointers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-fpointers.h -------------------------------------------------------------------------------- /impl-functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-functions.c -------------------------------------------------------------------------------- /impl-grequest-functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-grequest-functions.c -------------------------------------------------------------------------------- /impl-handle-conversions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-handle-conversions.h -------------------------------------------------------------------------------- /impl-keyval-map-commattr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-keyval-map-commattr.h -------------------------------------------------------------------------------- /impl-keyval-map-commerrh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-keyval-map-commerrh.h -------------------------------------------------------------------------------- /impl-keyval-map-fileerrh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-keyval-map-fileerrh.h -------------------------------------------------------------------------------- /impl-keyval-map-fileerrh2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-keyval-map-fileerrh2.h -------------------------------------------------------------------------------- /impl-keyval-map-ireqa2aw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-keyval-map-ireqa2aw.h -------------------------------------------------------------------------------- /impl-keyval-map-opuserfn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-keyval-map-opuserfn.h -------------------------------------------------------------------------------- /impl-keyval-map-preqa2aw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-keyval-map-preqa2aw.h -------------------------------------------------------------------------------- /impl-keyval-map-typeattr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-keyval-map-typeattr.h -------------------------------------------------------------------------------- /impl-keyval-map-winattr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-keyval-map-winattr.h -------------------------------------------------------------------------------- /impl-keyval-map-winerrh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-keyval-map-winerrh.h -------------------------------------------------------------------------------- /impl-keyval-map.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-keyval-map.cc -------------------------------------------------------------------------------- /impl-keyval-map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-keyval-map.h -------------------------------------------------------------------------------- /impl-keyval.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-keyval.c -------------------------------------------------------------------------------- /impl-load-functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-load-functions.c -------------------------------------------------------------------------------- /impl-predefined-handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-predefined-handle.h -------------------------------------------------------------------------------- /impl-predefined.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-predefined.c -------------------------------------------------------------------------------- /impl-reduce-functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-reduce-functions.c -------------------------------------------------------------------------------- /impl-rma-functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-rma-functions.c -------------------------------------------------------------------------------- /impl-scalar-types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-scalar-types.h -------------------------------------------------------------------------------- /impl-session-functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-session-functions.c -------------------------------------------------------------------------------- /impl-status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-status.h -------------------------------------------------------------------------------- /impl-type-functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-type-functions.c -------------------------------------------------------------------------------- /impl-wait-functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/impl-wait-functions.c -------------------------------------------------------------------------------- /libinit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/libinit.c -------------------------------------------------------------------------------- /mpi-constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/mpi-constants.h -------------------------------------------------------------------------------- /mpi-fortran.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/mpi-fortran.h -------------------------------------------------------------------------------- /mpi-handle-typedefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/mpi-handle-typedefs.h -------------------------------------------------------------------------------- /mpi-predefined.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/mpi-predefined.h -------------------------------------------------------------------------------- /mpi-prototypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/mpi-prototypes.h -------------------------------------------------------------------------------- /mpi-typedefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/mpi-typedefs.h -------------------------------------------------------------------------------- /mpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/mpi.h -------------------------------------------------------------------------------- /muk-dl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/muk-dl.h -------------------------------------------------------------------------------- /muk-function-pointers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/muk-function-pointers.h -------------------------------------------------------------------------------- /muk-predefined.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/muk-predefined.h -------------------------------------------------------------------------------- /muk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/muk.h -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/test.sh -------------------------------------------------------------------------------- /testbottom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/testbottom.c -------------------------------------------------------------------------------- /testcart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/testcart.c -------------------------------------------------------------------------------- /testcoll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/testcoll.c -------------------------------------------------------------------------------- /testcoll2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/testcoll2.c -------------------------------------------------------------------------------- /testcomm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/testcomm.c -------------------------------------------------------------------------------- /testconstants.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/testconstants.c -------------------------------------------------------------------------------- /testerrh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/testerrh.c -------------------------------------------------------------------------------- /testgroup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/testgroup.c -------------------------------------------------------------------------------- /testinit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/testinit.c -------------------------------------------------------------------------------- /testmalloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/testmalloc.c -------------------------------------------------------------------------------- /testops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/testops.c -------------------------------------------------------------------------------- /testreqs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/testreqs.c -------------------------------------------------------------------------------- /testtypes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/testtypes.c -------------------------------------------------------------------------------- /testtypes2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/testtypes2.c -------------------------------------------------------------------------------- /testwin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/testwin.c -------------------------------------------------------------------------------- /wrap-handle-typedefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/mukautuva/HEAD/wrap-handle-typedefs.h --------------------------------------------------------------------------------