651-4273-01L  Numerical Modelling in Fortran (Project)

SemesterHerbstsemester 2016
DozierendeP. Tackley
Periodizitätjährlich wiederkehrende Veranstaltung
LehrspracheEnglisch
KommentarVoraussetzung: Besuch der Lehrveranstaltung 651-4273-00L "Numerical Modelling in Fortran" ist obligatorisch.


KurzbeschreibungThis course gives an introduction to programming in FORTRAN95, and is suitable for students who have only minimal programming experience. The focus will be on Fortran 95, but Fortran 77 will also be covered for those working with already-existing codes. A hands-on approach will be emphasized rather than abstract concepts.
LernzielFORTRAN 95 is a modern programming language that is specifically designed for scientific and engineering applications. This course gives an introduction to programming in this language, and is suitable for students who have only minimal programming experience, for example with MATLAB scripts. The focus will be on Fortran 95, but Fortran 77 will also be covered for those working with already-existing codes. A hands-on approach will be emphasized rather than abstract concepts, using example scientific problems relevant to Earth science.
InhaltThe project consists of writing a Fortran program to solve a problem agreed upon between the instructor and student; the topic is often related to (and helps to advance) the student's Masters or PhD research. The project is typically started towards the end of the end of the main Fortran class when the student has acquired sufficient programming skills, and is due by the end of Semesterprüfung week.
SkriptSee http://jupiter.ethz.ch/~pjt/FORTRAN/FortranProject.html