GENTRAN is an automatic code GENerator and TRANslator which runs under REDUCE and VAXIMA. It constructs complete numerical programs based on sets of algorithmic specifications and symbolic expressions. Formatted FORTRAN, RATFOR or C code can be generated through a series of interactive commands or under the control of a template processing routine. Large expressions can be automatically segmented into subexpressions of manageable size, and a special file-handling mechanism maintains stacks of open I/O channels to allow output to be sent to any number of files simultaneously and to facilitate recursive invocation of the whole code generation process. GENTRAN provides the flexibility necessary to handle most code generation applications. This manual describes usage of the GENTRAN package for REDUCE.

References in zbMATH (referenced in 19 articles , 1 standard article )

Showing results 1 to 19 of 19.
Sorted by year (citations)

  1. Houstis, Elias N. (ed.); Rice, John R. (ed.); Gallopoulos, Efstratios (ed.); Bramley, Randall (ed.): Enabling technologies for computational science. Frameworks, middleware and environments (2000)
  2. Houstis, Elias N.; Rice, John R.: Future problem solving environments for computational science (2000)
  3. Monagan, Michael B.; Monagan, Gladys: A toolbox for program manipulation and efficient code generation with an application to a problem in computer vision (1997)
  4. Goldman, V. V.; van Hulzen, J. A.; Mynett, A. E.; Posthuma, A. S.; van Zuylen, H. J.: The application of computer algebra for the discretization and coding of the Navier-Stokes equations (1995)
  5. Borst, W. N.; Goldman, V. V.; van Hulzen, J. A.: GENTRAN 90: A REDUCE package for the generation of Fortran 90 code (1994)
  6. Dyer, Charles C.: An application of symbolic computation in the physical sciences (1994)
  7. Zima, E. V.: Numeric code optimization in computer algebra systems and recurrent relations technique (1993)
  8. Berger, F. C.; Goldman, V. V.; van Heerwaarden, M. C.; van Hulzen, J. A.: Automatic generation of optimized numerical code for Jacobians and Hessians. (With discussion) (1992)
  9. Cook, Grant O. jun.: Code generation in ALPAL using symbolic techniques (1992)
  10. Donald, Bruce Randall (ed.); Kapur, Deepak (ed.); Mundy, Joseph L. (ed.): Symbolic and numerical computation for artificial intelligence. Workshop on the Integration of numerical and symbolic computing methods, held in Saratoga Springs, NY, USA, July 1990 (1992)
  11. Ganzha, V. G.; Vorozhtsov, E. V.; van Hulzen, J. A.: A new symbolic-numeric approach to stability analysis of difference schemes (1992)
  12. Weerawarana, Sanjiva; Wang, Paul S.: A portable code generator for CRAY FORTRAN (1992)
  13. Cook, Grant O. jun.; Painter, Jeffrey F.; Brown, Stewart A.: How symbolic computation boosts productivity in the simulation of partial differential equations (1991)
  14. Molenkamp, J. H. J.; Goldman, V. V.; van Hulzen, J. A.: An improved approach to automatic error cumulation control (1991)
  15. Arnold, S. M.; Tan, H. Q.: Symbolic derivation of potential based constitutive equations (1990)
  16. Savage, Stuart B.: Symbolic computation of the flow of granular avalanches (1990)
  17. Den Heuvel, P. Van; Van Hulzen, J. A.; Goldman, V. V.: Automatic generation of FORTRAN-coded Jacobians and Hessians (1989)
  18. Fitch, John; Hall, Richard: Symbolic computation and the finite element method (1989)
  19. Wang, Paul S.: FINGER: A symbolic system for automatic generation of numerical programs in finite element analysis (1986)