Name: copyin | Properties: data copying |
|
Arguments
Name | Type | Properties |
list | list of variable list item type | |
|
Directives
Semantics
The copyin clause provides a mechanism to copy the value of a threadprivate variable of the primary thread to the threadprivate variable of each other member of the team that is executing the parallel region.Named variables that appear in a threadprivate common block may be specified. The whole common block does not need to be specified.
On entry to any parallel region, each thread’s copy of a variable that is affected by a copyin clause for the parallel region will acquire the type parameters, allocation, association, and definition status of the copy of the primary thread, according to the following rules:
Restrictions
Restrictions to the copyin clause are as follows:A list item that appears in a copyin clause must be threadprivate.
Cross References