home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / fortran / library / library / libry9.doc < prev   
Text File  |  1989-11-10  |  16KB  |  397 lines

  1. .PA
  2.                        ALPHABETICAL LISTING OF ROUTINES
  3.  
  4. ADATE.... fetch the date
  5. AERF..... arc-error function
  6. APOLY.... area of a polygon
  7. ARROW.... draw an arrowhead
  8. ASCII.... used internally
  9. ATIME.... fetch the time of day
  10. BARST.... ** used internally **
  11. BCLOSE... binary file close
  12. BCREAT... binary file open (status='unknown')
  13. BEEP..... beep (sound a tone)
  14. BETA..... complete beta function
  15. BETAR.... incomplete beta function
  16. BFNL1.... used internally
  17. BFNL2.... used internally
  18. BFNLD1... used internally
  19. BFNLD2... used internally
  20. BFNLQ.... brute force method for nonlinear simultaneous equations (see BRYDN)
  21. BFNLQD... double precision version of BFNLQ (see BRYDN)
  22. BINML.... binomial coefficient
  23. BKREAD... ** used internally **
  24. BMFP..... move binary file pointer
  25. BOPEN.... binary file open (status='old')
  26. BOX...... draw a box
  27. BPURGE... binary file purge/delete
  28. BREAD.... binary file read
  29. BRYD1.... ** used internally **
  30. BRYD2.... ** used internally **
  31. BRYD3.... ** used internally **
  32. BRYDD1... ** used internally **
  33. BRYDD2... ** used internally **
  34. BRYDD3... ** used internally **
  35. BRYDN.... modified Broyden's method for nonlinear simultaneous equations
  36. BRYDND... double precision version of BRYDN
  37. BWRITE... binary file write
  38. C26XX.... ** used internally **
  39. C4107.... ** used internally **
  40. CHEBY.... Chebyshev polynomial of N-th degree
  41. CHNGP0... change air pressure
  42. CIRCL.... draw a circle (or part of a circle)
  43. CLAMP.... vector clamp (min/max)
  44. CLEAR1... clear one line on the CRT and move cursor to column 1
  45. CLTYPE... ** used internally **
  46. COLOR.... change color or pen
  47. CONJ1.... ** used internally **
  48. CONJ2.... ** used internally **
  49. CONJD1... ** used internally **
  50. CONJD2... ** used internally **
  51. CONJG.... conjugate gradient method for nonlinear simultaneous equations (see
  52. BRYDN)
  53. CONJGD... double precision version of CONJG (see BRYDN)
  54. CPCMGA... ** used internally **
  55. CPFOFT... constant pressure specific heat of saturated liquid water
  56. CPGOFT... constant pressure specific heat of saturated vapor water
  57. CPU...... fetch the time (also see SECNDS)
  58. CRT1C.... write one character to the CRT
  59. CRT1D.... write one dot to the CRT in graphics mode
  60. CSET..... set all the characters in a string
  61. CUBIC.... solve a cubic equation
  62. CUBICD... double precision form of CUBIC
  63. DCLAMP... double precision vector clamp (min/max)
  64. DEC0DE... decode an array of reals contained in a character string
  65. DERF..... double precision error function
  66. DERFC.... double precision complementary error function
  67. DEXPI.... double precision exponential integral
  68. DHORNE... double precision Horner's method for a polynomial
  69. DIRNXT... get next entry in directory
  70. DIRSET... set up for directory search
  71. DRAW1.... ** used internally **
  72. DRAW2.... ** used internally **
  73. DUMPIT... dump the graphics buffer
  74. DVABS.... double precision absolute value of a vector
  75. DVADD.... double precision vector addition
  76. DVDIV.... double precision vector division
  77. DVDOT.... double precision vector dot product
  78. DVFOFT... dynamic viscosity of saturated liquid water
  79. DVGOFT... dynamic viscosity of saturated vapor water
  80. DVMAB.... double precision maximum absolute value of a vector
  81. DVMAX.... double precision maximum value of a vector
  82. DVMIB.... double precision minimum absolute value of a vector
  83. DVMIN.... double precision minimum value of a vector
  84. DVMIX.... double precision vector indexed move (type 1) useful in FEM analysis
  85. DVMOV.... double precision move (copy) a vector
  86. DVMPY.... double precision vector multiply
  87. DVMXI.... double precision vector indexed move (type 2) useful in FEM analysis
  88. DVNRM.... double precision norm of a vector
  89. DVPIV.... double precision vector pivot (combined multiply/add)
  90. DVSAD.... double precision vector-scalar addition
  91. DVSDV.... double precision vector-scalar division
  92. DVSMY.... double precision vector-scalar multiplication
  93. DVSSB.... double precision vector-scalar subtraction
  94. DVSUB.... double precision vector subtraction
  95. DVSUM.... double precision sum of the components of a vector
  96. DVSWP.... double precision vector swap
  97. DWSN..... Dawson's integral
  98. ECLOS.... close random access file
  99. EFILE.... ** used internally **
  100. EOPEN.... open random access file
  101. ERASE.... clear the CRT
  102. EREAD.... read random access file
  103. ERF...... error function
  104. ERFC..... complementary error function
  105. EWRIT.... write random access file
  106. EXEPRG... run a program from within another program
  107. EXPI..... exponential integral
  108. FACT..... factorial
  109. FBKSP1... backspace first sequential access file
  110. FBKSP2... " second "
  111. FBKSP3... " third "
  112. FBKSP4... " fourth "
  113. FCLOS1... close first sequential access file
  114. FCLOS2... " second "
  115. FCLOS3... " third "
  116. FCLOS4... " fourth "
  117. FCLOSH... ** used internally **
  118. FCPM..... constant pressure specific heat of moist air
  119. FDWA..... diffusion coefficient for water into air
  120. FENDF1... end (affix EOF marker to) first sequential access file
  121. FENDF2... " second "
  122. FENDF3... " third "
  123. FENDF4... " fourth "
  124. FEXIST... logical check for file exist
  125. FFPRN.... send a formfeed to the printer
  126. FGQ0I.... numerical integration from zero to infinity
  127. FGQ0ID... double precision form of FGI0I
  128. FGQ1..... numerical integration over definite interval
  129. FGQ1D.... double precision form of FGQ1
  130. FGQ2..... numerical integration over definite interval in 2 dimensions
  131. FGQ2D.... double precision form of FGQ2
  132. FGQ3..... numerical integration over definite interval in 3 dimensions
  133. FGQ3D.... double precision form of FGQ3
  134. FHG...... ** used internally **
  135. FHTWB.... enthalpy of moist air from wet-bulb
  136. FILE1.... ** used internally **
  137. FILE2.... ** used internally **
  138. FILE3.... ** used internally **
  139. FILE4.... ** used internally **
  140. FILEH.... ** used internally **
  141. FIXNAM... ** used internally **
  142. FKA...... ** used internally **
  143. FKL...... ** used internally **
  144. FKM...... thermal conductivity of moist air
  145. FKW...... ** used internally **
  146. FMIN..... find the minimum of a function within an interval
  147. FMIND.... double precision version of FMIN
  148. FMUA..... ** used internally **
  149. FMUL..... ** used internally **
  150. FMUM..... dynamic viscosity of moist air
  151. FMUW..... ** used internally **
  152. FOLD..... case fold a character (a-z folds to A-Z)
  153. FOLDS.... case fold a character string (a-z folds to A-Z)
  154. FOPEN1... open first sequential access file
  155. FOPEN2... " second "
  156. FOPEN3... " third "
  157. FOPEN4... " fourth "
  158. FOPENH... ** used internally **
  159. FPG...... normal probability distribution in percent
  160. FPSAT.... saturation pressure of steam
  161. FPVDWB... partial pres. of water vapor in moist air from dry- and wet-bulb
  162. FPWSAT... saturation partial pressure of water vapor in air
  163. FREAD1... read first sequential access file
  164. FREAD2... " second "
  165. FREAD3... " third "
  166. FREAD4... " fourth "
  167. FREADH... ** used internally **
  168. FRF...... cubic error function
  169. FRHDWB... relative humidity from dry- and wet-bulb
  170. FRHOL.... density of liquid water at 1 atm.
  171. FRHOM.... density of moist air
  172. FRWND1... rewind first sequential access file
  173. FRWND2... " second "
  174. FRWND3... " third "
  175. FRWND4... " fourth "
  176. FSTW..... surface tension of water
  177. FTC95.... Student's T-distribution for 95% confidence
  178. FTDBHW... dry-bulb from enthalpy and humidity
  179. FTDPDW... dew-point from dry- and wet-bulb
  180. FTDWBW... dry-bulb from wet-bulb and humidity
  181. FTDWRH... dry-bulb from wet-bulb and relative humidity
  182. FTIME.... fetch character string indicating date and time
  183. FTSAT.... saturation temperature of steam
  184. FTSAT0... ** used internally **
  185. FTWBH.... wet-bulb from enthalpy
  186. FTWDBP... wet-bulb from dry-bulb and dew-point
  187. FTWDRH... wet-bulb from dry-bulb and relative humidity
  188. FTWSAT... saturation temperature from partial pressure
  189. FWBDBW... wet-bulb from dry-bulb and humidity
  190. FWDBRH... humidity from dry-bulb and relative humidity
  191. FWDWB.... humidity from dry- and wet-bulb
  192. FWRIT1... write first sequential access file
  193. FWRIT2... " second "
  194. FWRIT3... " third "
  195. FWRIT4... " fourth "
  196. FWSAT.... saturation humidity
  197. FZERO.... find the zero (root) of a function within an interval
  198. FZEROD... double precision version of FZERO
  199. GAMAL.... natural log of the Gamma function for large values
  200. GAMMA.... Gamma function
  201. GAUSP.... Gauss-Jordan elimination of simultaneous equations
  202. GAUSPD... double precision form of GAUSP
  203. GET1C.... get 1 character from keyboard don't wait or display
  204. GETPSP... get the program segment prefix (PC only - on HP use GETST)
  205. GREEK.... ** used internally **
  206. GXNYM.... numerical integration of X**N*Y**M*dXdY over polygonal region
  207. HELPME... list information from user-defined help file
  208. HORNER... Horner's method for a polynomial
  209. IAND..... logical and
  210. IFBRK.... detect keyboard interrupt (if-break)
  211. ILB...... left byte
  212. IOBUFR... ** used internally **
  213. IOR...... logical or
  214. IRAND.... random number generator (integer)
  215. IRB...... right byte
  216. ISERCH... search for a character in a string
  217. IXOR..... logical exclusive or
  218. JLDAY.... convert month/day/year to Julian (annual) day
  219. L26XX.... ** used internally **
  220. L4014.... ** used internally **
  221. L9872.... ** used internally **
  222. LCVAR.... ** used internally **
  223. LIMGA.... ** used internally **
  224. LINE0.... draw a line
  225. LINE1.... ** used internally **
  226. LLSLC.... linear least-squares with linear constraints
  227. LLSLC1... ** used internally **
  228. LLSLC2... ** used internally **
  229. LNREG.... linear regression
  230. LPCMGA... ** used internally **
  231. LXXX87... logical test for math coprocessor
  232. M0ISTA... ** used internally **
  233. MADD..... matrix addition
  234. MADDD.... double precision matrix addition
  235. MATCH.... check two character strings for a match
  236. MCPY..... matrix copy
  237. MCPYD.... double precision matrix copy
  238. MDAY..... convert Julian (annual) day to month/day/year
  239. MINV..... matrix inversion
  240. MINVD.... double precision form of MINV
  241. MOVEC.... move one character string into another
  242. MOVEI.... move one integer array into another
  243. MPRD..... matrix product (multiplication)
  244. MPRDD.... double precision matrix product (multiplication)
  245. MSUB..... matrix subtraction
  246. MSUBD.... double precision matrix subtraction
  247. MTRA..... matrix transpose
  248. MTRAD.... double precision matrix transpose
  249. MTRS..... in-place transpose of a square matrix
  250. MTRSD.... in-place transpose of a double precision square matrix
  251. N4107.... ** used internally **
  252. NBUFC1... determine the nominal length of a character string
  253. NONT..... ** used internally **
  254. NTNL1.... ** used internally **
  255. NTNL2.... ** used internally **
  256. NTNL3.... ** used internally **
  257. NTNLD1... ** used internally **
  258. NTNLD2... ** used internally **
  259. NTNLD3... ** used internally **
  260. NTNLQ.... Newton's method for nonlinear simultaneous equations (see BRYDN)
  261. NTNLQD... double precision version of NTNLQ (see BRYDN)
  262. NUMBS.... draw a number
  263. ORDER.... ** used internally **
  264. PATRN.... fill in a pattern
  265. PATRNI... ** used internally **
  266. PAUSE.... display message and wait for any keystroke
  267. PCMAX.... ** used internally **
  268. PL0TS.... get/set flags for plotting routines
  269. PLG0..... Legendre polynomial of N-th degree
  270. PLG1..... Legendre polynomial of N-th degree (first derivative)
  271. PLG2..... Legendre polynomial of N-th degree (second derivative)
  272. PLG3..... Legendre polynomial of N-th degree (third derivative)
  273. PORT..... ** used internally **
  274. PPLG0.... Legendre polynomial of N-th degree in 2 dimensions
  275. PROOT.... polynomial root finder
  276. PRT1C.... send 1 character to the printer
  277. Q26XX.... ** used internally **
  278. Q4014.... ** used internally **
  279. Q4107.... ** used internally **
  280. Q9872.... ** used internally **
  281. QPCHGA... ** used internally **
  282. QPCMGA... ** used internally **
  283. QUAD..... solve a quadratic
  284. QUADD.... double precision form of QUAD
  285. QUITS.... terminate plot
  286. RAND..... random number generator (real)
  287. READ1.... read 1 character from the keyboard - don't wait for RETURN
  288. READC.... read a string from the keyboard
  289. RK4...... 4th order Runge-Kutta (solution of ordinary differential eqns.)
  290. RK6D..... 6th order Runge-Kutta (solution of ordinary differential eqns.)
  291. ROTATE... ** used internally **
  292. RPQ...... rational polynomial evaluation
  293. RPQD..... double precision form of RPQ
  294. RPREC.... ** used internally **
  295. RRPAR.... get file name from runtime string
  296. RS232I... RS-232 communications port I/O and control
  297. S0186.... ** used internally **
  298. S0286.... ** used internally **
  299. S0386.... ** used internally **
  300. S0486.... ** used internally **
  301. S26XX.... ** used internally **
  302. S4014.... ** used internally **
  303. S4107.... ** used internally **
  304. S8086.... ** used internally **
  305. S9872.... ** used internally **
  306. SECNDS... fetch the time (also see CPU)
  307. SETBUF... set buffer size
  308. SETCOM... ** used internally **
  309. SETPRP... ** used internally **
  310. SETSPL... ** used internally **
  311. SETVM.... set video mode
  312. SEVAL.... cubic spline evaluation
  313. SIZE1.... ** used internally **
  314. SLANT1... ** used internally **
  315. SORTC.... sort a group of character strings
  316. SORTCI... sort a group of indexed character strings
  317. SORTD.... sort an array of double precision reals
  318. SORTDI... sort an array of indexed double precision reals
  319. SORTI.... sort an array of integers
  320. SORTII... sort an array of indexed integers
  321. SORTR.... sort an array of reals
  322. SORTRI... sort an array of indexed reals
  323. SPCEGA... ** used internally **
  324. SPCHGA... ** used internally **
  325. SPCMGA... ** used internally **
  326. SPCQGA... ** used internally **
  327. SPCVGA... ** used internally **
  328. SPLNE.... determine coefficients for a cubic spline
  329. SPOLBK... ** used internally **
  330. SPOLCL... ** used internally **
  331. SPOLFF... ** used internally **
  332. SPOLIO... ** used internally **
  333. SPOLOP... ** used internally **
  334. SPOLWR... ** used internally **
  335. SPOOL.... divert output from FFPRN and WRPRN to a file (can be NUL or CON)
  336. START.... initiate plot
  337. STATE.... 2-character state indicator
  338. SVD...... singular value decomposition using Householder transformations
  339. SWAPC.... swap two character strings
  340. SWAPI.... swap two integer arrays
  341. SYMB0.... draw a symbol
  342. SYMB1.... ** used internally **
  343. SYMB2.... ** used internally **
  344. SYMBOL... ** used internally **
  345. SYMBS.... draw a string of symbols
  346. TDIAG.... tridiagonal matrix solver
  347. TDIAGD... double precision form of TDIAG
  348. TKFOFT... thermal conductivity of saturated liquid water
  349. TKGOFT... thermal conductivity of saturated vapor water
  350. TOFPH.... temperature etc. from pressure and enthalpy
  351. TOFPS.... temperature etc. from pressure and entropy
  352. TONE..... sound a tone
  353. TPROPS... ** used internally **
  354. TREND.... compute trend of periodic function
  355. TV2COM... ** used internally **
  356. TV2PHS... pressure, enthalpy, and entropy from temperature and volume
  357. UP1LIN... move the cursor up 1 line on the CRT
  358. V0FTP.... ** used internally **
  359. VABS..... absolute value of a vector
  360. VADD..... vector addition
  361. VDIV..... vector division
  362. VDOT..... vector dot product
  363. VMAB..... maximum absolute value of a vector
  364. VMAX..... maximum value of a vector
  365. VMIB..... minimum absolute value of a vector
  366. VMIN..... minimum value of a vector
  367. VMIX..... vector indexed move (type 1) useful in FEM analysis
  368. VMOV..... move (copy) a vector
  369. VMPY..... vector multiply
  370. VMXI..... vector indexed move (type 2) useful in FEM analysis
  371. VNRM..... norm of a vector
  372. VOFTP.... volume from temperature and pressure
  373. VOFTP0... ** used internally **
  374. VPIV..... vector pivot (combined multiply/add)
  375. VSAD..... vector-scalar addition
  376. VSDV..... vector-scalar division
  377. VSMY..... vector-scalar multiplication
  378. VSSB..... vector-scalar subtraction
  379. VSUB..... vector subtraction
  380. VSUM..... sum of the components of a vector
  381. VSWP..... vector swap
  382. W26XX.... ** used internally **
  383. W4014.... ** used internally **
  384. WCGRM.... write a character in graphics mode
  385. WIPE..... clear graphics
  386. WIPEGA... ** used internally **
  387. WIPHGA... ** used internally **
  388. WIPMGA... ** used internally **
  389. WIPQGA... ** used internally **
  390. WIPVGA... ** used internally **
  391. WRBUF.... ** used internally **
  392. WRPRN.... print a character string
  393. WRTTY.... write a character string on the CRT
  394. XRAND.... random number generator (real, normally distributed)
  395. XY26XX... ** used internally **
  396. XY4014... ** used internally **
  397.