Fortran for Environmental Sciences


The study and understanding of a large, non-linear system, like the Earth’s atmosphere, requires complex calculations that exceed the capabilities of pen and paper. In this course, we will learn and use a programming language that is traditionally used by scientists and engineers to solve complex mathematical problems (FORTRAN). The goal of the course is for students to learn the principals of a structured programming language and get some hands on experience on how complex computational problems can be solved using programming.

Topics to be addressed: Installation and of all necessary software (compilers/ editors). Proper structure of a FORTRAN code. Steps to successfully compile and run a FORTRAN code. Development of code for calculating different atmospheric processes (e.g. photolysis rates of atmospheric tracers)

Recommended knowledge: Unix I/ Linux I

Literature:Fortran 95/2003 for Scientists and Engineers, Third Eddition, Chapman, Stephen J., McGraw-Hill Education.