NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Application of Modern Fortran to Spacecraft Trajectory Design and OptimizationIn this paper, applications of the modern Fortran programming language to the field of spacecraft trajectory optimization and design are examined. Modern object-oriented Fortran has many advantages for scientific programming, although many legacy Fortran aerospace codes have not been upgraded to use the newer standards (or have been rewritten in other languages perceived to be more modern). NASA's Copernicus spacecraft trajectory optimization program, originally a combination of Fortran 77 and Fortran 95, has attempted to keep up with modern standards and makes significant use of the new language features. Various algorithms and methods are presented from trajectory tools such as Copernicus, as well as modern Fortran open source libraries and other projects.
Document ID
20180000413
Acquisition Source
Johnson Space Center
Document Type
Conference Paper
Authors
Williams, Jacob
(Jacobs Technology, Inc. Houston, TX, United States)
Falck, Robert D.
(NASA Glenn Research Center Cleveland, OH, United States)
Beekman, Izaak B.
(ParaTools Inc. Eugene, OR, United States)
Date Acquired
January 16, 2018
Publication Date
January 8, 2018
Subject Category
Mathematical And Computer Sciences (General)
Report/Patent Number
JSC-E-DAA-TN50218
Meeting Information
Meeting: Space Flight Mechanics Meeting
Location: Kissimmee, FL
Country: United States
Start Date: January 8, 2018
End Date: January 12, 2018
Sponsors: American Inst. of Aeronautics and Astronautics, American Astronautical Society
Funding Number(s)
CONTRACT_GRANT: NNJ13HA01C
Distribution Limits
Public
Copyright
Public Use Permitted.
Keywords
Trajectory Optimizatio
Fortran
Copernicus
No Preview Available