mpid_dataloop.tex

来自「刚才是说明 现在是安装程序在 LINUX环境下进行编程的MPICH安装文件」· TEX 代码 · 共 49 行

TEX
49
字号
\startmanpage\mantitle{MPID{\tt \char`\_}Dataloop}{tex}{10/7/2002}\manname{MPID{\tt \char`\_}Dataloop}--- Description of the structure used to hold a datatype description \subhead{Synopsis}\startvb\begin{verbatim}typedef struct dataloop_ {     int kind;                  /* Contains both the loop type                                (contig, vector, blockindexed, indexed,                               or struct), a bit that indicates                                whether the datatype is a leaf type, and                               the natural element size */    union {        int                        count;        MPID_Dataloop_contig       c_t;        MPID_Dataloop_vector       v_t;        MPID_Dataloop_blockindexed bi_t;        MPID_Dataloop_indexed      i_t;        MPID_Dataloop_struct       s_t;    } loop_params;    MPI_Aint extent;    int handle;                   /* Having the id here allows us to find the                                  full datatype structure from the                                   Dataloop description */} MPID_Dataloop;\end{verbatim}\endvb\subhead{Fields}\startarg{kind }{Indicates what type of datatype.  May have the value{\tt MPID{\tt \char`\_}CONTIG}, {\tt MPID{\tt \char`\_}VECTOR}, {\tt MPID{\tt \char`\_}BLOCKINDEXED}, {\tt MPID{\tt \char`\_}INDEXED}, or{\tt MPID{\tt \char`\_}STRUCT}.  }\startarg{loop{\tt \char`\_}parms }{A union containing the 5 dataloop structures, e.g., {\tt MPID{\tt \char`\_}Dataloop{\tt \char`\_}contig}, {\tt MPID{\tt \char`\_}Dataloop{\tt \char`\_}vector}, etc.  A sixth element inthis union, {\tt count}, allows quick access to the shared {\tt count} field in thefive dataloop structure.}\startarg{extent }{The extent of the datatype}\startarg{id     }{id for the corresponding {\tt MPI{\tt \char`\_}Datatype}.}\par\subhead{Module}Datatype-DS\par\endmanpage

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?