Date of Award
8-1990
Degree Name
Master of Science
Department
Computer Science
First Advisor
Dr. John Kapenga
Second Advisor
Dr. Elise Kapenga
Third Advisor
Dr. Robert Trenary
Access Setting
Masters Thesis-Open Access
Abstract
FORTRAN is one of the most popular scientific programming languages. The efficiency, rich libraries, and popularity of FORTRAN support its continued use as a programming language for scientific computing in the near future. However, in current multiprocessor UNIX environments, C is often better supported. The desire to use existing FORTRAN subroutines within such a C environment leads to several options. In this thesis, we introduce a "modern" scientific programming language called CTRAN for this purpose.
We begin with a brief review of the history of scientific programming languages. An introduction of CTRAN is given in Chapter HI. In Chapter IV, we present a CTRAN to C translator called ctran2c. A CTRAN manual is included in appendix A. Issues of conflict, other options and possible extensions are also noted. CTRAN was tested on code from the LINPACK library.
Recommended Citation
Chen, Qi, "CTRAN: Transforming Scientific Fortran Programs to Unix Based Computing Environments" (1990). Masters Theses. 1057.
https://scholarworks.wmich.edu/masters_theses/1057