dwww Home | Manual pages | Find package

SHMEM_INFO_GET_NAME(3)             Open MPI             SHMEM_INFO_GET_NAME(3)

NAME
       shmem_info_get_name - This routine returns the vendor defined character
       string.

SYNOPSIS
       C or C++:
       #include <mpp/shmem.h>
       void shmem_info_get_name(char *name);

       Fortran:
       include 'mpp/shmem.fh'
       SHMEM_INFO_GET_NAME(NAME)
       CHARACTER *(*)NAME

DESCRIPTION
       shmem_info_get_name() This routine returns the vendor defined character
       string of size defined by the constant SHMEM_MAX_NAME_LEN.  The program
       calling this function prepares the memory of  size  SHMEM_MAX_NAME_LEN,
       and   the   implementation   copies   the   string   of  size  at  most
       SHMEM_MAX_NAME_LEN. In C, the string is terminated by a null character.
       In  Fortran,  the string of size less than SHMEM_MAX_NAME_LEN is padded
       with blank characters up to size SHMEM_MAX_NAME_LEN. The implementation
       copying  a string of size greater than SHMEM_MAX_NAME_LEN results in an
       undefined behavior. Multiple invocations of the routine in an OpenSHMEM
       program  always return the same string. For a given library implementa-
       tion, the major and minor version returned by these calls is consistent
       with the compile-time constants defined in its shmem.h.

SEE ALSO
       intro_shmem(3), shmem_my_pe(3), shmem_init(3)

4.1.2                            Nov 24, 2021           SHMEM_INFO_GET_NAME(3)

Generated by dwww version 1.14 on Mon Jan 27 09:47:31 CET 2025.