_gfortran_caf_init — Initialiation function_gfortran_caf_finish — Finalization function_gfortran_caf_this_image — Querying the image number_gfortran_caf_num_images — Querying the maximal number of images_gfortran_caf_image_status — Query the status of an image_gfortran_caf_failed_images — Get an array of the indexes of the failed images_gfortran_caf_stopped_images — Get an array of the indexes of the stopped images_gfortran_caf_register — Registering coarrays_gfortran_caf_deregister — Deregistering coarrays_gfortran_caf_is_present — Query whether an allocatable or pointer component in a derived type coarray is allocated_gfortran_caf_send — Sending data from a local image to a remote image_gfortran_caf_get — Getting data from a remote image_gfortran_caf_sendget — Sending data between remote images_gfortran_caf_send_by_ref — Sending data from a local image to a remote image with enhanced referencing options_gfortran_caf_get_by_ref — Getting data from a remote image using enhanced references_gfortran_caf_sendget_by_ref — Sending data between remote images using enhanced references on both sides_gfortran_caf_lock — Locking a lock variable_gfortran_caf_lock — Unlocking a lock variable_gfortran_caf_event_post — Post an event_gfortran_caf_event_wait — Wait that an event occurred_gfortran_caf_event_query — Query event count_gfortran_caf_sync_all — All-image barrier_gfortran_caf_sync_images — Barrier for selected images_gfortran_caf_sync_memory — Wait for completion of segment-memory operations_gfortran_caf_error_stop — Error termination with exit code_gfortran_caf_error_stop_str — Error termination with string_gfortran_caf_fail_image — Mark the image failed and end its execution_gfortran_caf_atomic_define — Atomic variable assignment_gfortran_caf_atomic_ref — Atomic variable reference_gfortran_caf_atomic_cas — Atomic compare and swap_gfortran_caf_atomic_op — Atomic operation_gfortran_caf_co_broadcast — Sending data to all images_gfortran_caf_co_max — Collective maximum reduction_gfortran_caf_co_min — Collective minimum reduction_gfortran_caf_co_sum — Collective summing reduction_gfortran_caf_co_reduce — Generic collective reduction