Author: GOLAY Frédéric

# CERF : Computation, ERosion and Flow V1.0

Author

GOLAY Frédéric

# Introduction

Ce document est un guide d’utilisation de CERF. CERF est un code de calcul par volumes finis dévolu à la simulation d’écoulements à surface libre. CERF est un code de recherche développé au sein de l’institut de mathématique de Toulon sous la direction de Frédéric Golay. CERF résout les équations de Saint-Venant et d’Euler bi-fluide isotherme. Ces systèmes hyperboliques d’équations permettent d’utiliser une intégration temporelle explicite et parallèle. La structure de données de CERF est basée sur une approche BB-AMR (Block Based Adaptive Mesh Refinement) qui permet de gérer des maillages adaptatifs en temps et en espace. CERF est un code de calcul parallèle qui utilise la bibliothèque MPI pour la communication entre les différents processus. CERF est écrit en Fortran 90. Dans sa version V1.0 le maillage de CERF est exclusivement constitué d’hexaèdres.

Il est organisé de la manière suivante. Dans le premier chapitre, nous présentons les modèles physiques utilisés dans CERF pour simuler des écoulements à surface libre. Les modèles d’érosion sont en cours de développement. Nous décrivons également les schémas numériques utilisés. Le deuxième chapitre est consacré à l’installation et la mise en œuvre de CERF ainsi que la description des fichiers d’entrée et de sortie de CERF. Nous expliquons comment configurer une simulation et comment visualiser les résultats. Enfin, le troisième chapitre est ensemble d’exemples documentés.

Ce document a été rédigé avec Quarto.
Ce logiciel est régi par la licence CeCILL-B soumise au droit français et respectant les principes de diffusion des logiciels libres.