Lecture
-
28 Nov 2025 (1h 00m)
JULIEN ROLAND MICHEL Bloino - Course (teaching activity) - Both face to face and online
Presentation of the course.
04 Dec 2025 (2h 00m)
JULIEN ROLAND MICHEL Bloino - Course (teaching activity) - Both face to face and online
01 - introduction to computer software and hardware; the CPU; instruction sets architectures; assembly and high-level languages; introduction to the Fortran standard: history
05 Dec 2025 (2h 00m)
JULIEN ROLAND MICHEL Bloino - Course (teaching activity) - Both face to face and online
02 - Fortran compilers; the Fortran standard; intrinsic types; kind specification for numerical types
11 Dec 2025 (2h 00m)
JULIEN ROLAND MICHEL Bloino - Course (teaching activity) - Both face to face and online
03 - application of precision/range specification in project `zmat2xyz`; character length specification; implicit typing; Fortran constant and variable arrays; static vs dynamic allocations
12 Dec 2025 (2h 00m)
JULIEN ROLAND MICHEL Bloino - Course (teaching activity) - Both face to face and online
04 - implicit allocation; assignments and expressions with intrinsic types and arrays; loops, conditions and unconditional branching.
18 Dec 2025 (2h 00m)
JULIEN ROLAND MICHEL Bloino - Course (teaching activity) - Both face to face and online
05 - relational expression; unconditional branching; loops; conditions; array-specific blocks; file operations
15 Jan 2026 (2h 00m)
JULIEN ROLAND MICHEL Bloino - Course (teaching activity) - Both face to face and online
06 - data/text formatting in input and output; namelists as a simple system of option parsing; stopping the execution of a program; general layout of the main program unit in Fortran; application of basic concepts of the language in a project: parsing of a Z-matrix specification mixing variable definition and constants into a full numerical form.
16 Jan 2026 (2h 00m)
JULIEN ROLAND MICHEL Bloino - Course (teaching activity) - Both face to face and online
07 - introduction to procedural programming in Fortran: subroutines and functions; dummy arguments specification; explicit vs implicit interfaces; assumed-shapes and assumed-size arrays; arguments intent; internal and external procedures; variable namespace.
22 Jan 2026 (2h 00m)
JULIEN ROLAND MICHEL Bloino - Course (teaching activity) - Both face to face and online
08 - local variable specification within program units with the block constructs; module and submodules in Fortran: definition, allowed content, restrictions, name visibility, import; a brief overview of Fortran intrinsic functions for mathematical and character string operations.
Go to the Advanced search