Dec 052017

A set of FORTRAN routines from the ACM. 2 of 4. | |||
---|---|---|---|

File Name | File Size | Zip Size | Zip Type |

ADAPT.FXZ | 35857 | 32509 | deflated |

AIRY.FXZ | 6677 | 6677 | stored |

APPROX.FXZ | 8613 | 8613 | stored |

ARSME.FXZ | 6432 | 6432 | stored |

CHEB.FXZ | 4010 | 4010 | stored |

COMB.FXZ | 889 | 889 | stored |

COMPRESS.EXE | 19017 | 12166 | deflated |

CONOPT.FXZ | 10964 | 10964 | stored |

CONVEX.FXZ | 4823 | 4823 | stored |

CURVEFIT.AXZ | 1554 | 1554 | stored |

DMRODE.FXZ | 8037 | 8037 | stored |

ESOLVE.FXZ | 16804 | 16680 | deflated |

FACTOR.FXZ | 2387 | 2387 | stored |

FILE1009.TXT | 1944 | 1027 | deflated |

FRASER.FXZ | 37396 | 36788 | deflated |

GARBOW.FXZ | 14581 | 14484 | deflated |

GAUTSCHI.FXZ | 11905 | 11905 | stored |

GERK.FXZ | 9638 | 9638 | stored |

GMA.FXZ | 25540 | 25063 | deflated |

GMADRV.FXZ | 9440 | 9440 | stored |

GO.BAT | 38 | 38 | stored |

GO.TXT | 463 | 178 | deflated |

HELMHOLT.FXZ | 12880 | 12880 | stored |

HQR3.FXZ | 6843 | 6843 | stored |

IDBVIP.FXZ | 29257 | 28769 | deflated |

IESIMP.FXZ | 33235 | 32326 | deflated |

INDEX | 12972 | 3509 | deflated |

INERFC.FXZ | 4279 | 4279 | stored |

READ.ME | 4378 | 1897 | deflated |

# Download File ACM-2.ZIP Here

## Contents of the READ.ME file

ACM VOL 1-5 Disk 2 of 4

These diskettes comprise the first five-year tape of algorithms collected

by the Association of Computing Machinary. These disks were constructed by

copying the original files from the tape onto disk with a minimum of mas-

saging. The file labeled INDEX contains, oddly enough, a copy of the

original index (the first file on the tape).

These routines are a collection of FORTRAN routines/procedures for solving

a variety of problems in science, engineering and numerical analysis. There

are routines for the solution of zeros of polynomials, various partial dif-

ferential equation solvers, linear equation solvers for over/under-determined

problems (L1, L2 and Chebyshev norms), eigenvalue solvers, function integra-

tion, minimization of unconstrained multivariate functions, curve fitting

in Chebyshev norm, dependence of solution of nonlinear systems on its para-

meters, sorting, global error estimation for ordinary differential equations,

matrix bandwidth and profile reduction, spline interpolation, solution of

linear systems for special matrices, cubic curve fitting using local data,

computation of condition numbers of a matrix without computing eigenvectors,

bessel functions, statistical functions, revised simplex method for

constrained resource network scheduling, exact solution of integer systems of

linear equations, convex hull algorithm for planar sets, a multiple-precision

arithmetic package, adaptive smooth curve fitting, basic linear algebra

subprograms (BLAS), optimized mass-storage fft, efficient one-way enciphering

algorithm, and more.

Most, if not all, of these routines were constructed by people under

contract with government agencies. And so they are very clearly in the

public domain, so you should feel free to share them, but please provide

the originals along with any versions which you've modified.

The documentation for these routines comes in two forms: "Volume III of

the Collected Algorithms of the ACM" and from journals. The former is

obtainable from the ACM and the latter may be found in any good university

library. The address of the ACM is 11 West 42nd St., New York, New York,

10036. The book will provide you with details about the implementation of

each algorithm along with references to the literature. The journals provide

insight into the theory behind each algorithm, as well as more references.

No effort has been made to port these routines to the IBM-PC. Since

the authors of these routines have made a concerted effort to write in

"vanilla" FORTRAN, effort has been made to maintain them in the same state

as they came from the tape. In this way it is assured that previous users

of these programs can utilize them without incurring the additional

overhead associated with "de-porting" them.

The following is a list of the files (and their sizes) on this disk:

airy.fxz 6677

adapt.fxz 35857

approx.fxz 8613

arsme.fxz 6432

cheb.fxz 4010

comb.fxz 889

conopt.fxz 10964

convex.fxz 4823

curvefit.axz 1554

dmrode.fxz 8037

esolve.fxz 16804

factor.fxz 2387

fraser.fxz 37396

garbow.fxz 14581

gautschi.fxz 11905

gerk.fxz 9638

gma.fxz 25540

gmadrv.fxz 9440

helmholt.fxz 12880

hqr3.fxz 6843

idbvip.fxz 29257

iesimp.fxz 33235

index 12972

inerfc.fxz 4279

read.me 3123

compress.exe 19017

To obtain the source file, you must apply the program called "compress"

in the following way: compress -d file.fxz. This will produce the file

called "file.f" which should then be renamed "file.for". The source for

"compress.exe" is available separately from PC-SIG.

Should you have any problems with these programs, please let me know

at the following address:

Jeffrey C. Fried

810 Polhemus Road, Apt. 43

San Mateo, CA

94402

These diskettes comprise the first five-year tape of algorithms collected

by the Association of Computing Machinary. These disks were constructed by

copying the original files from the tape onto disk with a minimum of mas-

saging. The file labeled INDEX contains, oddly enough, a copy of the

original index (the first file on the tape).

These routines are a collection of FORTRAN routines/procedures for solving

a variety of problems in science, engineering and numerical analysis. There

are routines for the solution of zeros of polynomials, various partial dif-

ferential equation solvers, linear equation solvers for over/under-determined

problems (L1, L2 and Chebyshev norms), eigenvalue solvers, function integra-

tion, minimization of unconstrained multivariate functions, curve fitting

in Chebyshev norm, dependence of solution of nonlinear systems on its para-

meters, sorting, global error estimation for ordinary differential equations,

matrix bandwidth and profile reduction, spline interpolation, solution of

linear systems for special matrices, cubic curve fitting using local data,

computation of condition numbers of a matrix without computing eigenvectors,

bessel functions, statistical functions, revised simplex method for

constrained resource network scheduling, exact solution of integer systems of

linear equations, convex hull algorithm for planar sets, a multiple-precision

arithmetic package, adaptive smooth curve fitting, basic linear algebra

subprograms (BLAS), optimized mass-storage fft, efficient one-way enciphering

algorithm, and more.

Most, if not all, of these routines were constructed by people under

contract with government agencies. And so they are very clearly in the

public domain, so you should feel free to share them, but please provide

the originals along with any versions which you've modified.

The documentation for these routines comes in two forms: "Volume III of

the Collected Algorithms of the ACM" and from journals. The former is

obtainable from the ACM and the latter may be found in any good university

library. The address of the ACM is 11 West 42nd St., New York, New York,

10036. The book will provide you with details about the implementation of

each algorithm along with references to the literature. The journals provide

insight into the theory behind each algorithm, as well as more references.

No effort has been made to port these routines to the IBM-PC. Since

the authors of these routines have made a concerted effort to write in

"vanilla" FORTRAN, effort has been made to maintain them in the same state

as they came from the tape. In this way it is assured that previous users

of these programs can utilize them without incurring the additional

overhead associated with "de-porting" them.

The following is a list of the files (and their sizes) on this disk:

airy.fxz 6677

adapt.fxz 35857

approx.fxz 8613

arsme.fxz 6432

cheb.fxz 4010

comb.fxz 889

conopt.fxz 10964

convex.fxz 4823

curvefit.axz 1554

dmrode.fxz 8037

esolve.fxz 16804

factor.fxz 2387

fraser.fxz 37396

garbow.fxz 14581

gautschi.fxz 11905

gerk.fxz 9638

gma.fxz 25540

gmadrv.fxz 9440

helmholt.fxz 12880

hqr3.fxz 6843

idbvip.fxz 29257

iesimp.fxz 33235

index 12972

inerfc.fxz 4279

read.me 3123

compress.exe 19017

To obtain the source file, you must apply the program called "compress"

in the following way: compress -d file.fxz. This will produce the file

called "file.f" which should then be renamed "file.for". The source for

"compress.exe" is available separately from PC-SIG.

Should you have any problems with these programs, please let me know

at the following address:

Jeffrey C. Fried

810 Polhemus Road, Apt. 43

San Mateo, CA

94402

December 5, 2017
Add comments