├── .gitignore ├── CMakeLists.txt ├── COPYRIGHT.ARMCI-MPI ├── LICENSE ├── README.md ├── make.inc.cray ├── make.inc.gcc ├── make.inc.intel ├── make.inc.llvm ├── make.inc.nag ├── make.inc.nvhpc ├── sandbox ├── Makefile ├── confused.F90 ├── foo_cfi.c ├── mad.F90 ├── strings.F90 ├── test_cfi.F90 ├── test_cfi.c ├── test_string.F90 └── user_function.F90 ├── source ├── CMakeLists.txt ├── Makefile ├── cfi_util.c ├── cfi_util.h ├── constants.sh ├── convert_constants.h ├── convert_handles.h ├── debug.c ├── debug.h ├── detect_builtins.h ├── detect_sentinels.c ├── detect_sentinels.h ├── detect_sentinels_c.F90 ├── generate_cfi.sh ├── generate_datatypes.sh ├── mpi_attr.c ├── mpi_attr_c.F90 ├── mpi_attr_f.F90 ├── mpi_coll.c ├── mpi_coll_c.F90 ├── mpi_coll_f.F90 ├── mpi_comm.c ├── mpi_comm_c.F90 ├── mpi_comm_f.F90 ├── mpi_core.c ├── mpi_core_c.F90 ├── mpi_core_f.F90 ├── mpi_datatype.c ├── mpi_datatype_c.F90 ├── mpi_datatype_f.F90 ├── mpi_error.c ├── mpi_error_c.F90 ├── mpi_error_f.F90 ├── mpi_f08.F90 ├── mpi_file.c ├── mpi_file_c.F90 ├── mpi_file_f.F90 ├── mpi_global_constants.F90 ├── mpi_group.c ├── mpi_group_c.F90 ├── mpi_group_f.F90 ├── mpi_handle_operators.F90 ├── mpi_handle_types.F90 ├── mpi_info.c ├── mpi_info_c.F90 ├── mpi_info_f.F90 ├── mpi_message.c ├── mpi_message_c.F90 ├── mpi_message_f.F90 ├── mpi_op.c ├── mpi_op_c.F90 ├── mpi_op_f.F90 ├── mpi_p2p.c ├── mpi_p2p_c.F90 ├── mpi_p2p_f.F90 ├── mpi_request.c ├── mpi_request_c.F90 ├── mpi_request_f.F90 ├── mpi_rma.c ├── mpi_rma_c.F90 ├── mpi_rma_f.F90 ├── mpi_status.c ├── mpi_status_c.F90 ├── mpi_status_f.F90 ├── mpi_win.c ├── mpi_win_c.F90 ├── mpi_win_f.F90 ├── vapaa_constants.h └── vapaa_constants.md └── tests ├── CMakeLists.txt ├── Makefile ├── foo_cfi.c ├── mpich ├── Makefile ├── attr │ ├── .deps │ │ ├── attrlangc.Po │ │ └── fandcattrc.Po │ ├── Makefile │ ├── attrlangc.c │ ├── attrlangf08.f90 │ ├── attrmpi1f08.f90 │ ├── baseattr2f08.f90 │ ├── baseattr3f08.f90 │ ├── baseattrf08.f90 │ ├── commattr2f08.f90 │ ├── commattr3f08.f90 │ ├── commattrf08.f90 │ ├── fandcattrc.c │ ├── fandcattrf08.f90 │ ├── typeattr2f08.f90 │ ├── typeattr3f08.f90 │ └── typeattrf08.f90 ├── coll │ ├── Makefile │ ├── allredint8f08.f90 │ ├── allredopttf08.f90 │ ├── alltoallvf08.f90 │ ├── alltoallwf08.f90 │ ├── exscanf08.f90 │ ├── inplacef08.f90 │ ├── nonblocking_inpf08.f90 │ ├── nonblockingf08.f90 │ ├── red_scat_blockf08.f90 │ ├── redscatf08.f90 │ ├── reducelocalf08.f90 │ ├── split_typef08.f90 │ ├── uallreducef08.f90 │ └── vw_inplacef08.f90 ├── comm │ ├── Makefile │ ├── commerrf08.f90 │ └── commnamef08.f90 ├── datatype │ ├── Makefile │ ├── allctypesf08.f90 │ ├── createf08.f90 │ ├── gaddressf08.f90 │ ├── get_elem_u.f90 │ ├── hindex1f08.f90 │ ├── hindexed_blockf08.f90 │ ├── indtype.f90 │ ├── kinds.f90 │ ├── packef08.f90 │ ├── sizeof.f90 │ ├── structf.f90 │ ├── trf08.f90 │ ├── typecntsf08.f90 │ ├── typem2f08.f90 │ ├── typename3f08.f90 │ ├── typenamef08.f90 │ ├── typesnamef08.f90 │ └── typesubf08.f90 ├── ext │ ├── .deps │ │ ├── c2f902c.Po │ │ ├── c2f90mult.Po │ │ └── ctypesfromc.Po │ ├── Makefile │ ├── allocmemf90.f90 │ ├── c2f2cf90.f90 │ ├── c2f90mult.c │ └── ctypesinf90.f90 ├── info │ ├── Makefile │ ├── infocrenvf90.f90 │ ├── infogetstrf90.f90 │ ├── infotest2f90.f90 │ └── infotestf90.f90 ├── init │ ├── .deps │ │ └── checksizes.Po │ ├── Makefile │ └── baseenvf90.f90 ├── io │ ├── .deps │ │ ├── c2f902cio.Po │ │ └── c2f90multio.Po │ ├── Makefile │ ├── atomicityf90.f90 │ ├── c2f2ciof90.f90 │ ├── c2f902cio.c │ ├── c2f90multio.c │ ├── fileerrf90.f90 │ ├── fileinfof90.f90 │ ├── i_fcoll_test.f90 │ ├── ioharness.defn │ ├── ioharness.tlt │ ├── miscfilef90.f90 │ ├── setviewcurf90.f90 │ ├── shpositionf90.f90 │ └── testlist.in ├── misc │ ├── Makefile │ ├── hello.f90 │ ├── ring.f90 │ └── sizeof2.f90 ├── profile │ ├── Makefile │ └── profile1f90.f90 ├── pt2pt │ ├── Makefile │ ├── dummyf08.f90 │ ├── greqf08.f90 │ ├── irsendf08.f90 │ ├── isendf08.f90 │ ├── issendf08.f90 │ ├── mprobef08.f90 │ ├── prsendf08.f90 │ ├── psendf08.f90 │ ├── pssendf08.f90 │ ├── pt2pt_largef08.f90 │ ├── rsendf08.f90 │ ├── sendf08.f90 │ ├── sendrecvf08.f90 │ ├── sendrecvreplf08.f90 │ ├── ssendf08.f90 │ ├── statusesf08.f90 │ └── utilsf08.f90 ├── rma │ ├── .deps │ │ └── c2f902cwin.Po │ ├── Makefile │ ├── aintf08.f90 │ ├── baseattrwinf08.f90 │ ├── c2f2cwinf08.f90 │ ├── c2f902cwin.c │ ├── testlist.in │ ├── winaccf08.f90 │ ├── winattr2f08.f90 │ ├── winattrf08.f90 │ ├── winerrf08.f90 │ ├── winfencef08.f90 │ ├── wingetf08.f90 │ ├── wingroupf08.f90 │ ├── winnamef08.f90 │ ├── winscale1f08.f90 │ └── winscale2f08.f90 ├── spawn │ ├── Makefile │ ├── connaccf90.f90 │ ├── namepubf90.f90 │ ├── spawnargvf03.f90 │ ├── spawnargvf90.f90 │ ├── spawnf90.f90 │ ├── spawnmult2f90.f90 │ ├── spawnmultf03.f90 │ ├── spawnmultf90.f90 │ └── testlist.in ├── subarray │ ├── Makefile │ ├── test1.f90 │ ├── test10.f90 │ ├── test11.f90 │ ├── test12.f90 │ ├── test13.f90 │ ├── test14.f90 │ ├── test15.f90 │ ├── test2.f90 │ ├── test3.f90 │ ├── test4.f90 │ ├── test5.f90 │ ├── test6.f90 │ ├── test7.f90 │ ├── test8.f90 │ └── test9.f90 ├── timer │ ├── Makefile │ └── wtimef90.f90 └── topo │ ├── Makefile │ ├── cart_subf90.f90 │ ├── cartcrf90.f90 │ ├── dgraph_unwgtf90.f90 │ └── dgraph_wgtf90.f90 ├── mpich_uallreducef08.F90 ├── other_tests ├── README.md ├── test_cfi.F90 └── test_cfi.c ├── runall.sh ├── test_attr.F90 ├── test_bcast.F90 ├── test_comm.F90 ├── test_core.F90 ├── test_datatype.F90 ├── test_error.F90 ├── test_file.F90 ├── test_file_error.F90 ├── test_handles.F90 ├── test_info.F90 ├── test_matrix_noncontig.F90 ├── test_matrix_noncontig_2.F90 ├── test_matrix_noncontig_3.F90 ├── test_p2p.F90 ├── test_reduce_mxxloc.F90 ├── test_reduce_ops.F90 ├── test_reductions.F90 ├── test_serialization.F90 ├── test_serialization_2.F90 ├── test_tensor_noncontig.F90 ├── test_thread.F90 ├── test_user_reduction.F90 ├── test_vector_noncontig.F90 └── uop08.F90 /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYRIGHT.ARMCI-MPI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/COPYRIGHT.ARMCI-MPI -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/README.md -------------------------------------------------------------------------------- /make.inc.cray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/make.inc.cray -------------------------------------------------------------------------------- /make.inc.gcc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/make.inc.gcc -------------------------------------------------------------------------------- /make.inc.intel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/make.inc.intel -------------------------------------------------------------------------------- /make.inc.llvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/make.inc.llvm -------------------------------------------------------------------------------- /make.inc.nag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/make.inc.nag -------------------------------------------------------------------------------- /make.inc.nvhpc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/make.inc.nvhpc -------------------------------------------------------------------------------- /sandbox/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/sandbox/Makefile -------------------------------------------------------------------------------- /sandbox/confused.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/sandbox/confused.F90 -------------------------------------------------------------------------------- /sandbox/foo_cfi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/sandbox/foo_cfi.c -------------------------------------------------------------------------------- /sandbox/mad.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/sandbox/mad.F90 -------------------------------------------------------------------------------- /sandbox/strings.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/sandbox/strings.F90 -------------------------------------------------------------------------------- /sandbox/test_cfi.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/sandbox/test_cfi.F90 -------------------------------------------------------------------------------- /sandbox/test_cfi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/sandbox/test_cfi.c -------------------------------------------------------------------------------- /sandbox/test_string.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/sandbox/test_string.F90 -------------------------------------------------------------------------------- /sandbox/user_function.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/sandbox/user_function.F90 -------------------------------------------------------------------------------- /source/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/CMakeLists.txt -------------------------------------------------------------------------------- /source/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/Makefile -------------------------------------------------------------------------------- /source/cfi_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/cfi_util.c -------------------------------------------------------------------------------- /source/cfi_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/cfi_util.h -------------------------------------------------------------------------------- /source/constants.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/constants.sh -------------------------------------------------------------------------------- /source/convert_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/convert_constants.h -------------------------------------------------------------------------------- /source/convert_handles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/convert_handles.h -------------------------------------------------------------------------------- /source/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/debug.c -------------------------------------------------------------------------------- /source/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/debug.h -------------------------------------------------------------------------------- /source/detect_builtins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/detect_builtins.h -------------------------------------------------------------------------------- /source/detect_sentinels.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/detect_sentinels.c -------------------------------------------------------------------------------- /source/detect_sentinels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/detect_sentinels.h -------------------------------------------------------------------------------- /source/detect_sentinels_c.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/detect_sentinels_c.F90 -------------------------------------------------------------------------------- /source/generate_cfi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/generate_cfi.sh -------------------------------------------------------------------------------- /source/generate_datatypes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/generate_datatypes.sh -------------------------------------------------------------------------------- /source/mpi_attr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_attr.c -------------------------------------------------------------------------------- /source/mpi_attr_c.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_attr_c.F90 -------------------------------------------------------------------------------- /source/mpi_attr_f.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_attr_f.F90 -------------------------------------------------------------------------------- /source/mpi_coll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_coll.c -------------------------------------------------------------------------------- /source/mpi_coll_c.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_coll_c.F90 -------------------------------------------------------------------------------- /source/mpi_coll_f.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_coll_f.F90 -------------------------------------------------------------------------------- /source/mpi_comm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_comm.c -------------------------------------------------------------------------------- /source/mpi_comm_c.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_comm_c.F90 -------------------------------------------------------------------------------- /source/mpi_comm_f.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_comm_f.F90 -------------------------------------------------------------------------------- /source/mpi_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_core.c -------------------------------------------------------------------------------- /source/mpi_core_c.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_core_c.F90 -------------------------------------------------------------------------------- /source/mpi_core_f.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_core_f.F90 -------------------------------------------------------------------------------- /source/mpi_datatype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_datatype.c -------------------------------------------------------------------------------- /source/mpi_datatype_c.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_datatype_c.F90 -------------------------------------------------------------------------------- /source/mpi_datatype_f.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_datatype_f.F90 -------------------------------------------------------------------------------- /source/mpi_error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_error.c -------------------------------------------------------------------------------- /source/mpi_error_c.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_error_c.F90 -------------------------------------------------------------------------------- /source/mpi_error_f.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_error_f.F90 -------------------------------------------------------------------------------- /source/mpi_f08.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_f08.F90 -------------------------------------------------------------------------------- /source/mpi_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_file.c -------------------------------------------------------------------------------- /source/mpi_file_c.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_file_c.F90 -------------------------------------------------------------------------------- /source/mpi_file_f.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_file_f.F90 -------------------------------------------------------------------------------- /source/mpi_global_constants.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_global_constants.F90 -------------------------------------------------------------------------------- /source/mpi_group.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_group.c -------------------------------------------------------------------------------- /source/mpi_group_c.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_group_c.F90 -------------------------------------------------------------------------------- /source/mpi_group_f.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_group_f.F90 -------------------------------------------------------------------------------- /source/mpi_handle_operators.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_handle_operators.F90 -------------------------------------------------------------------------------- /source/mpi_handle_types.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_handle_types.F90 -------------------------------------------------------------------------------- /source/mpi_info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_info.c -------------------------------------------------------------------------------- /source/mpi_info_c.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_info_c.F90 -------------------------------------------------------------------------------- /source/mpi_info_f.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_info_f.F90 -------------------------------------------------------------------------------- /source/mpi_message.c: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: MIT 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /source/mpi_message_c.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_message_c.F90 -------------------------------------------------------------------------------- /source/mpi_message_f.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_message_f.F90 -------------------------------------------------------------------------------- /source/mpi_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_op.c -------------------------------------------------------------------------------- /source/mpi_op_c.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_op_c.F90 -------------------------------------------------------------------------------- /source/mpi_op_f.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_op_f.F90 -------------------------------------------------------------------------------- /source/mpi_p2p.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_p2p.c -------------------------------------------------------------------------------- /source/mpi_p2p_c.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_p2p_c.F90 -------------------------------------------------------------------------------- /source/mpi_p2p_f.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_p2p_f.F90 -------------------------------------------------------------------------------- /source/mpi_request.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_request.c -------------------------------------------------------------------------------- /source/mpi_request_c.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_request_c.F90 -------------------------------------------------------------------------------- /source/mpi_request_f.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_request_f.F90 -------------------------------------------------------------------------------- /source/mpi_rma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_rma.c -------------------------------------------------------------------------------- /source/mpi_rma_c.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_rma_c.F90 -------------------------------------------------------------------------------- /source/mpi_rma_f.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_rma_f.F90 -------------------------------------------------------------------------------- /source/mpi_status.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_status.c -------------------------------------------------------------------------------- /source/mpi_status_c.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_status_c.F90 -------------------------------------------------------------------------------- /source/mpi_status_f.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_status_f.F90 -------------------------------------------------------------------------------- /source/mpi_win.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_win.c -------------------------------------------------------------------------------- /source/mpi_win_c.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_win_c.F90 -------------------------------------------------------------------------------- /source/mpi_win_f.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/mpi_win_f.F90 -------------------------------------------------------------------------------- /source/vapaa_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/vapaa_constants.h -------------------------------------------------------------------------------- /source/vapaa_constants.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/source/vapaa_constants.md -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/Makefile -------------------------------------------------------------------------------- /tests/foo_cfi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/foo_cfi.c -------------------------------------------------------------------------------- /tests/mpich/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/Makefile -------------------------------------------------------------------------------- /tests/mpich/attr/.deps/attrlangc.Po: -------------------------------------------------------------------------------- 1 | # dummy 2 | -------------------------------------------------------------------------------- /tests/mpich/attr/.deps/fandcattrc.Po: -------------------------------------------------------------------------------- 1 | # dummy 2 | -------------------------------------------------------------------------------- /tests/mpich/attr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/attr/Makefile -------------------------------------------------------------------------------- /tests/mpich/attr/attrlangc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/attr/attrlangc.c -------------------------------------------------------------------------------- /tests/mpich/attr/attrlangf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/attr/attrlangf08.f90 -------------------------------------------------------------------------------- /tests/mpich/attr/attrmpi1f08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/attr/attrmpi1f08.f90 -------------------------------------------------------------------------------- /tests/mpich/attr/baseattr2f08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/attr/baseattr2f08.f90 -------------------------------------------------------------------------------- /tests/mpich/attr/baseattr3f08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/attr/baseattr3f08.f90 -------------------------------------------------------------------------------- /tests/mpich/attr/baseattrf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/attr/baseattrf08.f90 -------------------------------------------------------------------------------- /tests/mpich/attr/commattr2f08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/attr/commattr2f08.f90 -------------------------------------------------------------------------------- /tests/mpich/attr/commattr3f08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/attr/commattr3f08.f90 -------------------------------------------------------------------------------- /tests/mpich/attr/commattrf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/attr/commattrf08.f90 -------------------------------------------------------------------------------- /tests/mpich/attr/fandcattrc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/attr/fandcattrc.c -------------------------------------------------------------------------------- /tests/mpich/attr/fandcattrf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/attr/fandcattrf08.f90 -------------------------------------------------------------------------------- /tests/mpich/attr/typeattr2f08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/attr/typeattr2f08.f90 -------------------------------------------------------------------------------- /tests/mpich/attr/typeattr3f08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/attr/typeattr3f08.f90 -------------------------------------------------------------------------------- /tests/mpich/attr/typeattrf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/attr/typeattrf08.f90 -------------------------------------------------------------------------------- /tests/mpich/coll/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/coll/Makefile -------------------------------------------------------------------------------- /tests/mpich/coll/allredint8f08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/coll/allredint8f08.f90 -------------------------------------------------------------------------------- /tests/mpich/coll/allredopttf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/coll/allredopttf08.f90 -------------------------------------------------------------------------------- /tests/mpich/coll/alltoallvf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/coll/alltoallvf08.f90 -------------------------------------------------------------------------------- /tests/mpich/coll/alltoallwf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/coll/alltoallwf08.f90 -------------------------------------------------------------------------------- /tests/mpich/coll/exscanf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/coll/exscanf08.f90 -------------------------------------------------------------------------------- /tests/mpich/coll/inplacef08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/coll/inplacef08.f90 -------------------------------------------------------------------------------- /tests/mpich/coll/nonblocking_inpf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/coll/nonblocking_inpf08.f90 -------------------------------------------------------------------------------- /tests/mpich/coll/nonblockingf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/coll/nonblockingf08.f90 -------------------------------------------------------------------------------- /tests/mpich/coll/red_scat_blockf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/coll/red_scat_blockf08.f90 -------------------------------------------------------------------------------- /tests/mpich/coll/redscatf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/coll/redscatf08.f90 -------------------------------------------------------------------------------- /tests/mpich/coll/reducelocalf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/coll/reducelocalf08.f90 -------------------------------------------------------------------------------- /tests/mpich/coll/split_typef08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/coll/split_typef08.f90 -------------------------------------------------------------------------------- /tests/mpich/coll/uallreducef08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/coll/uallreducef08.f90 -------------------------------------------------------------------------------- /tests/mpich/coll/vw_inplacef08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/coll/vw_inplacef08.f90 -------------------------------------------------------------------------------- /tests/mpich/comm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/comm/Makefile -------------------------------------------------------------------------------- /tests/mpich/comm/commerrf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/comm/commerrf08.f90 -------------------------------------------------------------------------------- /tests/mpich/comm/commnamef08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/comm/commnamef08.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/Makefile -------------------------------------------------------------------------------- /tests/mpich/datatype/allctypesf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/allctypesf08.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/createf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/createf08.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/gaddressf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/gaddressf08.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/get_elem_u.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/get_elem_u.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/hindex1f08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/hindex1f08.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/hindexed_blockf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/hindexed_blockf08.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/indtype.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/indtype.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/kinds.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/kinds.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/packef08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/packef08.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/sizeof.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/sizeof.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/structf.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/structf.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/trf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/trf08.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/typecntsf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/typecntsf08.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/typem2f08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/typem2f08.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/typename3f08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/typename3f08.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/typenamef08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/typenamef08.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/typesnamef08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/typesnamef08.f90 -------------------------------------------------------------------------------- /tests/mpich/datatype/typesubf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/datatype/typesubf08.f90 -------------------------------------------------------------------------------- /tests/mpich/ext/.deps/c2f902c.Po: -------------------------------------------------------------------------------- 1 | # dummy 2 | -------------------------------------------------------------------------------- /tests/mpich/ext/.deps/c2f90mult.Po: -------------------------------------------------------------------------------- 1 | # dummy 2 | -------------------------------------------------------------------------------- /tests/mpich/ext/.deps/ctypesfromc.Po: -------------------------------------------------------------------------------- 1 | # dummy 2 | -------------------------------------------------------------------------------- /tests/mpich/ext/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/ext/Makefile -------------------------------------------------------------------------------- /tests/mpich/ext/allocmemf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/ext/allocmemf90.f90 -------------------------------------------------------------------------------- /tests/mpich/ext/c2f2cf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/ext/c2f2cf90.f90 -------------------------------------------------------------------------------- /tests/mpich/ext/c2f90mult.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/ext/c2f90mult.c -------------------------------------------------------------------------------- /tests/mpich/ext/ctypesinf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/ext/ctypesinf90.f90 -------------------------------------------------------------------------------- /tests/mpich/info/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/info/Makefile -------------------------------------------------------------------------------- /tests/mpich/info/infocrenvf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/info/infocrenvf90.f90 -------------------------------------------------------------------------------- /tests/mpich/info/infogetstrf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/info/infogetstrf90.f90 -------------------------------------------------------------------------------- /tests/mpich/info/infotest2f90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/info/infotest2f90.f90 -------------------------------------------------------------------------------- /tests/mpich/info/infotestf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/info/infotestf90.f90 -------------------------------------------------------------------------------- /tests/mpich/init/.deps/checksizes.Po: -------------------------------------------------------------------------------- 1 | # dummy 2 | -------------------------------------------------------------------------------- /tests/mpich/init/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/init/Makefile -------------------------------------------------------------------------------- /tests/mpich/init/baseenvf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/init/baseenvf90.f90 -------------------------------------------------------------------------------- /tests/mpich/io/.deps/c2f902cio.Po: -------------------------------------------------------------------------------- 1 | # dummy 2 | -------------------------------------------------------------------------------- /tests/mpich/io/.deps/c2f90multio.Po: -------------------------------------------------------------------------------- 1 | # dummy 2 | -------------------------------------------------------------------------------- /tests/mpich/io/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/io/Makefile -------------------------------------------------------------------------------- /tests/mpich/io/atomicityf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/io/atomicityf90.f90 -------------------------------------------------------------------------------- /tests/mpich/io/c2f2ciof90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/io/c2f2ciof90.f90 -------------------------------------------------------------------------------- /tests/mpich/io/c2f902cio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/io/c2f902cio.c -------------------------------------------------------------------------------- /tests/mpich/io/c2f90multio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/io/c2f90multio.c -------------------------------------------------------------------------------- /tests/mpich/io/fileerrf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/io/fileerrf90.f90 -------------------------------------------------------------------------------- /tests/mpich/io/fileinfof90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/io/fileinfof90.f90 -------------------------------------------------------------------------------- /tests/mpich/io/i_fcoll_test.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/io/i_fcoll_test.f90 -------------------------------------------------------------------------------- /tests/mpich/io/ioharness.defn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/io/ioharness.defn -------------------------------------------------------------------------------- /tests/mpich/io/ioharness.tlt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/io/ioharness.tlt -------------------------------------------------------------------------------- /tests/mpich/io/miscfilef90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/io/miscfilef90.f90 -------------------------------------------------------------------------------- /tests/mpich/io/setviewcurf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/io/setviewcurf90.f90 -------------------------------------------------------------------------------- /tests/mpich/io/shpositionf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/io/shpositionf90.f90 -------------------------------------------------------------------------------- /tests/mpich/io/testlist.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/io/testlist.in -------------------------------------------------------------------------------- /tests/mpich/misc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/misc/Makefile -------------------------------------------------------------------------------- /tests/mpich/misc/hello.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/misc/hello.f90 -------------------------------------------------------------------------------- /tests/mpich/misc/ring.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/misc/ring.f90 -------------------------------------------------------------------------------- /tests/mpich/misc/sizeof2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/misc/sizeof2.f90 -------------------------------------------------------------------------------- /tests/mpich/profile/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/profile/Makefile -------------------------------------------------------------------------------- /tests/mpich/profile/profile1f90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/profile/profile1f90.f90 -------------------------------------------------------------------------------- /tests/mpich/pt2pt/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/Makefile -------------------------------------------------------------------------------- /tests/mpich/pt2pt/dummyf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/dummyf08.f90 -------------------------------------------------------------------------------- /tests/mpich/pt2pt/greqf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/greqf08.f90 -------------------------------------------------------------------------------- /tests/mpich/pt2pt/irsendf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/irsendf08.f90 -------------------------------------------------------------------------------- /tests/mpich/pt2pt/isendf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/isendf08.f90 -------------------------------------------------------------------------------- /tests/mpich/pt2pt/issendf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/issendf08.f90 -------------------------------------------------------------------------------- /tests/mpich/pt2pt/mprobef08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/mprobef08.f90 -------------------------------------------------------------------------------- /tests/mpich/pt2pt/prsendf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/prsendf08.f90 -------------------------------------------------------------------------------- /tests/mpich/pt2pt/psendf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/psendf08.f90 -------------------------------------------------------------------------------- /tests/mpich/pt2pt/pssendf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/pssendf08.f90 -------------------------------------------------------------------------------- /tests/mpich/pt2pt/pt2pt_largef08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/pt2pt_largef08.f90 -------------------------------------------------------------------------------- /tests/mpich/pt2pt/rsendf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/rsendf08.f90 -------------------------------------------------------------------------------- /tests/mpich/pt2pt/sendf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/sendf08.f90 -------------------------------------------------------------------------------- /tests/mpich/pt2pt/sendrecvf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/sendrecvf08.f90 -------------------------------------------------------------------------------- /tests/mpich/pt2pt/sendrecvreplf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/sendrecvreplf08.f90 -------------------------------------------------------------------------------- /tests/mpich/pt2pt/ssendf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/ssendf08.f90 -------------------------------------------------------------------------------- /tests/mpich/pt2pt/statusesf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/statusesf08.f90 -------------------------------------------------------------------------------- /tests/mpich/pt2pt/utilsf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/pt2pt/utilsf08.f90 -------------------------------------------------------------------------------- /tests/mpich/rma/.deps/c2f902cwin.Po: -------------------------------------------------------------------------------- 1 | # dummy 2 | -------------------------------------------------------------------------------- /tests/mpich/rma/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/rma/Makefile -------------------------------------------------------------------------------- /tests/mpich/rma/aintf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/rma/aintf08.f90 -------------------------------------------------------------------------------- /tests/mpich/rma/baseattrwinf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/rma/baseattrwinf08.f90 -------------------------------------------------------------------------------- /tests/mpich/rma/c2f2cwinf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/rma/c2f2cwinf08.f90 -------------------------------------------------------------------------------- /tests/mpich/rma/c2f902cwin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/rma/c2f902cwin.c -------------------------------------------------------------------------------- /tests/mpich/rma/testlist.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/rma/testlist.in -------------------------------------------------------------------------------- /tests/mpich/rma/winaccf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/rma/winaccf08.f90 -------------------------------------------------------------------------------- /tests/mpich/rma/winattr2f08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/rma/winattr2f08.f90 -------------------------------------------------------------------------------- /tests/mpich/rma/winattrf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/rma/winattrf08.f90 -------------------------------------------------------------------------------- /tests/mpich/rma/winerrf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/rma/winerrf08.f90 -------------------------------------------------------------------------------- /tests/mpich/rma/winfencef08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/rma/winfencef08.f90 -------------------------------------------------------------------------------- /tests/mpich/rma/wingetf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/rma/wingetf08.f90 -------------------------------------------------------------------------------- /tests/mpich/rma/wingroupf08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/rma/wingroupf08.f90 -------------------------------------------------------------------------------- /tests/mpich/rma/winnamef08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/rma/winnamef08.f90 -------------------------------------------------------------------------------- /tests/mpich/rma/winscale1f08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/rma/winscale1f08.f90 -------------------------------------------------------------------------------- /tests/mpich/rma/winscale2f08.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/rma/winscale2f08.f90 -------------------------------------------------------------------------------- /tests/mpich/spawn/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/spawn/Makefile -------------------------------------------------------------------------------- /tests/mpich/spawn/connaccf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/spawn/connaccf90.f90 -------------------------------------------------------------------------------- /tests/mpich/spawn/namepubf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/spawn/namepubf90.f90 -------------------------------------------------------------------------------- /tests/mpich/spawn/spawnargvf03.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/spawn/spawnargvf03.f90 -------------------------------------------------------------------------------- /tests/mpich/spawn/spawnargvf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/spawn/spawnargvf90.f90 -------------------------------------------------------------------------------- /tests/mpich/spawn/spawnf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/spawn/spawnf90.f90 -------------------------------------------------------------------------------- /tests/mpich/spawn/spawnmult2f90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/spawn/spawnmult2f90.f90 -------------------------------------------------------------------------------- /tests/mpich/spawn/spawnmultf03.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/spawn/spawnmultf03.f90 -------------------------------------------------------------------------------- /tests/mpich/spawn/spawnmultf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/spawn/spawnmultf90.f90 -------------------------------------------------------------------------------- /tests/mpich/spawn/testlist.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/spawn/testlist.in -------------------------------------------------------------------------------- /tests/mpich/subarray/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/subarray/Makefile -------------------------------------------------------------------------------- /tests/mpich/subarray/test1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/subarray/test1.f90 -------------------------------------------------------------------------------- /tests/mpich/subarray/test10.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/subarray/test10.f90 -------------------------------------------------------------------------------- /tests/mpich/subarray/test11.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/subarray/test11.f90 -------------------------------------------------------------------------------- /tests/mpich/subarray/test12.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/subarray/test12.f90 -------------------------------------------------------------------------------- /tests/mpich/subarray/test13.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/subarray/test13.f90 -------------------------------------------------------------------------------- /tests/mpich/subarray/test14.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/subarray/test14.f90 -------------------------------------------------------------------------------- /tests/mpich/subarray/test15.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/subarray/test15.f90 -------------------------------------------------------------------------------- /tests/mpich/subarray/test2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/subarray/test2.f90 -------------------------------------------------------------------------------- /tests/mpich/subarray/test3.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/subarray/test3.f90 -------------------------------------------------------------------------------- /tests/mpich/subarray/test4.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/subarray/test4.f90 -------------------------------------------------------------------------------- /tests/mpich/subarray/test5.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/subarray/test5.f90 -------------------------------------------------------------------------------- /tests/mpich/subarray/test6.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/subarray/test6.f90 -------------------------------------------------------------------------------- /tests/mpich/subarray/test7.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/subarray/test7.f90 -------------------------------------------------------------------------------- /tests/mpich/subarray/test8.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/subarray/test8.f90 -------------------------------------------------------------------------------- /tests/mpich/subarray/test9.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/subarray/test9.f90 -------------------------------------------------------------------------------- /tests/mpich/timer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/timer/Makefile -------------------------------------------------------------------------------- /tests/mpich/timer/wtimef90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/timer/wtimef90.f90 -------------------------------------------------------------------------------- /tests/mpich/topo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/topo/Makefile -------------------------------------------------------------------------------- /tests/mpich/topo/cart_subf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/topo/cart_subf90.f90 -------------------------------------------------------------------------------- /tests/mpich/topo/cartcrf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/topo/cartcrf90.f90 -------------------------------------------------------------------------------- /tests/mpich/topo/dgraph_unwgtf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/topo/dgraph_unwgtf90.f90 -------------------------------------------------------------------------------- /tests/mpich/topo/dgraph_wgtf90.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich/topo/dgraph_wgtf90.f90 -------------------------------------------------------------------------------- /tests/mpich_uallreducef08.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/mpich_uallreducef08.F90 -------------------------------------------------------------------------------- /tests/other_tests/README.md: -------------------------------------------------------------------------------- 1 | this test seems to not be built? 2 | -------------------------------------------------------------------------------- /tests/other_tests/test_cfi.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/other_tests/test_cfi.F90 -------------------------------------------------------------------------------- /tests/other_tests/test_cfi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/other_tests/test_cfi.c -------------------------------------------------------------------------------- /tests/runall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/runall.sh -------------------------------------------------------------------------------- /tests/test_attr.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_attr.F90 -------------------------------------------------------------------------------- /tests/test_bcast.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_bcast.F90 -------------------------------------------------------------------------------- /tests/test_comm.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_comm.F90 -------------------------------------------------------------------------------- /tests/test_core.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_core.F90 -------------------------------------------------------------------------------- /tests/test_datatype.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_datatype.F90 -------------------------------------------------------------------------------- /tests/test_error.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_error.F90 -------------------------------------------------------------------------------- /tests/test_file.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_file.F90 -------------------------------------------------------------------------------- /tests/test_file_error.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_file_error.F90 -------------------------------------------------------------------------------- /tests/test_handles.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_handles.F90 -------------------------------------------------------------------------------- /tests/test_info.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_info.F90 -------------------------------------------------------------------------------- /tests/test_matrix_noncontig.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_matrix_noncontig.F90 -------------------------------------------------------------------------------- /tests/test_matrix_noncontig_2.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_matrix_noncontig_2.F90 -------------------------------------------------------------------------------- /tests/test_matrix_noncontig_3.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_matrix_noncontig_3.F90 -------------------------------------------------------------------------------- /tests/test_p2p.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_p2p.F90 -------------------------------------------------------------------------------- /tests/test_reduce_mxxloc.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_reduce_mxxloc.F90 -------------------------------------------------------------------------------- /tests/test_reduce_ops.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_reduce_ops.F90 -------------------------------------------------------------------------------- /tests/test_reductions.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_reductions.F90 -------------------------------------------------------------------------------- /tests/test_serialization.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_serialization.F90 -------------------------------------------------------------------------------- /tests/test_serialization_2.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_serialization_2.F90 -------------------------------------------------------------------------------- /tests/test_tensor_noncontig.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_tensor_noncontig.F90 -------------------------------------------------------------------------------- /tests/test_thread.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_thread.F90 -------------------------------------------------------------------------------- /tests/test_user_reduction.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_user_reduction.F90 -------------------------------------------------------------------------------- /tests/test_vector_noncontig.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/test_vector_noncontig.F90 -------------------------------------------------------------------------------- /tests/uop08.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffhammond/vapaa/HEAD/tests/uop08.F90 --------------------------------------------------------------------------------