Previous:
Type and enum ABI Documentation
, Up:
Coarray Programming
8.2 Function ABI Documentation
_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_register
: Registering coarrays
_gfortran_caf_deregister
: Deregistering coarrays
_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_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_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