Search All of the Math Forum:
Views expressed in these public forums are not endorsed by
NCTM or The Math Forum.



Mathematics Archives Update #2
Posted:
May 18, 1992 3:01 PM


* * * * * * * * * * * * * * * * * * * * * * * * * * * * * MATHEMATICS ARCHIVES UPDATES May 18, 1992 * * at WUARCHIVE.WUSTL.EDU Update #2 * * Moderator: Larry Husch, Dept. Mathematics * * University of Tennessee, Knoxville, TN * * husch@WUARCHIVE.WUSTL.EDU * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Pieter Wesseling submitted the following program which has been placed in the new subdirectory: edu/math/msdos/numerical.partial.diff.eq If you want to download this file and if you type: get mglab.tar the file will be sent in a (partially) uncompressed form. You will need to uncompress it further using some PC or UNIX version of the 'tar' program. A PC version of the 'tar' program is tarread.exe which can be found in the subdirectory /mirrors/msdos/starter  mglab.tar.Z (numerical.partial.diff.eq)
MGLAB.FOR Pieter Wesseling Faculty of Technical Mathematics and Informatics Delft University of Technology 2600 GA Delft, The Netherlands
MGLAB.FOR is a tutorial multigrid program. It solves elliptic boundary values in one dimension. The user may choose various multigrid cycles, transfer operators, smoothing methods, and nested iteration end defect correction. Cellcentered and vertexcentered discretiza tion and multigrid is included. Documentation is included in the program. The program is written in portable FORTRAN77, and has run on MSDOS PC's and Unix mainframes. The methods used are fully described in the following book: An Introduction to Multigrid Methods, Wiley, Chichester, 1992 by P.Wesseling.
MGLAB.FOR is the FORTRAN source of the tutorial multigrid program. MGLAB.DAT is an example of an input file. MGLAB.RES is the corresponding output. (from read.me)  The Mathematics Toolkits Software packages developed at the University of Arizona were among the first packages placed in the Mathematics Archives. The following five programs are part of this collection which just have been placed in these Archives.  identify.zip (edu/math/msdos/miscellaneous)
IDENTIFY THE FUNCTION (c) Copyright 1991, 1992. All rights reserved. David Lomen and David Lovelock Department of Mathematics University of Arizona Tucson, Arizona 85721
This program will see whether you can identify polynomials, rationals, trig functions, exponentials, and logs. The computer will graph a function selected from its bank of functions. You are to identify that function. You can use a mouse in this program. This is a part of the Mathematics Toolkits Software developed at the University of Arizona. A manual for all the Toolkits is available from the Department of Mathematics for $3. (adapted from the documentation)  lineint.zip (edu/math/msdos/adv.calculus) LINE INTEGRAL (c) Copyright 1991, 1992. All rights reserved. David Lovelock Department of Mathematics University of Arizona Tucson, Arizona 85721
This program will graph functions of the form y = f(x), functions of the form x = g(y), polar equations of the form r = r(t), where t is the angle, as well as parametric equations of the form x = x(t), y = y(t). Up to nine equations can be plotted. It also computes line integrals over these curves. You can use a mouse in this program. This is a part of the Mathematics Toolkits Software developed at the University of Arizona. A manual for all the Toolkits is available from the Department of Mathematics for $3. (adapted from the documentation)  linsys.zip (edu/math/msdos/college.algebra)
LINEAR SYSTEMS (c) Copyright 1991. All rights reserved. Payton Bissell, Dan Schwartz, David Lovelock, and William Vlez. Department of Mathematics University of Arizona Tucson, Arizona 85721 This program allows you to solve graphically linear systems of equations in two unknowns. You can use a mouse in this program. This is a part of the Mathematics Toolkits Software developed at the University of Arizona. A manual for all the Toolkits is available from the Department of Mathematics for $3. (adapted from the documentation)  twodmaps.zip (edu/math/msdos/dynamics or /linear.algebra)
TWO D MAPS (c) Copyright 1989, 1990, 1991, 1992. All rights reserved. David Lovelock and William Velez. Department of Mathematics University of Arizona Tucson, Arizona 85721
This program allows you to construct and experiment with 2 dimensional affine transformations. You can experiment with fractals, finding eigenvectors by eye, showing the effect of a map on a set of points, and showing the solutions of a set of two linear equations. You can use a mouse in this program. This is a part of the Mathematics Toolkits Software developed at the University of Arizona. A manual for all the Toolkits is available from the Department of Mathematics for $3. (adapted from the documentation)  fouri_ss.zip (edu/math/msdos/adv.calculus)
FOURIER SERIES by Department of Mathematics University of Arizona Tucson, AZ 85721
This slide show consists of graphs of various functions together with some of their Fourier Series approximations: A. Triangular Wave B. Square Wave C. Saw Tooth Wave D. Cosine Expansion of Sine E. Interrupted Square Wave (from the documentation)  I have a number of other programs which are mirrored at WUARCHIVE which could be used in mathematics education. I have established a symbolic link with these. The first is mirrored from archives at the University of Michigan.
calc.arc (edu/math/msdos/calculus or /miscellaneous or /diff.equations or /partial.diff.equations)
Calculus and Differential Equations V 9. Byoung Keum Department of Mathematics University of Illinois Urbana, IL 61801.
A shareware collection of six programs: 1. DE.COM: graphical solutions of 2 dimensional systems of differential equations, graphical solutions of the heat, wave, Laplace equations in 1 and 2 dimensions, integrating factors and graphs of power series solutions. 2. CALCULUS.COM: symbolic differentiation and integration (of simple functions), graphs of single variable functions, parametric equations, simultaneous graphing of a function with its first and second derivatives, and surface contour of z=f(x,y). 3. ODE.EXE: an update of the author's previous program "EULER.EXE". It allows the user to choose between RungeKutta method and Euler's Method to get the solutions of systems of ode's. 4. EULER3D.EXE is a test program for 3dim extension of ODE.EXE. 5. STRING.EXE: animation of the vibrating string. 6. LP.EXE uses 3dim graphics window to show graphical meaning of simplex method for linear programming.  The following two programs are mirrored from the SIMTEL archives.
fftsing.zip (edu/math/msdos/modelling)
FFT OF VERY LONG SERIES (70000 DATA POINTS) Javier Soley, Ph. D, FJSOLEY @UCRVM2.BITNET Escuela de Fisica y Centro de Investigaciones Geofisicas Universidad de Costa Rica
THIS PROGRAM CALCULATES THE FAST FOURIER TRANSFORM OF VERY LONG SERIES, AS LONG AS YOUR FAR HEAP ALLOWS. FOR EXAMPLE, USING DOUBLE PRECISION IT IS POSIBLE TO PROCESS 70.000 REAL DATA POINTS. IT IMPLEMENTS R. C. SINGLETON'S MIXED RADIX FAST FOURIER ALGORITHM. SOME FEATURES OF THIS ALGORITHM ARE: 1) THE LENGTH OF THE SERIES DOES NOT HAVE TO BE BE NECESSARILY A POWER OF TWO, THE LENGTH MAY INCLUDE FACTORS OF 2 AND 4, AND ALSO ODD FACTORS AS 3,5,7, ETC,2) TO AVOID TRUNCATION ERRORS, THE SINES AND COSINES ARE GENERATED RECURSIVELY, 3) THE DATA AND ITS TRANSFORM ARE ACCESSED WITH HUGE POINTERS. The source code is written in C. (adapted from the documentation)  tsmatr11.arc (edu/math/msdos/linear.algebra)
Matrices and Linear Equations Programs
Timo Salmi Professor of Accounting and Business Finance School of Business Studies, University of Vaasa P.O. BOX 297, SF65101 Vaasa, Finland
Includes three programs:
LINEQ.EXE Solves up to 30 simultaneous linear equations in 30 unknowns. MATINV.EXE Calculates the inverse and the determinant of a square matrix. MATMUL.EXE Multiplication of two matrixes (adapted from the documentation)  WUARCHIVE at Washington University at St. Louis is now a site for the storage of public domain and shareware software and other materials which can be utilized in the teaching of mathematics at the college and university levels.
To access these files, use anonymous FTP to wuarchive.wustl.edu, switch to the subdirectory /edu/math/msdos and choose the subject area for which you would like to obtain software. In each subject area there is a file 00info.txt which contains a listing of all programs in the area together with a short abstract similar to the above abstracts.
If you have any comments, suggestions about, problems with, etc. the Mathematics Archives, please contact the moderator Larry Husch at husch@wuarchive.wustl.edu If you want to receive future copies of this newsletter and haven't sent your email address, please send your email address to Larry. If you would like to submit program(s) and/or other appropriate material then get in contact with Larry for details.



