Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ intro(3f) — Ultrix-11 3.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

f77(1)

ld(1)

intro(2)

intro(3)

intro(3j)

intro(3m)

intro(3n)

intro(3x)

intro(3f)

NAME

intro − introduction to the FORTRAN library subroutines

DESCRIPTION

This section describes the FORTRAN library subroutines.  These subroutines are identified by the section number (3f) at the top of the page:

(3f) These functions constitute the Fortran library subroutines, which are in the /usr/lib/libF77.a, /usr/lib/libI77.a, and /usr/lib/libU77.a libraries.  These subroutines are automatically available to the FORTRAN programmer and require no special invocation of the f77 compiler. 

Fortran Library Manual
Subroutines Description Page
abort Terminate abruptly with memory image abort(3f)
abs Fortran absolute value abs(3f)
access Determine accessibility of file access(3f)
acos Fortran arccosine function acos(3f)
aimag Fortran imaginary complex argument aimag(3f)
aint Fortran integer part function aint(3f)
alarm Execute subroutine after specified time alarm(3f)
alog Fortran logarithm function log(3f)
alog10 Fortran logarithm function log10(3f)
amax0 Fortran maximum-value functions max(3f)
amax1 Fortran maximum-value functions max(3f)
amin0 Fortran minimum-value functions min(3f)
amin1 Fortran minimum-value functions min(3f)
amod Fortran remaindering function mod(3f)
and Fortran bitwise boolean function bit(3f)
anint Fortran nearest integer function round(3f)
asin Fortran arcsine intrinsic function asin(3f)
atan Fortran arctangent function atan(3f)
atan2 Fortran arctangent function atan2(3f)
besj0 Bessel function bessel(3f)
besj1 Bessel function bessel(3f)
besjn Bessel function bessel(3f)
besy0 Bessel function bessel(3f)
besy1 Bessel function bessel(3f)
besyn Bessel function bessel(3f)
cabs Fortran absolute value abs(3f)
ccos Fortran cosine function cos(3f)
cexp Fortran exponential function exp(3f)
char Fortran type conversion ftype(3f)
chdir Change default directory chdir(3f)
chmod Change file mode chmod(3f)
clog Fortran exponential function exp(3f)
clog Fortran logarithm function log(3f)
cmplx Fortran type conversion ftype(3f)
conjg Fortran complex conjugate function conjg(3f)
cos Fortran cosine function cos(3f)
cosh Fortran hyperbolic cosine function cosh(3f)
csin Fortran sine function sin(3f)
csqrt Fortran square root intrinsic function sqrt(3f)
ctime Convert date and time to ASCII time(3f)
dabs Fortran absolute value abs(3f)
dacos Fortran arccosine function acos(3f)
dasin Fortran arcsine function asin(3f)
datan Fortran arctangent function atan(3f)
datan2 Fortran arctangent function atan2(3f)
dble Fortran type conversion ftype(3f)
dcmplx Fortran type conversion ftype(3f)
dconjg Fortran complex conjugate function conjg(3f)
dcos Fortran cosine function cos(3f)
dcosh Fortran hyperbolic cosine function cosh(3f)
dexp Fortran exponential function exp(3f)
ddim Positive difference function dim(3f)
dffrac Return extreme values flmin(3f)
dflmin Return extreme values flmin(3f)
dflmax Return extreme values flmin(3f)
dim Positive difference functions dim(3f)
dimag Fortran imaginary complex argument aimag(3f)
dint Fortran integer part function aint(3f)
dlog Fortran logarithm function log(3f)
dlog10 Fortran logarithm function log10(3f)
dmax1 Fortran maximum-value function max(3f)
dmin1 Fortran minimum-value function min(3f)
dmod Fortran remaindering function mod(3f)
dnint Fortran nearest integer function round(3f)
dprod Double precision product function dprod(3f)
drand Return random values rand(3f)
dsign Fortran transfer-of-sign function sign(3f)
dsin Fortran sine function sin(3f)
dsinh Fortran hyperbolic sine function sinh(3f)
dsqrt Fortran square root function sqrt(3f)
dtan Fortran tangent function tan(3f)
dtanh Fortran hyperbolic tangent function tanh(3f)
dtime Return elapsed execution time etime(3f)
etime Return elapsed execution time etime(3f)
exit Terminate process with status exit(3f)
exp Fortran exponential function exp(3f)
fdate Return date and time in ASCII string fdate(3f)
ffrac Return extreme values flmin(3f)
fgetc Get character from stream getc(3f)
flmin Return extreme values flmin(3f)
flmax Return extreme values flmin(3f)
float Fortran type conversion ftype(3f)
flush Flush output to logical unit flush(3f)
fork Copy this process fork(3f)
fprntn Formatted output conversion printn(3f)
fputc Write character to Fortran logical unit putc(3f)
fseek Reposition stream fseek(3f)
fstat Get file status stat(3f)
ftell Reposition stream fseek(3f)
gerror Get system error messages perror(3f)
getarg Return command line arguments getarg(3f)
getc Get character/word from stream getc(3f)
getcwd Get path/name of current working directory getcwd(3f)
getenv Value for environment name getenv(3f)
getgid Get caller’s user or group ID getuid(3f)
getlog Get user’s login name getlog(3f)
getpid Get process ID getpid(3f)
getuid Get caller’s user or group ID getuid(3f)
gmtime Convert date and time to ASCII time(3f)
hostnm Get current host name hostnm(3f)
iabs Fortran absolute value abs(3f)
iargc Return command line arguments getarg(3f)
ichar Explicit fortran type conversion ftype(3f)
idate Return date or time in numerical form idate(3f)
idim Positive difference function dim(3f)
idint Fortran type conversion ftype(3f)
idnint Fortran nearest integer function round(3f)
ierrno Get system error messages perror(3f)
ifix Explicit Fortran type conversion ftype(3f)
index Tell about character objects index(3f)
inmax Return extreme values flmin(3f)
int Fortran type conversion ftype(3f)
ioinit Change F77 I/O initialization ioinit(3f)
iran Uniform pseudorandom number generator ranm(3f)
irand Return random values rand(3f)
isatty Find terminal port name ttynam(3f)
isign Fortran transfer-of-sign function sign(3f)
itime Return date or time in numerical form idate(3f)
kill Send signal to process kill(3f)
len Return Fortran string length len(3f)
len Tell about character objects index(3f)
lge String comparison intrinsic function strcmp(3f)
lgt String comparison intrinsic function strcmp(3f)
link Make link to existing file link(3f)
lle String comparison function strcmp(3f)
llt String comparison function strcmp(3f)
lnblnk Tell about character objects index(3f)
loc Return object address loc(3f)
log Fortran logarithm function log(3f)
log10 Fortran logarithm function log10(3f)
long Integer object conversion long(3f)
lshift Fortran bitwise boolean function bit(3f)
lstat Get file status stat(3f)
ltime Return system time time(3f)
max Fortran maximum-value functions max(3f)
max0 Fortran maximum-value functions max(3f)
max1 Fortran maximum-value functions max(3f)
mclock Return Fortran time accounting mclock(3f)
min Fortran minimum-value functions min(3f)
min0 Fortran minimum-value functions min(3f)
min1 Fortran minimum-value functions min(3f)
mod Fortran remaindering functions mod(3f)
nint Fortran nearest integer function round(3f)
not Fortran bitwise boolean function bit(3f)
or Fortran bitwise boolean function bit(3f)
perror System error messages perror(3f)
printn Formatted output conversion printn(3f)
putc Put character or word on stream putc(3f)
qsort Quick sort qsort(3f)
rand Random number generator rand(3f)
ranm Uniform pseudorandom number generator ranm(3f)
ranres Uniform pseudorandom number generator ranm(3f)
ransav Uniform pseudorandom number generator ranm(3f)
real Fortran type conversion ftype(3f)
rindex Tell about character objects index(3f)
rndmze Uniform pseudorandom number generator ranm(3f)
rshift Fortran bitwise boolean function bit(3f)
short Integer object conversion long(3f)
sign Fortran transfer-of-sign function sign(3f)
signal Change action for a signal signal(3f)
sin Trigonometric functions sin(3f)
sinh Hyperbolic functions sinh(3f)
sleep Suspend execution for interval sleep(3f)
sngl Fortran type conversion ftype(3f)
sprntn Formatted output conversion printn(3f)
sqrt Fortran square root intrinsic function sqrt(3f)
stat Get file status stat(3f)
symlink Link to existing file link(3f)
system Issue shell command system(3f)
tan Fortran tangent function tan(3f)
tanh Fortran tangent function tanh(3f)
tclose F77 tape I/O topen(3f)
time Return system time time(3f)
topen F77 tape I/O topen(3f)
tread F77 tape I/O topen(3f)
trewin F77 tape I/O topen(3f)
tskipf F77 tape I/O topen(3f)
tstate F77 tape I/O topen(3f)
ttynam Find terminal name ttynam(3f)
twrite F77 tape I/O topen(3f)
unlink Remove directory entry unlink(3f)
wait Wait for process to terminate wait(3f)
xor Fortran bitwise boolean function bit(3f)
zabs Fortran absolute value abs(3f)

FILES

/lib/libm.a

SEE ALSO

f77(1), ld(1), intro(2), intro(3), intro(3j), intro(3m), intro(3n), intro(3x)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026