CONSTANTS - constants for LAM Fortran programming


DESCRIPTION

       The  following  table  describes the values appropriate to
       various constants used in  LAM.   It  also  describes  the
       meaning of the constants and lists the cpp(1) header files
       in which the constants can be found.  To use these  files,
       the  Fortran  source  files will need to be passed through
       cpp(1) before they are  given  to  the  Fortran  compiler.
       Some  compiler  drivers will run cpp(1) if the source file
       suffix is .F.

       In lieu of cpp(1), the constants can be copied to  parame­
       ter statements in the Fortran source files.

       CONSTANT    VALUE        DESCRIPTION                            FILE

       Network Constants:

       LOCAL       -2147483647  local node                             NET.h
       MAXNMSGLEN  8192         maximum length of one message packet   NET.h
       NHDSIZE     8            maximum size in words of ndata         NET.h
                                    argument
       NOTNODEID   -2147483648  error occurred in IGNDID(2)            NET.h
       NOTNODETYPE -2147483648  error occurred in IGRTP(2)             NET.h

       Node Types:

       NTCAST      2            multicast definition                   NET.h
       NTWASTE     4            not fully used/wasted                  NET.h
       NTDISK      8            node with attached disk                NET.h
       NTTUBE      16           node with attached video unit          NET.h
       NTJONES     32           node is a neighbour                    NET.h
       NTBOOT      64           neighbour node to boot                 NET.h
       NTALL       127          matches any type                       NET.h

       Message Flags:

       NOBUF       16           turn off buffering                     NET.h
       NREEL       1024         multireel                              NET.h
       DRAWDATA    65536        ndata representation will not be       NET.h
                                    changed
       DINT4DATA   131072       ndata holds 8 32-bit integer           NET.h
       DFLT4DATA   262144       ndata holds 8 single precision reals   NET.h
       DFLT8DATA   524288       ndata holds 4 double precision reals   NET.h
       DRAWMSG     1048576      nmsg representation will not be        NET.h
                                    changed
       DINT4MSG    2097152      nmsg holds integers                    NET.h
       DFLT4MSG    4194304      nmsg holds single precision reals      NET.h
       DFLT8MSG    8388608      nmsg holds double precision reals      NET.h

       Reserved Cast Identifiers:

       HOST2COMP   -2147483642  multicast from origin to compute nodes NET.h

       File Flags:

       O_RDONLY    0            open for reading only                  FREQ.h
       O_WRONLY    1            open for writing only                  FREQ.h
       O_RDWR      2            open for reading and writing           FREQ.h
       O_APPEND    8            append on each write                   FREQ.h
       O_CREAT     512          create file if it does not exist       FREQ.h
       O_TRUNC     1024         truncate length to 0                   FREQ.h
       O_EXCL      2048         error if create and file exists        FREQ.h
       O_SYNC      8192         update file data and file status       FREQ.h
                                before writing
       O_LOCK      65536        lock file descriptor active            FREQ.h
       O_REUSE     131072       reuse existing file descriptor         FREQ.h
       O_1WAY      4194304      do not acknowledge writes              FREQ.h

       Process Runtime Flags:

       RTF_WAIT    16           child sends a message to               NET.h
                                    parent when it exits
       RTF_TRACE   256          enable process tracing                 NET.h


Man(1) output converted with man2html