Overview
Learn the fundamentals of numerical computation and scientific programming with Fortran 90/95 in this short course. Explore basic language elements, intrinsic functions, programming best practices, and relevant open-source tools. Gain hands-on experience with topics such as getting source code, understanding Fortran's history and purpose, hardware vs software concepts, compilers, typical program structure, statements, variables, and data types including real, complex, and logical values. Suitable for beginners to intermediate learners, this comprehensive introduction provides a solid foundation for scientific programming using Fortran.
Syllabus
Intro
Agenda
Getting the Source Code
Hello World
What is Fortran
Why learn Fortran
History of Fortran
Hardware vs Software
What is a compiler
Typical Fortran program
Basic example
Questions
Statements
Variables
Variable Types
Single Double Position
Real Numbers
Complex Numbers
Logical Values
Examples
Taught by
Texas A&M HPRC