home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power-Programmierung
/
CD1.mdf
/
fortran
/
library
/
library
/
libry9.doc
< prev
Wrap
Text File
|
1989-11-10
|
16KB
|
397 lines
.PA
ALPHABETICAL LISTING OF ROUTINES
ADATE.... fetch the date
AERF..... arc-error function
APOLY.... area of a polygon
ARROW.... draw an arrowhead
ASCII.... used internally
ATIME.... fetch the time of day
BARST.... ** used internally **
BCLOSE... binary file close
BCREAT... binary file open (status='unknown')
BEEP..... beep (sound a tone)
BETA..... complete beta function
BETAR.... incomplete beta function
BFNL1.... used internally
BFNL2.... used internally
BFNLD1... used internally
BFNLD2... used internally
BFNLQ.... brute force method for nonlinear simultaneous equations (see BRYDN)
BFNLQD... double precision version of BFNLQ (see BRYDN)
BINML.... binomial coefficient
BKREAD... ** used internally **
BMFP..... move binary file pointer
BOPEN.... binary file open (status='old')
BOX...... draw a box
BPURGE... binary file purge/delete
BREAD.... binary file read
BRYD1.... ** used internally **
BRYD2.... ** used internally **
BRYD3.... ** used internally **
BRYDD1... ** used internally **
BRYDD2... ** used internally **
BRYDD3... ** used internally **
BRYDN.... modified Broyden's method for nonlinear simultaneous equations
BRYDND... double precision version of BRYDN
BWRITE... binary file write
C26XX.... ** used internally **
C4107.... ** used internally **
CHEBY.... Chebyshev polynomial of N-th degree
CHNGP0... change air pressure
CIRCL.... draw a circle (or part of a circle)
CLAMP.... vector clamp (min/max)
CLEAR1... clear one line on the CRT and move cursor to column 1
CLTYPE... ** used internally **
COLOR.... change color or pen
CONJ1.... ** used internally **
CONJ2.... ** used internally **
CONJD1... ** used internally **
CONJD2... ** used internally **
CONJG.... conjugate gradient method for nonlinear simultaneous equations (see
BRYDN)
CONJGD... double precision version of CONJG (see BRYDN)
CPCMGA... ** used internally **
CPFOFT... constant pressure specific heat of saturated liquid water
CPGOFT... constant pressure specific heat of saturated vapor water
CPU...... fetch the time (also see SECNDS)
CRT1C.... write one character to the CRT
CRT1D.... write one dot to the CRT in graphics mode
CSET..... set all the characters in a string
CUBIC.... solve a cubic equation
CUBICD... double precision form of CUBIC
DCLAMP... double precision vector clamp (min/max)
DEC0DE... decode an array of reals contained in a character string
DERF..... double precision error function
DERFC.... double precision complementary error function
DEXPI.... double precision exponential integral
DHORNE... double precision Horner's method for a polynomial
DIRNXT... get next entry in directory
DIRSET... set up for directory search
DRAW1.... ** used internally **
DRAW2.... ** used internally **
DUMPIT... dump the graphics buffer
DVABS.... double precision absolute value of a vector
DVADD.... double precision vector addition
DVDIV.... double precision vector division
DVDOT.... double precision vector dot product
DVFOFT... dynamic viscosity of saturated liquid water
DVGOFT... dynamic viscosity of saturated vapor water
DVMAB.... double precision maximum absolute value of a vector
DVMAX.... double precision maximum value of a vector
DVMIB.... double precision minimum absolute value of a vector
DVMIN.... double precision minimum value of a vector
DVMIX.... double precision vector indexed move (type 1) useful in FEM analysis
DVMOV.... double precision move (copy) a vector
DVMPY.... double precision vector multiply
DVMXI.... double precision vector indexed move (type 2) useful in FEM analysis
DVNRM.... double precision norm of a vector
DVPIV.... double precision vector pivot (combined multiply/add)
DVSAD.... double precision vector-scalar addition
DVSDV.... double precision vector-scalar division
DVSMY.... double precision vector-scalar multiplication
DVSSB.... double precision vector-scalar subtraction
DVSUB.... double precision vector subtraction
DVSUM.... double precision sum of the components of a vector
DVSWP.... double precision vector swap
DWSN..... Dawson's integral
ECLOS.... close random access file
EFILE.... ** used internally **
EOPEN.... open random access file
ERASE.... clear the CRT
EREAD.... read random access file
ERF...... error function
ERFC..... complementary error function
EWRIT.... write random access file
EXEPRG... run a program from within another program
EXPI..... exponential integral
FACT..... factorial
FBKSP1... backspace first sequential access file
FBKSP2... " second "
FBKSP3... " third "
FBKSP4... " fourth "
FCLOS1... close first sequential access file
FCLOS2... " second "
FCLOS3... " third "
FCLOS4... " fourth "
FCLOSH... ** used internally **
FCPM..... constant pressure specific heat of moist air
FDWA..... diffusion coefficient for water into air
FENDF1... end (affix EOF marker to) first sequential access file
FENDF2... " second "
FENDF3... " third "
FENDF4... " fourth "
FEXIST... logical check for file exist
FFPRN.... send a formfeed to the printer
FGQ0I.... numerical integration from zero to infinity
FGQ0ID... double precision form of FGI0I
FGQ1..... numerical integration over definite interval
FGQ1D.... double precision form of FGQ1
FGQ2..... numerical integration over definite interval in 2 dimensions
FGQ2D.... double precision form of FGQ2
FGQ3..... numerical integration over definite interval in 3 dimensions
FGQ3D.... double precision form of FGQ3
FHG...... ** used internally **
FHTWB.... enthalpy of moist air from wet-bulb
FILE1.... ** used internally **
FILE2.... ** used internally **
FILE3.... ** used internally **
FILE4.... ** used internally **
FILEH.... ** used internally **
FIXNAM... ** used internally **
FKA...... ** used internally **
FKL...... ** used internally **
FKM...... thermal conductivity of moist air
FKW...... ** used internally **
FMIN..... find the minimum of a function within an interval
FMIND.... double precision version of FMIN
FMUA..... ** used internally **
FMUL..... ** used internally **
FMUM..... dynamic viscosity of moist air
FMUW..... ** used internally **
FOLD..... case fold a character (a-z folds to A-Z)
FOLDS.... case fold a character string (a-z folds to A-Z)
FOPEN1... open first sequential access file
FOPEN2... " second "
FOPEN3... " third "
FOPEN4... " fourth "
FOPENH... ** used internally **
FPG...... normal probability distribution in percent
FPSAT.... saturation pressure of steam
FPVDWB... partial pres. of water vapor in moist air from dry- and wet-bulb
FPWSAT... saturation partial pressure of water vapor in air
FREAD1... read first sequential access file
FREAD2... " second "
FREAD3... " third "
FREAD4... " fourth "
FREADH... ** used internally **
FRF...... cubic error function
FRHDWB... relative humidity from dry- and wet-bulb
FRHOL.... density of liquid water at 1 atm.
FRHOM.... density of moist air
FRWND1... rewind first sequential access file
FRWND2... " second "
FRWND3... " third "
FRWND4... " fourth "
FSTW..... surface tension of water
FTC95.... Student's T-distribution for 95% confidence
FTDBHW... dry-bulb from enthalpy and humidity
FTDPDW... dew-point from dry- and wet-bulb
FTDWBW... dry-bulb from wet-bulb and humidity
FTDWRH... dry-bulb from wet-bulb and relative humidity
FTIME.... fetch character string indicating date and time
FTSAT.... saturation temperature of steam
FTSAT0... ** used internally **
FTWBH.... wet-bulb from enthalpy
FTWDBP... wet-bulb from dry-bulb and dew-point
FTWDRH... wet-bulb from dry-bulb and relative humidity
FTWSAT... saturation temperature from partial pressure
FWBDBW... wet-bulb from dry-bulb and humidity
FWDBRH... humidity from dry-bulb and relative humidity
FWDWB.... humidity from dry- and wet-bulb
FWRIT1... write first sequential access file
FWRIT2... " second "
FWRIT3... " third "
FWRIT4... " fourth "
FWSAT.... saturation humidity
FZERO.... find the zero (root) of a function within an interval
FZEROD... double precision version of FZERO
GAMAL.... natural log of the Gamma function for large values
GAMMA.... Gamma function
GAUSP.... Gauss-Jordan elimination of simultaneous equations
GAUSPD... double precision form of GAUSP
GET1C.... get 1 character from keyboard don't wait or display
GETPSP... get the program segment prefix (PC only - on HP use GETST)
GREEK.... ** used internally **
GXNYM.... numerical integration of X**N*Y**M*dXdY over polygonal region
HELPME... list information from user-defined help file
HORNER... Horner's method for a polynomial
IAND..... logical and
IFBRK.... detect keyboard interrupt (if-break)
ILB...... left byte
IOBUFR... ** used internally **
IOR...... logical or
IRAND.... random number generator (integer)
IRB...... right byte
ISERCH... search for a character in a string
IXOR..... logical exclusive or
JLDAY.... convert month/day/year to Julian (annual) day
L26XX.... ** used internally **
L4014.... ** used internally **
L9872.... ** used internally **
LCVAR.... ** used internally **
LIMGA.... ** used internally **
LINE0.... draw a line
LINE1.... ** used internally **
LLSLC.... linear least-squares with linear constraints
LLSLC1... ** used internally **
LLSLC2... ** used internally **
LNREG.... linear regression
LPCMGA... ** used internally **
LXXX87... logical test for math coprocessor
M0ISTA... ** used internally **
MADD..... matrix addition
MADDD.... double precision matrix addition
MATCH.... check two character strings for a match
MCPY..... matrix copy
MCPYD.... double precision matrix copy
MDAY..... convert Julian (annual) day to month/day/year
MINV..... matrix inversion
MINVD.... double precision form of MINV
MOVEC.... move one character string into another
MOVEI.... move one integer array into another
MPRD..... matrix product (multiplication)
MPRDD.... double precision matrix product (multiplication)
MSUB..... matrix subtraction
MSUBD.... double precision matrix subtraction
MTRA..... matrix transpose
MTRAD.... double precision matrix transpose
MTRS..... in-place transpose of a square matrix
MTRSD.... in-place transpose of a double precision square matrix
N4107.... ** used internally **
NBUFC1... determine the nominal length of a character string
NONT..... ** used internally **
NTNL1.... ** used internally **
NTNL2.... ** used internally **
NTNL3.... ** used internally **
NTNLD1... ** used internally **
NTNLD2... ** used internally **
NTNLD3... ** used internally **
NTNLQ.... Newton's method for nonlinear simultaneous equations (see BRYDN)
NTNLQD... double precision version of NTNLQ (see BRYDN)
NUMBS.... draw a number
ORDER.... ** used internally **
PATRN.... fill in a pattern
PATRNI... ** used internally **
PAUSE.... display message and wait for any keystroke
PCMAX.... ** used internally **
PL0TS.... get/set flags for plotting routines
PLG0..... Legendre polynomial of N-th degree
PLG1..... Legendre polynomial of N-th degree (first derivative)
PLG2..... Legendre polynomial of N-th degree (second derivative)
PLG3..... Legendre polynomial of N-th degree (third derivative)
PORT..... ** used internally **
PPLG0.... Legendre polynomial of N-th degree in 2 dimensions
PROOT.... polynomial root finder
PRT1C.... send 1 character to the printer
Q26XX.... ** used internally **
Q4014.... ** used internally **
Q4107.... ** used internally **
Q9872.... ** used internally **
QPCHGA... ** used internally **
QPCMGA... ** used internally **
QUAD..... solve a quadratic
QUADD.... double precision form of QUAD
QUITS.... terminate plot
RAND..... random number generator (real)
READ1.... read 1 character from the keyboard - don't wait for RETURN
READC.... read a string from the keyboard
RK4...... 4th order Runge-Kutta (solution of ordinary differential eqns.)
RK6D..... 6th order Runge-Kutta (solution of ordinary differential eqns.)
ROTATE... ** used internally **
RPQ...... rational polynomial evaluation
RPQD..... double precision form of RPQ
RPREC.... ** used internally **
RRPAR.... get file name from runtime string
RS232I... RS-232 communications port I/O and control
S0186.... ** used internally **
S0286.... ** used internally **
S0386.... ** used internally **
S0486.... ** used internally **
S26XX.... ** used internally **
S4014.... ** used internally **
S4107.... ** used internally **
S8086.... ** used internally **
S9872.... ** used internally **
SECNDS... fetch the time (also see CPU)
SETBUF... set buffer size
SETCOM... ** used internally **
SETPRP... ** used internally **
SETSPL... ** used internally **
SETVM.... set video mode
SEVAL.... cubic spline evaluation
SIZE1.... ** used internally **
SLANT1... ** used internally **
SORTC.... sort a group of character strings
SORTCI... sort a group of indexed character strings
SORTD.... sort an array of double precision reals
SORTDI... sort an array of indexed double precision reals
SORTI.... sort an array of integers
SORTII... sort an array of indexed integers
SORTR.... sort an array of reals
SORTRI... sort an array of indexed reals
SPCEGA... ** used internally **
SPCHGA... ** used internally **
SPCMGA... ** used internally **
SPCQGA... ** used internally **
SPCVGA... ** used internally **
SPLNE.... determine coefficients for a cubic spline
SPOLBK... ** used internally **
SPOLCL... ** used internally **
SPOLFF... ** used internally **
SPOLIO... ** used internally **
SPOLOP... ** used internally **
SPOLWR... ** used internally **
SPOOL.... divert output from FFPRN and WRPRN to a file (can be NUL or CON)
START.... initiate plot
STATE.... 2-character state indicator
SVD...... singular value decomposition using Householder transformations
SWAPC.... swap two character strings
SWAPI.... swap two integer arrays
SYMB0.... draw a symbol
SYMB1.... ** used internally **
SYMB2.... ** used internally **
SYMBOL... ** used internally **
SYMBS.... draw a string of symbols
TDIAG.... tridiagonal matrix solver
TDIAGD... double precision form of TDIAG
TKFOFT... thermal conductivity of saturated liquid water
TKGOFT... thermal conductivity of saturated vapor water
TOFPH.... temperature etc. from pressure and enthalpy
TOFPS.... temperature etc. from pressure and entropy
TONE..... sound a tone
TPROPS... ** used internally **
TREND.... compute trend of periodic function
TV2COM... ** used internally **
TV2PHS... pressure, enthalpy, and entropy from temperature and volume
UP1LIN... move the cursor up 1 line on the CRT
V0FTP.... ** used internally **
VABS..... absolute value of a vector
VADD..... vector addition
VDIV..... vector division
VDOT..... vector dot product
VMAB..... maximum absolute value of a vector
VMAX..... maximum value of a vector
VMIB..... minimum absolute value of a vector
VMIN..... minimum value of a vector
VMIX..... vector indexed move (type 1) useful in FEM analysis
VMOV..... move (copy) a vector
VMPY..... vector multiply
VMXI..... vector indexed move (type 2) useful in FEM analysis
VNRM..... norm of a vector
VOFTP.... volume from temperature and pressure
VOFTP0... ** used internally **
VPIV..... vector pivot (combined multiply/add)
VSAD..... vector-scalar addition
VSDV..... vector-scalar division
VSMY..... vector-scalar multiplication
VSSB..... vector-scalar subtraction
VSUB..... vector subtraction
VSUM..... sum of the components of a vector
VSWP..... vector swap
W26XX.... ** used internally **
W4014.... ** used internally **
WCGRM.... write a character in graphics mode
WIPE..... clear graphics
WIPEGA... ** used internally **
WIPHGA... ** used internally **
WIPMGA... ** used internally **
WIPQGA... ** used internally **
WIPVGA... ** used internally **
WRBUF.... ** used internally **
WRPRN.... print a character string
WRTTY.... write a character string on the CRT
XRAND.... random number generator (real, normally distributed)
XY26XX... ** used internally **
XY4014... ** used internally **