Fortrancursus

Veel reken- en simulatiesoftware is geschreven in de programmeertaal Fortran. Bij beheer, uitbreiding en optimalisatie van deze software is kennis van Fortran onontbeerlijk. VORtech geeft regelmatig een in-company Fortrancursus bij klanten. Daarnaast bieden we met onze partner Vijfhart IT-opleidingen een standaardversie van de cursus voor open inschrijving.

Fortrancursus voor open inschrijving

VORtech heeft een driedaagse Fortrancursus ontwikkeld, welke beschikbaar is via AT Computing, onderdeel van Vijfhart IT-opleidingen. Het cursusmateriaal is in het Engels. De cursusleider spreekt zowel Nederlands als Engels.

Wat komt er aan bod?

  • Compilatie
  • Syntax, operators, basic I/O, flow control
  • Arrays
  • Functions, subroutines, modules, libraries; pure, elemental, interne subprogramma’s
  • Conversie, precisie en NaN
  • Derived types
  • Levensduur van variabelen
  • Dynamische geheugenallocatie en pointers
  • Shallow en deep copies
  • Objectgeoriënteerd Fortran
  • Interfaces: abstract, generic
  • ISO C binding
  • Performance

De duur van deze Fortrancursus is 3 dagen en de cursus kost 1635 euro.

Aanmelden kan direct via VORtech, maar ook via de sites van AT Computing of Vijfhart IT-opleidingen.

Maatwerk Fortran + OpenMP Cursus

Als voorbeeld van een door VORtech georganiseerde maatwerkcursus: een aantal jaar geleden maakte een van onze klanten de stap van Fortran 77 naar modernere Fortran.

Voor een publiek van Fortranontwikkelaars (wetenschappers en contractors), presenteerde VORtech een korte cursus waarin de grootste verschillen tussen de Fortranversies werden uitgelicht:

  • Free format source en andere wijzigingen in de taal
  • Datatypes: portable precisie, de nieuwe arrays, types en pointers
  • Veelgebruikte nieuwe functionaliteit: where, forall, case en do
  • Modules, subroutines en interfaces
  • C-binding
  • Objectgeoriënteerd programmeren

Omdat de software zeer performance-intensief is, is het gebruik van OpenMP geïntroduceerd. Direct na deze Fortrancursus, heeft VORtech een cursus met als titel Shared memory parallelization using OpenMP” gegeven. In die cursus werd een stuk voorbeeldcode (in Fortran) op verscheidene manieren geoptimaliseerd, waarbij gebruik werd gemaakt van o.a. threads, een worksharing construct, tasks en het minimaliseren van false sharing.

Bent u geinteresseerd in een maatwerk cursus?

Als u overweegt om een Fortran cursus binnen uw bedrijf te organiseren, neem dan gerust contact met ons op. We bespreken graag de mogelijkheden met u.

Wilt u zich aanmelden voor deze cursus?
Indien u interesse heeft in de cursus of een maatwerk Fortran training, dan kunt u diurect contact opnemen met VORtech.
Neem contact op