Annotation of 43BSDReno/share/man/man3f/intro.3, revision 1.1

1.1     ! root        1: .\" Copyright (c) 1983 Regents of the University of California.
        !             2: .\" All rights reserved.  The Berkeley software License Agreement
        !             3: .\" specifies the terms and conditions for redistribution.
        !             4: .\"
        !             5: .\"    @(#)intro.3f    6.6 (Berkeley) 5/27/86
        !             6: .\"
        !             7: .TH INTRO 3F "May 27, 1986"
        !             8: .UC 5
        !             9: .SH NAME
        !            10: intro \- introduction to FORTRAN library functions
        !            11: .SH DESCRIPTION
        !            12: .PP
        !            13: This section describes those functions that are in the Fortran run time
        !            14: library.  The functions listed here provide an interface from \fIf77\fP
        !            15: programs to the system in the same manner as the C library does for C
        !            16: programs.  They are automatically loaded as needed by the Fortran compiler
        !            17: .IR f77 (1),
        !            18: except for the graphics interface routines.
        !            19: Those must be explicitly requested, see
        !            20: .IR plot (3f).
        !            21: .PP
        !            22: The math intrinsics required by the 1977 Fortran standard are
        !            23: available, although not described here.  In addition, the
        !            24: \fIabs\fP, \fIsqrt\fP, \fIexp\fP, \fIlog\fP, \fIsin\fP, and \fIcos\fP 
        !            25: intrinsics have been extended for double complex values.
        !            26: They may be referenced using the generic names listed above,
        !            27: or they may be referenced using their specific names that
        !            28: consist of the generic names preceded by either \fIcd\fP or
        !            29: \fIz\fP.  For example, if \fIzz\fP is double complex, then
        !            30: \fIsqrt(zz)\fP, \fIzsqrt(zz)\fP, or \fIcdsqrt(zz)\fP compute
        !            31: the square root of \fIzz\fP.  The \fIdcmplx\fP intrinsic
        !            32: forms a double complex value from two double precision variables
        !            33: or expressions, and the name of the specific function for the conjugate
        !            34: of a double complex value is \fIdconjg\fP.
        !            35: .PP
        !            36: Most of these functions are in libU77.a. 
        !            37: Some are in libF77.a or libI77.a.
        !            38: A few intrinsic functions are described for the sake of completeness.
        !            39: .PP
        !            40: For efficiency, the SCCS ID strings are not normally included in the
        !            41: .I a.out
        !            42: file. To include them, simply declare
        !            43: .nf
        !            44: 
        !            45:        external f77lid
        !            46: 
        !            47: .fi
        !            48: in any
        !            49: .I f77
        !            50: module.
        !            51: .SH "LIST OF FUNCTIONS"
        !            52: .sp 2
        !            53: .nf
        !            54: .ta \w'system'u+2n +\w'access.3f'u+10n
        !            55: \fIName\fP     \fIAppears on Page\fP   \fIDescription\fP
        !            56: .ta \w'system'u+4n +\w'access.3f'u+4n
        !            57: .sp 5p
        !            58: abort  abort.3f        abnormal termination
        !            59: access access.3f       determine accessibility of a file
        !            60: alarm  alarm.3f        execute a subroutine after a specified time
        !            61: and    bit.3f  bitwise and
        !            62: arc    plot.3f f77 interface to plot(3x)
        !            63: bessel bessel.3f       bessel functions of two kinds for integer orders
        !            64: box    plot.3f f77 interface to plot(3x)
        !            65: chdir  chdir.3f        change default directory
        !            66: chmod  chmod.3f        change mode of a file
        !            67: circle plot.3f f77 interface to plot(3x)
        !            68: clospl plot.3f f77 interface to plot(3x)
        !            69: cont   plot.3f f77 interface to plot(3x)
        !            70: ctime  time.3f return system time
        !            71: dffrac flmin.3f        return extreme values
        !            72: dflmax flmin.3f        return extreme values
        !            73: dflmin flmin.3f        return extreme values
        !            74: drand  rand.3f return random values
        !            75: drandm random.3f       better random number generator
        !            76: dtime  etime.3f        return elapsed execution time
        !            77: erase  plot.3f f77 interface to plot(3x)
        !            78: etime  etime.3f        return elapsed execution time
        !            79: exit   exit.3f terminate process with status
        !            80: falloc malloc.3f       memory allocator
        !            81: fdate  fdate.3f        return date and time in an ASCII string
        !            82: ffrac  flmin.3f        return extreme values
        !            83: fgetc  getc.3f get a character from a logical unit
        !            84: flmax  flmin.3f        return extreme values
        !            85: flmin  flmin.3f        return extreme values
        !            86: flush  flush.3f        flush output to a logical unit
        !            87: fork   fork.3f create a copy of this process
        !            88: fpecnt trpfpe.3f       trap and repair floating point faults
        !            89: fputc  putc.3f write a character to a fortran logical unit
        !            90: free   malloc.3f       memory allocator
        !            91: fseek  fseek.3f        reposition a file on a logical unit
        !            92: fstat  stat.3f get file status
        !            93: ftell  fseek.3f        reposition a file on a logical unit
        !            94: gerror perror.3f       get system error messages
        !            95: getarg getarg.3f       return command line arguments
        !            96: getc   getc.3f get a character from a logical unit
        !            97: getcwd getcwd.3f       get pathname of current working directory
        !            98: getenv getenv.3f       get value of environment variables
        !            99: getgid getuid.3f       get user or group ID of the caller
        !           100: getlog getlog.3f       get user's login name
        !           101: getpid getpid.3f       get process id
        !           102: getuid getuid.3f       get user or group ID of the caller
        !           103: gmtime time.3f return system time
        !           104: hostnm hostnm.3f       get name of current host
        !           105: iargc  getarg.3f       return command line arguments
        !           106: idate  idate.3f        return date or time in numerical form
        !           107: ierrno perror.3f       get system error messages
        !           108: index  index.3f        tell about character objects
        !           109: inmax  flmin.3f        return extreme values
        !           110: ioinit ioinit.3f       change f77 I/O initialization
        !           111: irand  rand.3f return random values
        !           112: irandm random.3f       better random number generator
        !           113: isatty ttynam.3f       find name of a terminal port
        !           114: itime  idate.3f        return date or time in numerical form
        !           115: kill   kill.3f send a signal to a process
        !           116: label  plot.3f f77 interface to plot(3x)
        !           117: len    index.3f        tell about character objects
        !           118: line   plot.3f f77 interface to plot(3x)
        !           119: linemd plot.3f f77 interface to plot(3x)
        !           120: link   link.3f make a link to an existing file
        !           121: lnblnk index.3f        tell about character objects
        !           122: loc    loc.3f  return the address of an object
        !           123: long   long.3f integer object conversion
        !           124: lshift bit.3f  left shift
        !           125: lstat  stat.3f get file status
        !           126: ltime  time.3f return system time
        !           127: malloc malloc.3f       memory allocator
        !           128: move   plot.3f f77 interface to plot(3x)
        !           129: not    bit.3f  bitwise complement
        !           130: openpl plot.3f f77 interface to plot(3x)
        !           131: or     bit.3f  bitwise or
        !           132: perror perror.3f       get system error messages
        !           133: point  plot.3f f77 interface to plot(3x)
        !           134: putc   putc.3f write a character to a fortran logical unit
        !           135: qsort  qsort.3f        quick sort
        !           136: rand   rand.3f return random values
        !           137: random random.3f       better random number generator
        !           138: rename rename.3f       rename a file
        !           139: rindex index.3f        tell about character objects
        !           140: rshift bit.3f  right shift
        !           141: short  long.3f integer object conversion
        !           142: signal signal.3f       change the action for a signal
        !           143: sleep  sleep.3f        suspend execution for an interval
        !           144: space  plot.3f f77 interface to plot(3x)
        !           145: stat   stat.3f get file status
        !           146: symlnk symlnk.3f       make a symbolic link
        !           147: system system.3f       execute a \s-2UNIX\s0 command
        !           148: tclose topen.3f        f77 tape I/O
        !           149: time   time.3f return system time
        !           150: topen  topen.3f        f77 tape I/O
        !           151: traper traper.3f       trap arithmetic errors
        !           152: trapov trapov.3f       trap and repair floating point overflow
        !           153: tread  topen.3f        f77 tape I/O
        !           154: trewin topen.3f        f77 tape I/O
        !           155: trpfpe trpfpe.3f       trap and repair floating point faults
        !           156: tskipf topen.3f        f77 tape I/O
        !           157: tstate topen.3f        f77 tape I/O
        !           158: ttynam ttynam.3f       find name of a terminal port
        !           159: twrite topen.3f        f77 tape I/O
        !           160: unlink unlink.3f       remove a directory entry
        !           161: wait   wait.3f wait for a process to terminate
        !           162: xor    bit.3f  bitwise exclusive or
        !           163: .fi

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.