This document from Ryad El Khatib is the support of a training course of Fortran High Performance omputing for scientists and developers. The purpose of this course is to let developers be aware of the performance traps when they code a piece of scientific software in Fortran.
The expectation (...)
In this note, Ryad explains the origins of the arrays bounds violations issue and proposes a solution to eradicate them. This solution has been implemented in the code (CY47T0).
The diagram prepared by Alexandre Mary illustrates the evolution of cycles in the common code IFS-ARPEGE-AROME in the GIT repository of Meteo-France.
Main features to remember: all the main cycles (e.g. CY43T2, CY46) are tags on the master branch. a T cycle (e.g. CY47T1) is constructed as a (...)
CETTE DOCUMENTATION EST UN MEMORANDUM RECAPITULANT LES PRINCIPALES ACTIONS A EFFECTUER CONCERNANT LA MAINTENANCE DES NAMELISTS DE ``MITRAILLETTE", AINSI QUE CELLES DE L’OPERATIONNEL, QUI VONT DANS LES ENVIRONNEMENTS OLIVE ET VORTEX. Contents / TABLE DES MATIERES:
– 1/ INTRODUCTION.
– 2/ (...)
This documentation has the aim to give a general overview of the library architecture ARPEGE/IFS, ALADIN and AROME models. Information will be given about an historical overview of the most important code rewritings, and about the dependencies between the different sub-projects. (...)