Skip to main content
Light
Dark
Auto
Instructor View
Learner View
Menu
Introduction to Modern Fortran
Introduction to Modern Fortran
Key Points
Instructor Notes
Extract All Images
More
Discussion
Reference
Search the All In One page
Introduction to Modern Fortran
Toggle Theme
Light
Dark
Auto
Instructor View
Learner View
EPISODES
Summary and Schedule
1. Connecting to ARCHER2 and transferring data
2. Hello World
3. Break
4. Variables
5. Logical and conditionals, character variables
6. Lunch
7. Loops and loop control
8. Array declarations
9. Array expressions and assignments
10. Break
11. Mini exercise: a choice of two
12. Modules and compilation of modules
13. Functions and subroutines
14. More on array dummy arguments
15. Break
16. More on characters and strings
17. Formats and edit descriptors
18. Lunch
19. Operations on external files
20. Using namelists
21. Break
22. Exercises
23. Structures: derived types
24. Pointers and targets
25. Procedures again: interfaces
26. Break
27. Miscellaneous
28. Lunch
29. Other things you may see
30. Exercises: conjugate gradient and matrices
31. Break
32. Exercises
RESOURCES
Key Points
Instructor Notes
Extract All Images
Discussion
Reference
See all in one page
Instructor Notes
There are no specific instructor notes yet.
Connecting to ARCHER2 and transferring data
Hello World
Break
Variables
Logical and conditionals, character variables
Lunch
Loops and loop control
Array declarations
Array expressions and assignments
Break
Mini exercise: a choice of two
Modules and compilation of modules
Functions and subroutines
More on array dummy arguments
Break
More on characters and strings
Formats and edit descriptors
Lunch
Operations on external files
Using namelists
Break
Exercises
Structures: derived types
Pointers and targets
Procedures again: interfaces
Break
Miscellaneous
Lunch
Other things you may see
Exercises: conjugate gradient and matrices
Break
Exercises
Back
To Top