MathGroup Archive 1994

[Date Index] [Thread Index] [Author Index]

Search the Archive

MathSource Update Notification

  • To: mathgroup at yoda.physics.unc.edu
  • Subject: MathSource Update Notification
  • From: msadmin (MathSource Administrator)
  • Date: Thu, 12 May 1994 13:05:12 -0500

	MathSource Item Update Notification
	-----------------------------------

The item 0205-254 "C, FORTRAN77, Maple and TeX Code Generation
Package" has been updated as of 12:48 CDT, May 12, 1994.  Information
about this item is included at the end of this message.

To have the new version sent to you, send the single-line message:

	Send 0205-254
	
to the MathSource server at mathsource at wri.com.

The item is also available through anonymous FTP and Gopher at
mathsource.wri.com [IP# 140.177.10.5] in the
Enhancements/Interfacing/Other/ directory.


============  0205-254 information  ============

0205-254: C, FORTRAN77, Maple and TeX Code Generation Package (May 12, 1994)
          Author: Mark Sofroniou
          Format.m is a package which extends Mathematica's built-in
          formatting rules.  Examples of the shortcomings of the standard
          format functions are given, where code generated may not be
          syntactically correct and of appropriate precision.  The package
          addresses these shortcomings and extends the formatting rules to
          include lists as data objects and assignments to expressions.
          Optimized computational sequences are now possible, utilizing the
          additional package Optimize.m. Examples are given to show how the
          package may be used to considerably enhance and automate code
          generation. The result is a symbiosis of symbolic-numeric
          environments built upon the existing Splice communication process.
          Some examples from applied numerical mathematics are given, where
          the package can been used to establish a generalised formulation 
          to a problem via the use of a template file.

          0011:  README.txt Author's notes (May 12, 1994; 2 kilobytes)

          0022:  Format.m Mathematica package (May 12, 1994; 64 kilobytes)

          0033:  Format.tex Documentation in LaTeX form (May 12, 1994; 109
                 kilobytes)

          0044:  Format.sty LaTeX style file for Format.tex (May 12, 1994; 1
                 kilobyte)

          0055:  driver.f Main driver routine (May 12, 1994; 1 kilobyte)

          0066:  example.mf Simple FORTRAN77 main routine template file (May
                 12, 1994; 1 kilobyte)

          0077:  func.mf FORTRAN77 function routine template file (May 12,
                 1994; 1 kilobyte)

          0088:  newton.mf FORTRAN77 template file for Newton's method. Uses
                 the LAPACK linear solution routine provided in the file
                 linsolv.f  (May 12, 1994; 3 kilobytes)

          0099:  rksub.mf FORTRAN77 template file for the Runge-Kutta method
                 (May 12, 1994; 1 kilobyte)

          0101:  sub.mf A FORTRAN77 subroutine template file (May 12, 1994; 
                 1 kilobyte)

          0112:  linsolv.f LAPACK linear solution and LU decomposition for
                 use with the template file newton.mf (May 12, 1994; 66
                 kilobytes)

          0123:  Format.ps Documentation in PostScript form (May 12, 1994;
                 329 kilobytes)







  • Prev by Date: Re: Series involving logarithms
  • Next by Date: Special talk: Distributed Multimedia Instructional Methods
  • Previous by thread: Package for Bessel Transforms
  • Next by thread: Special talk: Distributed Multimedia Instructional Methods