The Fortran coarrays course
Fortran coarrays have been around for over 20 years.
They were introduced into the
2008 Fortran standard.
Further coarray intrinsics and other facilities
are included into the
2018 Draft Fortran standard.
This coarrays course covers
most of the 2008 functionality and some of the
2018 features.
The course includes multiple examples and full notes.
The course is distributed under BSD license.
See
LICENSE
file.
Fortran coarrays are used extensively in
CASUP
cellular automata library for HPC.
Feedback and support
With any questions, bug reports, feedback and any other comments
please submit a
ticket.
Course notes
Screen talk, PDF
PDF
HTML
Other Fortran related projects
-
ABUMPACK -
Abaqus UMAT and VUMAT for GTN, Rousselier, von Mises plasticity
-
CASUP -
Cellular Automata library for HPC and supercomputers
-
Coarrays -
Fortran 2008, 2018 coarrays course - native Fortran SPMD
parallel programming
-
CMPLX -
Validation of Fortran 2008
complex intrinsics and minus zero on branch cuts
-
OPTPACK -
OPTimisation PACKage - multi-start global
optimisation in Fortran 2003 driven with shell scripts
-
SCNU -
Side Cut Non-Uniform residual stress measurement method
-
disp2sif -
Calculation of
mixed mode (I+II) stress intensity factors (SIF)
from crack tip displacements
-
erf -
Error functions of complex arguments, erf(z), implemented in modern Fortran
validate this page