Transfers data from a specified processing element (PE).
#include <shmem.h> void shmem_longdouble_get(long double *target, const long double *source, size_t len, int pe);
This routine provides a high-performance method for copying a contiguous data object from the remote PE to a contiguous data object on the local PE
This routine returns when the data has been copied out of the source array on the local PE.
The function shmem_longdouble_get() reads contiguous elements of type long double from a remote PE.
Please refer to Atomicity and Coherency section for atomicity and coherence model in the OpenSHMEM documentation
Subroutines: shmem_double_g, shmem_iget