• _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 using enhanced references | |
• _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 | |
• _gfortran_caf_lock: | Locking a lock variable | |
• _gfortran_caf_unlock: | 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 |
Previous: Type and enum ABI Documentation, Up: Coarray Programming [Contents][Index]
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-10.2.0/gfortran/Function-ABI-Documentation.html