├── .VERSION ├── .clang-format ├── .gitmodules ├── AUTHORS.md ├── Brewfile ├── CAF_ABI.md ├── CMakeLists.txt ├── CONTRIBUTING.md ├── FAQ.md ├── GETTING_STARTED.md ├── INSTALL ├── INSTALL.md ├── LICENSE ├── README.md ├── cmake ├── AddInstallationScriptTest.cmake ├── Banner.txt.in ├── InstallFileManifest.cmake ├── hash-installed.cmake.in ├── makeDist.cmake ├── opencoarrays-VER-SHA256.txt.asc.in ├── opencoarrays-VER-SHA256.txt.in ├── pkg │ └── OpenCoarraysConfig.cmake.in └── uninstall.cmake.in ├── doc ├── man │ └── man1 │ │ ├── caf.1 │ │ └── cafrun.1 ├── sample-compiler-output.c └── sample-fortran-source.f90 ├── install.sh ├── install.sh-usage ├── prerequisites ├── acceptable_compiler.f90 ├── build-functions │ ├── build_and_install.sh │ ├── download_if_necessary.sh │ ├── edit_GCC_download_prereqs_file_if_necessary.sh │ ├── ftp_url.sh │ ├── patches │ │ └── gcc │ │ │ └── 8.1.0 │ │ │ └── partially-revert-rev259385.diff │ ├── set_SUDO_if_needed_to_write_to_directory.sh │ ├── set_compilers.sh │ ├── set_or_print_default_version.sh │ ├── set_or_print_downloader.sh │ ├── set_or_print_installation_path.sh │ ├── set_or_print_url.sh │ └── unpack_if_necessary.sh ├── build.sh ├── build.sh-usage ├── check_version.sh ├── install-binary-functions │ ├── build_parse_table.sh │ ├── move_binaries_to_install_path.sh │ ├── set_or_print_csv_binary_names.sh │ ├── set_or_print_default_version.sh │ ├── set_or_print_downloader.sh │ └── set_or_print_url.sh ├── install-binary.sh ├── install-binary.sh-usage ├── install-functions │ ├── build_opencoarrays.sh │ ├── download-all-prerequisites.sh │ ├── find_or_install.sh │ ├── install-xcode-clt.sh │ ├── print_header.sh │ ├── report_results.sh │ ├── windows-install.sh │ └── windows-install.sh-usage ├── install-ofp.sh ├── install-ofp.sh-usage ├── print_true.f90 ├── stack.sh └── use-case │ ├── bootstrap.sh │ ├── define_functions.sh │ ├── parse_command_line.sh │ ├── set_common_switches.sh │ ├── set_environment_and_color.sh │ └── set_magic_variables.sh └── src ├── CMakeLists.txt ├── README.md ├── application-binary-interface ├── CMakeLists.txt ├── libcaf-gfortran-descriptor.h ├── libcaf-version-def.h └── libcaf.h ├── runtime-libraries ├── CMakeLists.txt ├── common │ └── caf_auxiliary.c ├── gasnet │ ├── CMakeLists.txt │ └── gasnet.c ├── mpi │ ├── CMakeLists.txt │ ├── mpi_caf.c │ └── opencoarrays.F90 └── openshmem │ └── openshmem_caf.c ├── script-templates ├── caf.bat.in ├── caf.in ├── cafrun.bat.in └── cafrun.in └── tests ├── CMakeLists.txt ├── UH_CAF_perf_validation_suite_v1.0.1.txt ├── installation ├── CMakeLists.txt ├── installation-scripts.sh ├── installation-scripts.sh-usage └── test-stack.sh ├── integration ├── CMakeLists.txt ├── coarrayHelloWorld │ ├── CMakeLists.txt │ └── hello_multiverse.F90 ├── dist_transpose │ ├── CMakeLists.txt │ ├── Makefile_NS_GASNET │ ├── coarray_distributed_transpose.F90 │ ├── walltime.o │ └── walltime.x64 ├── events │ ├── CMakeLists.txt │ └── async-hello.F90 └── pde_solvers │ ├── CMakeLists.txt │ ├── README.md │ ├── coarrayBurgers │ ├── CMakeLists.txt │ ├── Makefile.inst │ ├── global_field.F90 │ ├── include-files │ │ ├── cray_capabilities.txt │ │ ├── gfortran4.8_capabilities.txt │ │ ├── gfortran_capabilities.txt │ │ ├── ibm_capabilities.txt │ │ ├── intel_capabilities.txt │ │ ├── nag_capabilities.txt │ │ ├── portlandgroup_capabilities.txt │ │ ├── tau_cray_capabilities.txt │ │ └── tau_intel_capabilities.txt │ ├── library │ │ ├── ForTrilinos_assertion_utility.F90 │ │ ├── ForTrilinos_error.F90 │ │ ├── co_object_interface.F90 │ │ └── object_interface.F90 │ ├── local_field.F90 │ ├── main.F90 │ ├── run.sh │ └── scripts │ │ ├── coarrayBurgers_cce.pbs │ │ ├── coarrayBurgers_cce_multiple.pbs │ │ ├── coarrayBurgers_cce_tau.pbs │ │ ├── run.sh │ │ ├── run.sh.with_modules │ │ └── run_troubleshooting.sh │ ├── coarrayHeatSimplified │ ├── CMakeLists.txt │ ├── global_field.f90 │ ├── local_field.f90 │ └── main.f90 │ ├── include-files │ ├── cray_capabilities.txt │ ├── gfortran_capabilities.txt │ ├── ibm_capabilities.txt │ ├── intel_capabilities.txt │ ├── nag_capabilities.txt │ ├── portlandgroup_capabilities.txt │ ├── tau_cray_capabilities.txt │ └── tau_intel_capabilities.txt │ ├── library │ ├── CMakeLists.txt │ ├── ForTrilinos_assertion_utility.F90 │ ├── ForTrilinos_error.F90 │ ├── co_object_interface.F90 │ ├── object_interface.F90 │ └── parse_command_line.f90 │ └── navier-stokes │ ├── CMakeLists.txt │ ├── Makefile_NS_GASNET │ ├── coarray-shear.f90 │ ├── coarray-shear_coll.F90 │ ├── coarray-shear_coll_lock.f90 │ ├── libfft_avx.a │ ├── libfft_sse.a │ ├── mpi-shear.f90 │ └── walltime.o ├── performance ├── BurgersMPI │ ├── CMakeLists.txt │ ├── input_file.F90 │ ├── kind_parameters.F90 │ ├── main.F90 │ ├── mpi_module.F90 │ ├── mpi_share.F90 │ ├── periodic_2nd_order.F90 │ └── shared.F90 ├── CMakeLists.txt ├── mpi_dist_transpose │ ├── CMakeLists.txt │ ├── mpi_distributed_transpose.F90 │ ├── walltime.o │ └── walltime.x64 └── psnap │ ├── CMakeLists.txt │ ├── cafpsnap.f90 │ └── timemeasure.c ├── regression ├── CMakeLists.txt └── reported │ ├── CMakeLists.txt │ ├── issue-172-wrong-co_reduce-int64.F90 │ ├── issue-172-wrong-co_reduce-int8.F90 │ ├── issue-172-wrong-co_reduce.F90 │ ├── issue-243-source-allocation-no-sync.f90 │ ├── issue-292-convert-type-before-put.f90 │ ├── issue-322-non-coarray-vector-idx-lhs.f90 │ ├── issue-422-send-get.F90 │ ├── issue-422-send.F90 │ ├── issue-488-multi-dim-cobounds.f90 │ ├── issue-493-coindex-slice.f90 │ ├── issue-503-multidim-array-broadcast.f90 │ ├── issue-503-non-contig-red-ndarray.f90 │ ├── issue-511-incorrect-shape.f90 │ ├── issue-515-mimic-mpi-gatherv.f90 │ ├── issue-552-send_by_ref-singleton.f90 │ ├── issue-654-send_by_ref_rank_2.f90 │ ├── issue-700-allow-multiple-scalar-dim-array-gets.f90 │ └── issue-762-mpi-crashing-on-exit.f90 ├── unit ├── CMakeLists.txt ├── collectives │ ├── CMakeLists.txt │ ├── co_broadcast.F90 │ ├── co_broadcast_alloc_mixed.f90 │ ├── co_broadcast_allocatable_components.f90 │ ├── co_broadcast_derived_type.f90 │ ├── co_max.F90 │ ├── co_min.F90 │ ├── co_reduce.F90 │ ├── co_reduce_res_im.F90 │ ├── co_reduce_string.f90 │ └── co_sum.F90 ├── events │ ├── CMakeLists.txt │ ├── allocatable_p2p_event_post.f90 │ └── static_event_post_issue_293.f90 ├── extensions │ └── CMakeLists.txt ├── fail_images │ ├── CMakeLists.txt │ ├── image_fail_and_failed_images_test_1.f90 │ ├── image_fail_and_get_test_1.f90 │ ├── image_fail_and_status_test_1.f90 │ ├── image_fail_and_stopped_images_test_1.f90 │ ├── image_fail_and_sync_test_1.f90 │ ├── image_fail_and_sync_test_2.f90 │ ├── image_fail_and_sync_test_3.f90 │ ├── image_fail_test_1.f90 │ └── image_status_test_1.f90 ├── init_register │ ├── CMakeLists.txt │ ├── allocate_as_barrier.f90 │ ├── allocate_as_barrier_proc.f90 │ ├── async_comp_alloc.f90 │ ├── async_comp_alloc_2.f90 │ ├── comp_allocated_1.f90 │ ├── comp_allocated_2.f90 │ ├── initialize_mpi.F90 │ ├── register.f90 │ ├── register_alloc_comp_1.f90 │ ├── register_alloc_comp_2.f90 │ ├── register_alloc_comp_3.f90 │ ├── register_alloc_vector.f90 │ └── register_vector.f90 ├── send-get │ ├── CMakeLists.txt │ ├── alloc_comp_get_convert_nums.f90 │ ├── alloc_comp_multidim_shape.F90 │ ├── alloc_comp_send_convert_nums.f90 │ ├── get_array_test.f90 │ ├── get_convert_char_array.f90 │ ├── get_convert_nums.f90 │ ├── get_static_array.f90 │ ├── get_with_1d_vector_index.f90 │ ├── get_with_offset_1d.f90 │ ├── get_with_vector_index.f90 │ ├── sameloc.f90 │ ├── send-strided-self.f90 │ ├── send_array_test.f90 │ ├── send_convert_char_array.f90 │ ├── send_convert_nums.f90 │ ├── send_with_vector_index.f90 │ ├── sendget_convert_char_array.f90 │ ├── sendget_convert_nums.f90 │ ├── strided_get.f90 │ ├── strided_sendget.f90 │ └── whole_get_array.f90 ├── simple │ ├── CMakeLists.txt │ ├── increment_neighbor.f90 │ ├── random_init.f90 │ ├── syncimages2.c │ └── testAtomics.f90 ├── sync │ ├── CMakeLists.txt │ ├── duplicate_syncimages.f90 │ ├── sync_image_ring_abort_on_stopped_image.f90 │ ├── syncall.f90 │ ├── syncimages.f90 │ ├── syncimages2.f90 │ └── syncimages_status.f90 └── teams │ ├── CMakeLists.txt │ ├── get-communicator.F90 │ ├── sync-team.f90 │ ├── team-number.f90 │ ├── teams_coarray_get.f90 │ ├── teams_coarray_get_by_ref.f90 │ ├── teams_coarray_send.f90 │ ├── teams_coarray_send_by_ref.f90 │ ├── teams_coarray_sendget.f90 │ ├── teams_send.f90 │ └── teams_subset.f90 └── utilities ├── CMakeLists.txt ├── oc_assertions_implementation.F90 ├── oc_assertions_interface.F90 └── opencoarrays_object_interface.f90 /.VERSION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/.VERSION -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/.gitmodules -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /Brewfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/Brewfile -------------------------------------------------------------------------------- /CAF_ABI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/CAF_ABI.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/FAQ.md -------------------------------------------------------------------------------- /GETTING_STARTED.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/GETTING_STARTED.md -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/INSTALL -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/README.md -------------------------------------------------------------------------------- /cmake/AddInstallationScriptTest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/cmake/AddInstallationScriptTest.cmake -------------------------------------------------------------------------------- /cmake/Banner.txt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/cmake/Banner.txt.in -------------------------------------------------------------------------------- /cmake/InstallFileManifest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/cmake/InstallFileManifest.cmake -------------------------------------------------------------------------------- /cmake/hash-installed.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/cmake/hash-installed.cmake.in -------------------------------------------------------------------------------- /cmake/makeDist.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/cmake/makeDist.cmake -------------------------------------------------------------------------------- /cmake/opencoarrays-VER-SHA256.txt.asc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/cmake/opencoarrays-VER-SHA256.txt.asc.in -------------------------------------------------------------------------------- /cmake/opencoarrays-VER-SHA256.txt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/cmake/opencoarrays-VER-SHA256.txt.in -------------------------------------------------------------------------------- /cmake/pkg/OpenCoarraysConfig.cmake.in: -------------------------------------------------------------------------------- 1 | include("${CMAKE_CURRENT_LIST_DIR}/OpenCoarraysTargets.cmake") 2 | -------------------------------------------------------------------------------- /cmake/uninstall.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/cmake/uninstall.cmake.in -------------------------------------------------------------------------------- /doc/man/man1/caf.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/doc/man/man1/caf.1 -------------------------------------------------------------------------------- /doc/man/man1/cafrun.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/doc/man/man1/cafrun.1 -------------------------------------------------------------------------------- /doc/sample-compiler-output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/doc/sample-compiler-output.c -------------------------------------------------------------------------------- /doc/sample-fortran-source.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/doc/sample-fortran-source.f90 -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/install.sh -------------------------------------------------------------------------------- /install.sh-usage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/install.sh-usage -------------------------------------------------------------------------------- /prerequisites/acceptable_compiler.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/acceptable_compiler.f90 -------------------------------------------------------------------------------- /prerequisites/build-functions/build_and_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/build-functions/build_and_install.sh -------------------------------------------------------------------------------- /prerequisites/build-functions/download_if_necessary.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/build-functions/download_if_necessary.sh -------------------------------------------------------------------------------- /prerequisites/build-functions/edit_GCC_download_prereqs_file_if_necessary.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/build-functions/edit_GCC_download_prereqs_file_if_necessary.sh -------------------------------------------------------------------------------- /prerequisites/build-functions/ftp_url.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/build-functions/ftp_url.sh -------------------------------------------------------------------------------- /prerequisites/build-functions/patches/gcc/8.1.0/partially-revert-rev259385.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/build-functions/patches/gcc/8.1.0/partially-revert-rev259385.diff -------------------------------------------------------------------------------- /prerequisites/build-functions/set_SUDO_if_needed_to_write_to_directory.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/build-functions/set_SUDO_if_needed_to_write_to_directory.sh -------------------------------------------------------------------------------- /prerequisites/build-functions/set_compilers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/build-functions/set_compilers.sh -------------------------------------------------------------------------------- /prerequisites/build-functions/set_or_print_default_version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/build-functions/set_or_print_default_version.sh -------------------------------------------------------------------------------- /prerequisites/build-functions/set_or_print_downloader.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/build-functions/set_or_print_downloader.sh -------------------------------------------------------------------------------- /prerequisites/build-functions/set_or_print_installation_path.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/build-functions/set_or_print_installation_path.sh -------------------------------------------------------------------------------- /prerequisites/build-functions/set_or_print_url.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/build-functions/set_or_print_url.sh -------------------------------------------------------------------------------- /prerequisites/build-functions/unpack_if_necessary.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/build-functions/unpack_if_necessary.sh -------------------------------------------------------------------------------- /prerequisites/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/build.sh -------------------------------------------------------------------------------- /prerequisites/build.sh-usage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/build.sh-usage -------------------------------------------------------------------------------- /prerequisites/check_version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/check_version.sh -------------------------------------------------------------------------------- /prerequisites/install-binary-functions/build_parse_table.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-binary-functions/build_parse_table.sh -------------------------------------------------------------------------------- /prerequisites/install-binary-functions/move_binaries_to_install_path.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-binary-functions/move_binaries_to_install_path.sh -------------------------------------------------------------------------------- /prerequisites/install-binary-functions/set_or_print_csv_binary_names.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-binary-functions/set_or_print_csv_binary_names.sh -------------------------------------------------------------------------------- /prerequisites/install-binary-functions/set_or_print_default_version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-binary-functions/set_or_print_default_version.sh -------------------------------------------------------------------------------- /prerequisites/install-binary-functions/set_or_print_downloader.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-binary-functions/set_or_print_downloader.sh -------------------------------------------------------------------------------- /prerequisites/install-binary-functions/set_or_print_url.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-binary-functions/set_or_print_url.sh -------------------------------------------------------------------------------- /prerequisites/install-binary.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-binary.sh -------------------------------------------------------------------------------- /prerequisites/install-binary.sh-usage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-binary.sh-usage -------------------------------------------------------------------------------- /prerequisites/install-functions/build_opencoarrays.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-functions/build_opencoarrays.sh -------------------------------------------------------------------------------- /prerequisites/install-functions/download-all-prerequisites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-functions/download-all-prerequisites.sh -------------------------------------------------------------------------------- /prerequisites/install-functions/find_or_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-functions/find_or_install.sh -------------------------------------------------------------------------------- /prerequisites/install-functions/install-xcode-clt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-functions/install-xcode-clt.sh -------------------------------------------------------------------------------- /prerequisites/install-functions/print_header.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-functions/print_header.sh -------------------------------------------------------------------------------- /prerequisites/install-functions/report_results.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-functions/report_results.sh -------------------------------------------------------------------------------- /prerequisites/install-functions/windows-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-functions/windows-install.sh -------------------------------------------------------------------------------- /prerequisites/install-functions/windows-install.sh-usage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-functions/windows-install.sh-usage -------------------------------------------------------------------------------- /prerequisites/install-ofp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-ofp.sh -------------------------------------------------------------------------------- /prerequisites/install-ofp.sh-usage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/install-ofp.sh-usage -------------------------------------------------------------------------------- /prerequisites/print_true.f90: -------------------------------------------------------------------------------- 1 | print *,.true. 2 | end 3 | -------------------------------------------------------------------------------- /prerequisites/stack.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/stack.sh -------------------------------------------------------------------------------- /prerequisites/use-case/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/use-case/bootstrap.sh -------------------------------------------------------------------------------- /prerequisites/use-case/define_functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/use-case/define_functions.sh -------------------------------------------------------------------------------- /prerequisites/use-case/parse_command_line.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/use-case/parse_command_line.sh -------------------------------------------------------------------------------- /prerequisites/use-case/set_common_switches.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/use-case/set_common_switches.sh -------------------------------------------------------------------------------- /prerequisites/use-case/set_environment_and_color.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/use-case/set_environment_and_color.sh -------------------------------------------------------------------------------- /prerequisites/use-case/set_magic_variables.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/prerequisites/use-case/set_magic_variables.sh -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/README.md -------------------------------------------------------------------------------- /src/application-binary-interface/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/application-binary-interface/CMakeLists.txt -------------------------------------------------------------------------------- /src/application-binary-interface/libcaf-gfortran-descriptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/application-binary-interface/libcaf-gfortran-descriptor.h -------------------------------------------------------------------------------- /src/application-binary-interface/libcaf-version-def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/application-binary-interface/libcaf-version-def.h -------------------------------------------------------------------------------- /src/application-binary-interface/libcaf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/application-binary-interface/libcaf.h -------------------------------------------------------------------------------- /src/runtime-libraries/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(mpi) 2 | -------------------------------------------------------------------------------- /src/runtime-libraries/common/caf_auxiliary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/runtime-libraries/common/caf_auxiliary.c -------------------------------------------------------------------------------- /src/runtime-libraries/gasnet/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/runtime-libraries/gasnet/CMakeLists.txt -------------------------------------------------------------------------------- /src/runtime-libraries/gasnet/gasnet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/runtime-libraries/gasnet/gasnet.c -------------------------------------------------------------------------------- /src/runtime-libraries/mpi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/runtime-libraries/mpi/CMakeLists.txt -------------------------------------------------------------------------------- /src/runtime-libraries/mpi/mpi_caf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/runtime-libraries/mpi/mpi_caf.c -------------------------------------------------------------------------------- /src/runtime-libraries/mpi/opencoarrays.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/runtime-libraries/mpi/opencoarrays.F90 -------------------------------------------------------------------------------- /src/runtime-libraries/openshmem/openshmem_caf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/runtime-libraries/openshmem/openshmem_caf.c -------------------------------------------------------------------------------- /src/script-templates/caf.bat.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/script-templates/caf.bat.in -------------------------------------------------------------------------------- /src/script-templates/caf.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/script-templates/caf.in -------------------------------------------------------------------------------- /src/script-templates/cafrun.bat.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/script-templates/cafrun.bat.in -------------------------------------------------------------------------------- /src/script-templates/cafrun.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/script-templates/cafrun.in -------------------------------------------------------------------------------- /src/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/UH_CAF_perf_validation_suite_v1.0.1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/UH_CAF_perf_validation_suite_v1.0.1.txt -------------------------------------------------------------------------------- /src/tests/installation/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/installation/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/installation/installation-scripts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/installation/installation-scripts.sh -------------------------------------------------------------------------------- /src/tests/installation/installation-scripts.sh-usage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/installation/installation-scripts.sh-usage -------------------------------------------------------------------------------- /src/tests/installation/test-stack.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/installation/test-stack.sh -------------------------------------------------------------------------------- /src/tests/integration/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/integration/coarrayHelloWorld/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/coarrayHelloWorld/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/integration/coarrayHelloWorld/hello_multiverse.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/coarrayHelloWorld/hello_multiverse.F90 -------------------------------------------------------------------------------- /src/tests/integration/dist_transpose/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/dist_transpose/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/integration/dist_transpose/Makefile_NS_GASNET: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/dist_transpose/Makefile_NS_GASNET -------------------------------------------------------------------------------- /src/tests/integration/dist_transpose/coarray_distributed_transpose.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/dist_transpose/coarray_distributed_transpose.F90 -------------------------------------------------------------------------------- /src/tests/integration/dist_transpose/walltime.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/dist_transpose/walltime.o -------------------------------------------------------------------------------- /src/tests/integration/dist_transpose/walltime.x64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/dist_transpose/walltime.x64 -------------------------------------------------------------------------------- /src/tests/integration/events/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/events/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/integration/events/async-hello.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/events/async-hello.F90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/README.md -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/Makefile.inst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/Makefile.inst -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/global_field.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/global_field.F90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/include-files/cray_capabilities.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/include-files/cray_capabilities.txt -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/include-files/gfortran4.8_capabilities.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/include-files/gfortran4.8_capabilities.txt -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/include-files/gfortran_capabilities.txt: -------------------------------------------------------------------------------- 1 | #define COMPILER_LACKS_DERIVED_TYPE_IO 2 | -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/include-files/ibm_capabilities.txt: -------------------------------------------------------------------------------- 1 | 2 | #define COMPILER_LACKS_CO_SUM 3 | -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/include-files/intel_capabilities.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/include-files/intel_capabilities.txt -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/include-files/nag_capabilities.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/include-files/nag_capabilities.txt -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/include-files/portlandgroup_capabilities.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/include-files/portlandgroup_capabilities.txt -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/include-files/tau_cray_capabilities.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/include-files/tau_cray_capabilities.txt -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/include-files/tau_intel_capabilities.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/include-files/tau_intel_capabilities.txt -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/library/ForTrilinos_assertion_utility.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/library/ForTrilinos_assertion_utility.F90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/library/ForTrilinos_error.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/library/ForTrilinos_error.F90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/library/co_object_interface.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/library/co_object_interface.F90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/library/object_interface.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/library/object_interface.F90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/local_field.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/local_field.F90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/main.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/main.F90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/run.sh -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/scripts/coarrayBurgers_cce.pbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/scripts/coarrayBurgers_cce.pbs -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/scripts/coarrayBurgers_cce_multiple.pbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/scripts/coarrayBurgers_cce_multiple.pbs -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/scripts/coarrayBurgers_cce_tau.pbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/scripts/coarrayBurgers_cce_tau.pbs -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/scripts/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/scripts/run.sh -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/scripts/run.sh.with_modules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/scripts/run.sh.with_modules -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayBurgers/scripts/run_troubleshooting.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayBurgers/scripts/run_troubleshooting.sh -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayHeatSimplified/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayHeatSimplified/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayHeatSimplified/global_field.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayHeatSimplified/global_field.f90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayHeatSimplified/local_field.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayHeatSimplified/local_field.f90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/coarrayHeatSimplified/main.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/coarrayHeatSimplified/main.f90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/include-files/cray_capabilities.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/include-files/gfortran_capabilities.txt: -------------------------------------------------------------------------------- 1 | #define COMPILER_LACKS_DERIVED_TYPE_IO 2 | -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/include-files/ibm_capabilities.txt: -------------------------------------------------------------------------------- 1 | 2 | #define COMPILER_LACKS_CO_SUM 3 | -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/include-files/intel_capabilities.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/include-files/intel_capabilities.txt -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/include-files/nag_capabilities.txt: -------------------------------------------------------------------------------- 1 | #define COMPILER_LACKS_CO_SUM 2 | -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/include-files/portlandgroup_capabilities.txt: -------------------------------------------------------------------------------- 1 | #define COMPILER_LACKS_CO_SUM 2 | -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/include-files/tau_cray_capabilities.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/include-files/tau_cray_capabilities.txt -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/include-files/tau_intel_capabilities.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/include-files/tau_intel_capabilities.txt -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/library/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/library/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/library/ForTrilinos_assertion_utility.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/library/ForTrilinos_assertion_utility.F90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/library/ForTrilinos_error.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/library/ForTrilinos_error.F90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/library/co_object_interface.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/library/co_object_interface.F90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/library/object_interface.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/library/object_interface.F90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/library/parse_command_line.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/library/parse_command_line.f90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/navier-stokes/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/navier-stokes/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/navier-stokes/Makefile_NS_GASNET: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/navier-stokes/Makefile_NS_GASNET -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/navier-stokes/coarray-shear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/navier-stokes/coarray-shear.f90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/navier-stokes/coarray-shear_coll.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/navier-stokes/coarray-shear_coll.F90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/navier-stokes/coarray-shear_coll_lock.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/navier-stokes/coarray-shear_coll_lock.f90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/navier-stokes/libfft_avx.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/navier-stokes/libfft_avx.a -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/navier-stokes/libfft_sse.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/navier-stokes/libfft_sse.a -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/navier-stokes/mpi-shear.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/navier-stokes/mpi-shear.f90 -------------------------------------------------------------------------------- /src/tests/integration/pde_solvers/navier-stokes/walltime.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/integration/pde_solvers/navier-stokes/walltime.o -------------------------------------------------------------------------------- /src/tests/performance/BurgersMPI/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/performance/BurgersMPI/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/performance/BurgersMPI/input_file.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/performance/BurgersMPI/input_file.F90 -------------------------------------------------------------------------------- /src/tests/performance/BurgersMPI/kind_parameters.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/performance/BurgersMPI/kind_parameters.F90 -------------------------------------------------------------------------------- /src/tests/performance/BurgersMPI/main.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/performance/BurgersMPI/main.F90 -------------------------------------------------------------------------------- /src/tests/performance/BurgersMPI/mpi_module.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/performance/BurgersMPI/mpi_module.F90 -------------------------------------------------------------------------------- /src/tests/performance/BurgersMPI/mpi_share.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/performance/BurgersMPI/mpi_share.F90 -------------------------------------------------------------------------------- /src/tests/performance/BurgersMPI/periodic_2nd_order.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/performance/BurgersMPI/periodic_2nd_order.F90 -------------------------------------------------------------------------------- /src/tests/performance/BurgersMPI/shared.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/performance/BurgersMPI/shared.F90 -------------------------------------------------------------------------------- /src/tests/performance/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/performance/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/performance/mpi_dist_transpose/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/performance/mpi_dist_transpose/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/performance/mpi_dist_transpose/mpi_distributed_transpose.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/performance/mpi_dist_transpose/mpi_distributed_transpose.F90 -------------------------------------------------------------------------------- /src/tests/performance/mpi_dist_transpose/walltime.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/performance/mpi_dist_transpose/walltime.o -------------------------------------------------------------------------------- /src/tests/performance/mpi_dist_transpose/walltime.x64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/performance/mpi_dist_transpose/walltime.x64 -------------------------------------------------------------------------------- /src/tests/performance/psnap/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/performance/psnap/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/performance/psnap/cafpsnap.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/performance/psnap/cafpsnap.f90 -------------------------------------------------------------------------------- /src/tests/performance/psnap/timemeasure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/performance/psnap/timemeasure.c -------------------------------------------------------------------------------- /src/tests/regression/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(reported) 2 | -------------------------------------------------------------------------------- /src/tests/regression/reported/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-172-wrong-co_reduce-int64.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-172-wrong-co_reduce-int64.F90 -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-172-wrong-co_reduce-int8.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-172-wrong-co_reduce-int8.F90 -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-172-wrong-co_reduce.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-172-wrong-co_reduce.F90 -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-243-source-allocation-no-sync.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-243-source-allocation-no-sync.f90 -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-292-convert-type-before-put.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-292-convert-type-before-put.f90 -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-322-non-coarray-vector-idx-lhs.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-322-non-coarray-vector-idx-lhs.f90 -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-422-send-get.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-422-send-get.F90 -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-422-send.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-422-send.F90 -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-488-multi-dim-cobounds.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-488-multi-dim-cobounds.f90 -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-493-coindex-slice.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-493-coindex-slice.f90 -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-503-multidim-array-broadcast.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-503-multidim-array-broadcast.f90 -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-503-non-contig-red-ndarray.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-503-non-contig-red-ndarray.f90 -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-511-incorrect-shape.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-511-incorrect-shape.f90 -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-515-mimic-mpi-gatherv.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-515-mimic-mpi-gatherv.f90 -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-552-send_by_ref-singleton.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-552-send_by_ref-singleton.f90 -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-654-send_by_ref_rank_2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-654-send_by_ref_rank_2.f90 -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-700-allow-multiple-scalar-dim-array-gets.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-700-allow-multiple-scalar-dim-array-gets.f90 -------------------------------------------------------------------------------- /src/tests/regression/reported/issue-762-mpi-crashing-on-exit.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/regression/reported/issue-762-mpi-crashing-on-exit.f90 -------------------------------------------------------------------------------- /src/tests/unit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/unit/collectives/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/collectives/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/unit/collectives/co_broadcast.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/collectives/co_broadcast.F90 -------------------------------------------------------------------------------- /src/tests/unit/collectives/co_broadcast_alloc_mixed.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/collectives/co_broadcast_alloc_mixed.f90 -------------------------------------------------------------------------------- /src/tests/unit/collectives/co_broadcast_allocatable_components.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/collectives/co_broadcast_allocatable_components.f90 -------------------------------------------------------------------------------- /src/tests/unit/collectives/co_broadcast_derived_type.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/collectives/co_broadcast_derived_type.f90 -------------------------------------------------------------------------------- /src/tests/unit/collectives/co_max.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/collectives/co_max.F90 -------------------------------------------------------------------------------- /src/tests/unit/collectives/co_min.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/collectives/co_min.F90 -------------------------------------------------------------------------------- /src/tests/unit/collectives/co_reduce.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/collectives/co_reduce.F90 -------------------------------------------------------------------------------- /src/tests/unit/collectives/co_reduce_res_im.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/collectives/co_reduce_res_im.F90 -------------------------------------------------------------------------------- /src/tests/unit/collectives/co_reduce_string.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/collectives/co_reduce_string.f90 -------------------------------------------------------------------------------- /src/tests/unit/collectives/co_sum.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/collectives/co_sum.F90 -------------------------------------------------------------------------------- /src/tests/unit/events/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/events/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/unit/events/allocatable_p2p_event_post.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/events/allocatable_p2p_event_post.f90 -------------------------------------------------------------------------------- /src/tests/unit/events/static_event_post_issue_293.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/events/static_event_post_issue_293.f90 -------------------------------------------------------------------------------- /src/tests/unit/extensions/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/extensions/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/unit/fail_images/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/fail_images/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/unit/fail_images/image_fail_and_failed_images_test_1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/fail_images/image_fail_and_failed_images_test_1.f90 -------------------------------------------------------------------------------- /src/tests/unit/fail_images/image_fail_and_get_test_1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/fail_images/image_fail_and_get_test_1.f90 -------------------------------------------------------------------------------- /src/tests/unit/fail_images/image_fail_and_status_test_1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/fail_images/image_fail_and_status_test_1.f90 -------------------------------------------------------------------------------- /src/tests/unit/fail_images/image_fail_and_stopped_images_test_1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/fail_images/image_fail_and_stopped_images_test_1.f90 -------------------------------------------------------------------------------- /src/tests/unit/fail_images/image_fail_and_sync_test_1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/fail_images/image_fail_and_sync_test_1.f90 -------------------------------------------------------------------------------- /src/tests/unit/fail_images/image_fail_and_sync_test_2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/fail_images/image_fail_and_sync_test_2.f90 -------------------------------------------------------------------------------- /src/tests/unit/fail_images/image_fail_and_sync_test_3.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/fail_images/image_fail_and_sync_test_3.f90 -------------------------------------------------------------------------------- /src/tests/unit/fail_images/image_fail_test_1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/fail_images/image_fail_test_1.f90 -------------------------------------------------------------------------------- /src/tests/unit/fail_images/image_status_test_1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/fail_images/image_status_test_1.f90 -------------------------------------------------------------------------------- /src/tests/unit/init_register/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/init_register/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/unit/init_register/allocate_as_barrier.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/init_register/allocate_as_barrier.f90 -------------------------------------------------------------------------------- /src/tests/unit/init_register/allocate_as_barrier_proc.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/init_register/allocate_as_barrier_proc.f90 -------------------------------------------------------------------------------- /src/tests/unit/init_register/async_comp_alloc.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/init_register/async_comp_alloc.f90 -------------------------------------------------------------------------------- /src/tests/unit/init_register/async_comp_alloc_2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/init_register/async_comp_alloc_2.f90 -------------------------------------------------------------------------------- /src/tests/unit/init_register/comp_allocated_1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/init_register/comp_allocated_1.f90 -------------------------------------------------------------------------------- /src/tests/unit/init_register/comp_allocated_2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/init_register/comp_allocated_2.f90 -------------------------------------------------------------------------------- /src/tests/unit/init_register/initialize_mpi.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/init_register/initialize_mpi.F90 -------------------------------------------------------------------------------- /src/tests/unit/init_register/register.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/init_register/register.f90 -------------------------------------------------------------------------------- /src/tests/unit/init_register/register_alloc_comp_1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/init_register/register_alloc_comp_1.f90 -------------------------------------------------------------------------------- /src/tests/unit/init_register/register_alloc_comp_2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/init_register/register_alloc_comp_2.f90 -------------------------------------------------------------------------------- /src/tests/unit/init_register/register_alloc_comp_3.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/init_register/register_alloc_comp_3.f90 -------------------------------------------------------------------------------- /src/tests/unit/init_register/register_alloc_vector.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/init_register/register_alloc_vector.f90 -------------------------------------------------------------------------------- /src/tests/unit/init_register/register_vector.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/init_register/register_vector.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/unit/send-get/alloc_comp_get_convert_nums.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/alloc_comp_get_convert_nums.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/alloc_comp_multidim_shape.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/alloc_comp_multidim_shape.F90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/alloc_comp_send_convert_nums.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/alloc_comp_send_convert_nums.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/get_array_test.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/get_array_test.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/get_convert_char_array.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/get_convert_char_array.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/get_convert_nums.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/get_convert_nums.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/get_static_array.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/get_static_array.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/get_with_1d_vector_index.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/get_with_1d_vector_index.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/get_with_offset_1d.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/get_with_offset_1d.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/get_with_vector_index.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/get_with_vector_index.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/sameloc.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/sameloc.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/send-strided-self.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/send-strided-self.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/send_array_test.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/send_array_test.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/send_convert_char_array.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/send_convert_char_array.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/send_convert_nums.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/send_convert_nums.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/send_with_vector_index.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/send_with_vector_index.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/sendget_convert_char_array.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/sendget_convert_char_array.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/sendget_convert_nums.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/sendget_convert_nums.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/strided_get.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/strided_get.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/strided_sendget.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/strided_sendget.f90 -------------------------------------------------------------------------------- /src/tests/unit/send-get/whole_get_array.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/send-get/whole_get_array.f90 -------------------------------------------------------------------------------- /src/tests/unit/simple/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/simple/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/unit/simple/increment_neighbor.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/simple/increment_neighbor.f90 -------------------------------------------------------------------------------- /src/tests/unit/simple/random_init.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/simple/random_init.f90 -------------------------------------------------------------------------------- /src/tests/unit/simple/syncimages2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/simple/syncimages2.c -------------------------------------------------------------------------------- /src/tests/unit/simple/testAtomics.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/simple/testAtomics.f90 -------------------------------------------------------------------------------- /src/tests/unit/sync/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/sync/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/unit/sync/duplicate_syncimages.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/sync/duplicate_syncimages.f90 -------------------------------------------------------------------------------- /src/tests/unit/sync/sync_image_ring_abort_on_stopped_image.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/sync/sync_image_ring_abort_on_stopped_image.f90 -------------------------------------------------------------------------------- /src/tests/unit/sync/syncall.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/sync/syncall.f90 -------------------------------------------------------------------------------- /src/tests/unit/sync/syncimages.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/sync/syncimages.f90 -------------------------------------------------------------------------------- /src/tests/unit/sync/syncimages2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/sync/syncimages2.f90 -------------------------------------------------------------------------------- /src/tests/unit/sync/syncimages_status.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/sync/syncimages_status.f90 -------------------------------------------------------------------------------- /src/tests/unit/teams/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/teams/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/unit/teams/get-communicator.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/teams/get-communicator.F90 -------------------------------------------------------------------------------- /src/tests/unit/teams/sync-team.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/teams/sync-team.f90 -------------------------------------------------------------------------------- /src/tests/unit/teams/team-number.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/teams/team-number.f90 -------------------------------------------------------------------------------- /src/tests/unit/teams/teams_coarray_get.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/teams/teams_coarray_get.f90 -------------------------------------------------------------------------------- /src/tests/unit/teams/teams_coarray_get_by_ref.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/teams/teams_coarray_get_by_ref.f90 -------------------------------------------------------------------------------- /src/tests/unit/teams/teams_coarray_send.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/teams/teams_coarray_send.f90 -------------------------------------------------------------------------------- /src/tests/unit/teams/teams_coarray_send_by_ref.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/teams/teams_coarray_send_by_ref.f90 -------------------------------------------------------------------------------- /src/tests/unit/teams/teams_coarray_sendget.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/teams/teams_coarray_sendget.f90 -------------------------------------------------------------------------------- /src/tests/unit/teams/teams_send.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/teams/teams_send.f90 -------------------------------------------------------------------------------- /src/tests/unit/teams/teams_subset.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/unit/teams/teams_subset.f90 -------------------------------------------------------------------------------- /src/tests/utilities/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/utilities/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/utilities/oc_assertions_implementation.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/utilities/oc_assertions_implementation.F90 -------------------------------------------------------------------------------- /src/tests/utilities/oc_assertions_interface.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/utilities/oc_assertions_interface.F90 -------------------------------------------------------------------------------- /src/tests/utilities/opencoarrays_object_interface.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sourceryinstitute/OpenCoarrays/HEAD/src/tests/utilities/opencoarrays_object_interface.f90 --------------------------------------------------------------------------------