Fortran 90/95 Programming Language

The goal of the course is to introduce the attendees to the basics of programming in the Fortran 90/95 programming language with an emphasis on standard mathematical problems. We recommend you bring a laptop (ideally with a Linux type operating system) with a Fortran compiler already installed (gfortran). Attendees should also have basic knowledge of linear algebra

  1. Introduction to Programming in Fortran 95
    • Development
    • Version History
    • Compilation
  2. Syntax Basics
    • Free Format
    • Internal data types
    • Implicit types
    • Declarations
    • Constants
    • Scalar expressions
    • Mathematical Operations
  3. Organizational Structures
    • IF
    • DO
    • DO...WHILE
    • SELECT CASE
    • EXIT
    • CYCLE
  4. Operators
    • Rrelational
    • Logical
    • Operator Priority
  5. Strings
    • Type Conversion
    • Integer Division
    • Mathematical Internals
    • Numerical and Symbolic Functions
  6. Arrays
    • Dynamic Arrays
    • WHERE
    • FORALL
    • Internal Functions and Procedures for Random Number Generatio and Arrays
  7. Procedures and Functions
    • Argument Acquirement
    • Variable Attributes
    • Optional Arguments
    • Array as and argument
    • Recursive procedures
  8. Objects and Modules
  9. Pointers a User Types
  10. Input, Output and Format
  11. File Management
Trvanie: 
10 hours (2 days)
Cena: 
15 €
Kategória: 
Registrácia (počet prihlásených):