Over the years, I have collected, modified, adapted, adopted or created a number of software packages in FORTRAN90. You might be able to use one of these libraries, or a routine or two from a library. The packages are at different...
See more »
Over the years, I have collected, modified, adapted, adopted or created a number of software packages in FORTRAN90. You might be able to use one of these libraries, or a routine or two from a library. The packages are at different levels of completion. Some are unfinished, others just sketches under development. In some cases, the routines are inaccurate, balky, and unreliable. Don't take anything on faith; if a routine says it computes the Fred function, be sure you know what the Fred function is, and what its values ought to be. Available software includes: * args, an executable program which reports the command line arguments of a FORTRAN program; * arpack, a library of routines for eigenvalues for large matrices; * asa159, a library of routines to compute a random table with given row and column sums; * asa205, a library of routines to generate tables with given row and column sums; * asa241, a library of routines to compute the inverse of the normal CDF; * bar_plot, a library of routines which can create RGB color arrays for data that represents a sort of bar plot (several Y values for each X value). * basis_compare, an executable program which compares two sets, each containing N orthonormal M dimensional vectors, to see if they span the same subspace. * bezier_surface, a library of routines to read, write, print and manipulate the data that defines a Bezier surface; * bins, a library of routines to order, sort and search data using bins; * bivar, a library of routines to construct and evaluate an interpolating function Z(X,Y) from scattered data; * blas1, a library of the Level 1 Basic Linear Algebra Subprograms; * blas1_c, a library of the Level 1 Basic Linear Algebra Subprograms, using single precision complex arithmetic; * blas1_d, a library of the Level 1 Basic Linear Algebra Subprograms, using double precision real arithmetic; * blas1_s, a library of the Level 1 Basic Linear Algebra Subprograms, using single precision real arithmetic; * blas1_z, a library of the Level 1 Basic Linear Algebra Subprograms, using double precision complex arithmetic; * blas2, a library of the Level 2 Basic Linear Algebra Subprograms; * blas3, a library of the Level 3 Basic Linear Algebra Subprograms; * blend, a library of routines for 1D/2D/3D blending interpolation; * box_behnken, a routine which computes a Box-Behnken design, that is, a set of arguments to sample the behavior of a function of multiple parameters; * bump, an executable program for computing the steady 2D incompressible Navier-Stokes flow in a channel that includes a variable bump; * calpak, a library of routines for calendar calculations; * ccvt_box, an executable program for a CVT calculation constrained to a box region, with points projected to the boundary; * ccvt_reflect, an executable program for a CVT calculation which tries to include points on the boundary as well as the interior, using a "natural" (nonparametric) technique; * channel, an executable program which uses a finite element model of time independent viscous incompressible flow in a 2D channel; * chrpak, a library of routines for character manipulation; * circle_points, an executable program which returns points equally spaced on a circle; * cities, a library of routines for working with city-to-city distance matrices; * clenshaw_curtis, a library of routines for Clenshaw-Curtis quadrature. * cluster_energy, an executable program which computes the minimal cluster energy of a set of points; * codepack, a library of routines for the computation of graph codes to compare two graphs; * colors, a library of routines for RGB color conversion; * combo, a library of routines by Kreher and Stinson for combinatorial problems; * convert_units, a library of routines for converting between various units of measurement; * crystal, an executable program for the simulation of axisymmetric silicon crystal growth under the Czochralski process; * crystal_coordinates, an executable program that generates the spatial coordinates of a "slab" of points in 3D, using FCC symmetry; these coordinates may be used for
See less »
Kaboodle will send you a newsletter and updates from your friends. You can unsubscribe at any time. Kaboodle does not sell or share your email address or personal information with anyone.
Kaboodle requires all users to provide their real date of birth as both a safety precaution and as a means
of preserving the integrity of the site. You will be able to hide this information from your profile if you wish.
Added by 1 people