2021-02-22 Programming with Fortran (hfor1w20)


Online CourseProgramming with Fortran
Numberhfor1w20
Places available42
Date22.02.2021 – 24.02.2021
Price€ 30.00 – 600.00
PlaceONLINE


Room
Registration deadline08.02.2021 15:25
E-maileducation@lrz.de

Contents

This three day online course is targeted at scientists with little or no knowledge of the Fortran programming language, but need it for participation in projects using a Fortran code base, for development of their own codes, and for getting acquainted with additional tools like debugger and syntax checker as well as handling of compilers and libraries. The language is for the most part treated at the level of the Fortran 95 standard; features from Fortran 2003 are limited to improvements on the elementary level. Advanced Fortran features like object-oriented programming or coarrays will be covered in a follow-on course in autumn.

The course combines lectures and hands-on sessions.

Prerequisites

Course participants should have basic UNIX/Linux knowledge (login with secure shell, shell commands, basic programming, vi or emacs editors).

Hands-On

Please use your own laptop or institute cluster for the hands-on sessions. On your laptop or PC you should run either a Linux distribution, or a Microsoft Linux for Windows subsystem.
A recent version of the gfortran compiler should be installed. Alternatively, an evaluation version of the NAG compiler (version 7.0) can be used. The latter can be obtained from https://www.nag.com/content/software-trials?product=NAG%20Compiler. Finally, the GSL (GNU scientific library) and its header files should be installed.

Content Level

The content level of the course is broken down as:

Beginner's content:

9,75h

50%

Intermediate content:

9,75h

50%

Advanced content:

0,0h

0%

Community-targeted content:

0,0h

0%


Language

English

Lecturers

Dr. Reinhold Bader, Nisarg Patel (LRZ)

Prices and Eligibility

The course is open for people from academia and industry.

  • Students without Diploma/Master: 30 EUR
  • Students with Diploma/Master (PhD students) at German universities: 60 EUR
  • Members of German universities and public research institutes: 60 EUR
  • Members of universities and public research institutes within EU or PRACE member countries: 120 EUR
  • Members of other universities and public research institutes: 240 EUR
  • Others: 600 EUR

Registration

Please register with your official e-mail address to prove your affiliation. Following your successful registration, you will receive an invoice approx. 2 weeks before the course. After paying the invoice, you will not receive a receipt. If you require proof of payment (e.g., for reimbursement) please use a copy of the invoice together with your bank statement indicating the payment.

Withdrawal Policy

See Withdrawal.

Legal Notices

For registration for LRZ courses and workshops we use the service edoobox from Etzensperger Informatik AG (www.edoobox.com). Etzensperger Informatik AG acts as processor and we have concluded a Data Processing Agreement with them.

See Legal Notices.


No.DateTimeLeaderLocationRoomDescription
122.02.202110:00 – 18:00Reinhold Bader
Nisarg Patel
ONLINE
Day 1
223.02.202110:00 – 18:00Reinhold Bader
Nisarg Patel
ONLINE
Day 2
324.02.202110:00 – 18:00Reinhold Bader
Nisarg Patel
ONLINE
Day 3