Date: 25 - 27 September 2019

Description

The Fortran programming language is still - despite of its long history - one of the standard and most useful languages in scientific computing. Our course will give the participants the basic knowledge on the Fortran 95 programming language as well as some glimpses on the Fortran 2003/2008 standards and their new features. Best practices for obtaining high performance with Fortran will also be discussed. Both days include lectures and practical hands-on exercises.

Learning outcome

After this course you should be able to write simple programg using the Fortran language.

Prerequisites

Basic knowledge on programming in general is recommended.

Agenda

Day 1, Wednesday 25.9

09.00 - 10.00 Lecture: Getting started with Fortran
10.00 - 10.30 Exercises
10.30 - 10.45 Coffee break
10.45 - 11.15 Exercises
11.15 - 12.00 Lecture: Procedures and modules
12.00 - 13.00 Lunch break
13.00 - 14.30 Exercises
14.30 - 14.45 Coffee break
14.45 - 15.15 Lecture: Fortran arrays
15.15 - 15.45 Exercises
15.45 - 16.00 Wrap-up, Q&A

Day 2, Thursday 26.9

09.00 - 09.45 Lecture: more about arrays
09.45 - 10.30 Exercises
10.30 - 10.45 Coffee break
10.45 - 12.00 Exercises
12.00 - 13.00 Lunch break
13.00 - 14.00 Lecture: File I/O
14.30 - 14.45 Coffee break
14.45 - 15.45 Exercises
15.45 - 16.00 Wrap-up, Q&A

Day 3, Friday 27.9

09.00 - 09.45 Lecture: Derived data types
09.45 - 10.30 Exercises
10.30 - 10.45 Coffee break
10.45 - 11.15  Exercises
11.15 - 12.00  Lecture: Other useful features
12.00 - 13.00 Lunch break
13.00 - 13.45 Exercises
13.45 - 14.15 Lecture: Overview on more advanced Fortran topics
14.15 - 14.30 Course wrap-up

Lecturers: 

Jussi Enkovaara (CSC), Sami Ilvonen (CSC)

Language:  English
Price:          Free of charge
https://events.prace-ri.eu/event/908/

Event types:

  • Workshops and courses


Activity log