nncarlson / coarray-collectives

A Fortran module that provides coarray collectives beyond the intrinsic F2018 collectives

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Coarray Collectives

The coarray_collectives Fortran module aims to provide various collective parallel procedures for Fortran coarray programs. These are in addition to the several intrinsic collectives introduced in Fortran 2018.

Currently the module provides a single procedure, co_sum_scan which computes a prefix sum across all images, similar to MPI_Scan.

About

A Fortran module that provides coarray collectives beyond the intrinsic F2018 collectives

License:MIT License


Languages

Language:Fortran 100.0%