GINO Graphics Suite - GINO v9.0  

gEnqImpAttribs

Syntax

[C/C++:]
void gEnqImpAttribs(GIMPLEMENTATION *impl);
[F90:]
subroutine gEnqImpAttribs(gstate)
type (GIMPLEMENTATION ), intent(out) :: impl

Arguments

impl.rmin
Minimum real value for machine/implementation

impl.rmax
Maximum real value for machine/implementation

impl.rsmall
Minimum real value > 0.0 for machine/implementation

impl.rsig
Small significant real number for machine/implementation

impl.imin
Minimum integer value for machine/implementation

impl.imax
Maximum integer value for machine/implementation

impl.nipr
Number of integer words per real word

impl.nfmax
Number of bytes per integer word

impl.nbits
Number of bits per machine word

impl.nbmask
Integer word with all bits set to 1

impl.iwtres
Smallest unit of time in milliseconds for generating time delay

impl.nbyter
Number of bytes per unit in unformatted file record length specification

impl.nfumin
Lowest valid Fortran unit number

impl.nfumax
Highest valid Fortran unit number

impl.ndevdf
Default Fortran unit number used for device output to file

impl.nsavdf
Default Fortran unit number used for SAVDRA device output

impl.nfdinp
Fortran unit used for command input

impl.nfdout
Fortran unit used for command output

impl.nfertr
Fortran unit used for error and trace output

impl.nfmess
Fortran unit used to read GINO error message file

impl.nfsdf
Fortran unit used for Software Display File

impl.nffont
Fortran unit used for reading GINO font file

impl.nficon
Fortran unit used for reading GINOMENU icon file

impl.nfstat
Fortran unit used for GINO-F state stack file

impl.nfimpl
Implementation number

impl.nflice
GINO license number

impl.iso
Character set flag (0=ANSI/DOS, 1=ISO)

impl.dsep
Pathname directory separator character ('\' for PC, '/' for Unix, '.' for VMS)

Description

The routine gEnqImpAttribs() returns the settings of various implementation dependent variables. Where a Fortran file unit is returned set to -1, this means that the particular unit has not been opened and any available unit will be used when required.

See Also

Machine Implementations