Advertisement

Using VAXIMA to Write FORTRAN Code

  • Stanly Steinberg
  • Patrick Roache

Abstract

This paper describes the symbol manipulation aspects of a project that produced a large FORTRAN program that is now used to model lasers and other physical devices. VAXIMA (MACSYMA) was used to write subroutines that were combined with standard software to produce the full program.

Keywords

Symbol Manipulator Logical Space FORTRAN Code Symbol Manipulation Integer Parameter 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Anderson, J.D., Lau, E.L., and Hellings, R.L. In: 1979 MACSYMA Users’ Conference, (V.E. Lewis, Ed.), (Washington, D.C., 1979), pp. 583–595.Google Scholar
  2. 2.
    Babuska I., Chandra, J., and Flaherty J.E., Eds. Adaptive Computational Methods for Partial Differential Equations, SIAM, (Philadelphia, 1983).Google Scholar
  3. 3.
    Brackbill, J.U, and Saltzman, J.S. J. Computational Physics, 46 (1982), pp. 342–368.MathSciNetMATHCrossRefGoogle Scholar
  4. 4.
    Engquist B. and Smedsaas T. SIAM J. Sci. Stat. Comput., 1, (1980), pp. 249–259.MathSciNetMATHCrossRefGoogle Scholar
  5. 5.
    Fateman R. In: 1979 MACSYMA Users’ Conference, (V.E. Lewis, Ed.), (Washington, D.C., 1979), pp. 563–582.Google Scholar
  6. 6.
    Ghia K.N. and Ghia U., Eds., Advances in Grid Generation, ASME FED, 5, (1983).Google Scholar
  7. 7.
    Hermann, R. This point was discussed while R. Hermann was visiting the Department of Mathematics and Statistics at the University of New Mexico in April of 1984.Google Scholar
  8. 8.
    MACSYMA Reference Manual, The MATHLAB Group, Laboratory for Computer Science, MIT, Cambridge, MA, 1977.Google Scholar
  9. 9.
    Ng E. and Char B. In: 1979 MACSYMA Users’ Conference, (V.E. Lewis, Ed.), (Washington, D.C., 1979), pp. 604–621.Google Scholar
  10. 10.
    Roache, P. and Steinberg, S. Talk presented at the Army Research Office — General Electric Corporation Workshop on Symbolic Computations, (Dec. 1982, Schenectady, NY).Google Scholar
  11. 11.
    Roache P.J., Steinberg S., Happ H.J., and Moeny W.M. In: Proceedings of the 4th IEEE Pulsed Power Conference, (Albuquerque, NM, June 1983).Google Scholar
  12. 12.
    Roache P.J. and Steinberg S. In: Proceedings of the A1AA 6th Computational Fluid Dynamics Conference, (Danvers, Mass., July 1983), pp. 443–462.Google Scholar
  13. 13.
    Roache R.J., Moeny W.M., and Steinberg S. In: AIAA 17th Fluid Dynamics, Plasma Dynamics and Lasers Conference, (June 1984, Snowmass, Colo.), pp. 25–27.Google Scholar
  14. 14.
    Saltzman, J.S. and Brackbill, J.U. Numerical Grid Generation, Proceedings of the Symposium on the Numerical Generation of Curvilinear Coordinate Systems and use in the Numerical Solution of Partial Differential Equations, (Thompson J.F., Ed.), (April 1982, Nashville, Tennessee), North-Holland, New York, 1982.Google Scholar
  15. 15.
    Steinberg, S. and Roache, P. Talk presented at the Army Research Office — General Electric Corporation Workshop on Symbolic Computations, (Dec. 1982, Schenectady, NY).Google Scholar
  16. 16.
    Steinberg S. and Roache, P.J. To appear in the Journal of Computational Physics, (1984).Google Scholar
  17. 17.
    Steinberg S. Change of Variables in partial differential equations. Technical report, Dept. of Math. and Stat., Univ. of New Mexico, Albuquerque, March 1983.Google Scholar
  18. 18.
    Steinberg S. and Roache P.J. Variational formulation for numerical coordinate changes, In preparation.Google Scholar
  19. 19.
    Thompson J.F., Ed. Numerical Grid Generation. Proceedings of the Symposium on the Numerical Generation of Curvilinear Coordinate Systems and use in the Numerical Solution of Partial Differential Equations, (April 1982, Nashville, Tennessee), North-Holland, New York, 1982.MATHGoogle Scholar
  20. 20.
    Wester M. and Steinberg S. ACM SIGSAM Bulletin 17, (1983), pp. 25–30.MATHCrossRefGoogle Scholar
  21. 21.
    Wester M. and Steinberg S. In: Third MACSYMA Users’ Conference, (V.E. Golden, Ed.), (July 1984, Schenectady, N.Y.).Google Scholar
  22. 22.
    Wirth M.C. In: Proc. 1981 ACM Symposium on Symbolic and Algebraic Computation, (Aug., 1981, Snowbird, Utah), pp. 73–78.CrossRefGoogle Scholar

Copyright information

© Kluwer Academic Publishers 1985

Authors and Affiliations

  • Stanly Steinberg
    • 1
  • Patrick Roache
    • 2
  1. 1.Department of Mathematics and StatisticsUniversity of New MexicoAlbuquerqueUSA
  2. 2.Ecodynamics Research AssociatesInc.AlbuquerqueUSA

Personalised recommendations