Introduction to FORTRAN
NRIS (Norwegian Research Infrastructure Services) is organizing a workshop series on Introduction to FORTRAN. Fortran is a programming language that has been designed for scientific computing. On this course, you will learn:
Introduction to the language, Formula Translator. Numerical calculation
Data types - importance of sizes and ranges
Syntax of the language
File I/O: formatting, handling arrays
Modules and interfaces, class objects
Performance aspects and parallel computing
Best practices for writing efficient FORTRAN applications
The workshop is organised as a series of five events starts on 18th October and ends on 13th December.
The course is open to all and free of charge, but registration is mandatory.
Prerequisites
Familiarity with Linux and text editors is recommended.
Basics/principles of programming (in any language) is desirable.
This is an online course via zoom. Participants require access to a computer (not provided by the course organisers) with internet connectivity.
Install Fortran on your laptop or home computer, it’s available for most architectures and operating systems. Please see the install help link for further details. All examples will run on your laptop.
Registration
The course is free of charge and is organised by the NRIS.
Register here
Time, date [All times are Local Time in Oslo, Norway]
Date |
Time |
Topic |
---|---|---|
Day1: Wed 18.10.2023 |
09:00 - 12:30 |
Introduction and the basics of FORTRAN |
Day2: Wed 25.10.2023 |
09:00 - 12:30 |
Basic I/O, Array handling & vector syntax |
Day3: Wed 08.11.2023 |
09:00 - 12:30 |
Dynamic memory and pointers, class objects |
Day4: Wed 22.11.2023 |
09:00 - 12:30 |
Subroutines, Functions, Modules and interfaces, and class objects |
Day5: Wed 13.12.2023 |
09:00 - 12:30 |
Parallel computing, performance aspects and best practices for writing efficient FORTRAN programmes |
Instructor
Course Coordinator
Code of Conduct
All participants in our course are expected to show respect and courtesy to others. We follow carpentry code of conduct. If you believe someone is violating the Code of Conduct, we ask that you report it to the training team.
Contact us
You can always contact us by sending an email to support@nris.no. If you want to receive further information about training events, and other announcements about IT resources and services for researchers, there are a couple of information channels you can subscribe to:
users at University of Bergen and affiliated institutes: register to hpcnews@uib.no.
users at UiT The Arctic University of Norway, subscribe following https://hpc.uit.no/contact/.
users of Sigma2 services: subscribe to Sigma2’s newsletter.