Chapitre III
Modèle Roms et résolution numérique
Modèle Roms et résolution numérique
32
Diagnostic_tools: Ce sont des scripts matlab pour les animations et les analyses
statistiques du modèle, pour vérifier sa validité.
Mask:utilisé pour masquer certaines surfaces de la grille de notre modèle afin de faciliter
la modélisation (lissage des côtes).
M_map: nous donne la carte du monde.
Netcdf_g77, netcdf_ifc: Ce sont des librairies en fortran pour compiler Linux avec g77
et ifc.
Netcdf_matlab, Mex 60, Mexnc, Netcdf_*86-84, Opendap-tools, sont des librairies.
Preprocessing_tools : Scripts de matlab qui vont nous permettre d’avoir quelques
graphiques de simulation.
Roms_Agrif : le code source en fortran.
Run : c’est l’endroit où va se dérouler notre modélisation. Nous devons toujours nous
trouver là pour n’importe quelle exécution.
SeaWIFS: prend ses données du satellite du même nom. Il mesure la concentration de
phytoplancton dans l’océan et la traduit par différentes couleurs.
SST_pathfinder(SeveralSeaTemperature) : nous donne quelques températures de surface
à très haute résolution.
Tides : localise les différentes marées, tout comme TPXO6 et TPXO7.
Topo : concerne la topographie globale (bathymétrie, altimétrie).
Visualisation_tools: Ce sont des scripts matlab permettant de visualiser graphiquement
le modèle une fois ce dernier terminé.
WOA2001 et WOA2005 (World Ocean Atlas) : consiste à faire une climatologie du
monde avec des propriétés in situ (Bachelier, 2006/2007).
III.8.1. Fichiers paramètres
Romstools_param.m : (Roms_tools/Run) est un fichier interprétable par le logiciel Matlab. Il
contient les paramètres qui définissent la simulation. Pour le passage d'une simulation du
1/5
ième au 1/10
ième
. Il faut simplement remplacer la valeur de la variable « dl = 1/5; » par « dl =
1/10; ».Lorsque ce fichier a été modifié on lance le logiciel matlab et on soumet la commande
Make_config en vérifiant au préalable le contenu du fichier make_config.m qui se trouve dans
le répertoireRoms_tools/Run (Grima, 2008).
On doit y trouver les commandes suivantes :
param.m: sert à fixer les coordonnées géographiques de la région choisie, le degré de
résolution et l’intégration de l’état des frontières [S, E, N, W], où les frontières ouvertes
représentent (1) et celles fermées correspondent à (0).
make_forcing.m: fournit les données de condition aux limites.
make_clim.m: fournit les données de condition initiales.
make_grid: où la grille est préparée par calcul du pas d’espace (horizontal: LLm et
vertical: MMm) ainsi que: dxmin, dymin, dxmax, dymax et Hmax. Apres fixation de la
résolution dans param.m, le critère CFL est calculé, à partir duquel les pas de temps
Modèle Roms et résolution numérique
Modèle Roms et résolution numérique
32
Diagnostic_tools: Ce sont des scripts matlab pour les animations et les analyses
statistiques du modèle, pour vérifier sa validité.
Mask:utilisé pour masquer certaines surfaces de la grille de notre modèle afin de faciliter
la modélisation (lissage des côtes).
M_map: nous donne la carte du monde.
Netcdf_g77, netcdf_ifc: Ce sont des librairies en fortran pour compiler Linux avec g77
et ifc.
Netcdf_matlab, Mex 60, Mexnc, Netcdf_*86-84, Opendap-tools, sont des librairies.
Preprocessing_tools : Scripts de matlab qui vont nous permettre d’avoir quelques
graphiques de simulation.
Roms_Agrif : le code source en fortran.
Run : c’est l’endroit où va se dérouler notre modélisation. Nous devons toujours nous
trouver là pour n’importe quelle exécution.
SeaWIFS: prend ses données du satellite du même nom. Il mesure la concentration de
phytoplancton dans l’océan et la traduit par différentes couleurs.
SST_pathfinder(SeveralSeaTemperature) : nous donne quelques températures de surface
à très haute résolution.
Tides : localise les différentes marées, tout comme TPXO6 et TPXO7.
Topo : concerne la topographie globale (bathymétrie, altimétrie).
Visualisation_tools: Ce sont des scripts matlab permettant de visualiser graphiquement
le modèle une fois ce dernier terminé.
WOA2001 et WOA2005 (World Ocean Atlas) : consiste à faire une climatologie du
monde avec des propriétés in situ (Bachelier, 2006/2007).
III.8.1. Fichiers paramètres
Romstools_param.m : (Roms_tools/Run) est un fichier interprétable par le logiciel Matlab. Il
contient les paramètres qui définissent la simulation. Pour le passage d'une simulation du
1/5
ième au 1/10
ième
. Il faut simplement remplacer la valeur de la variable « dl = 1/5; » par « dl =
1/10; ».Lorsque ce fichier a été modifié on lance le logiciel matlab et on soumet la commande
Make_config en vérifiant au préalable le contenu du fichier make_config.m qui se trouve dans
le répertoireRoms_tools/Run (Grima, 2008).
On doit y trouver les commandes suivantes :
param.m: sert à fixer les coordonnées géographiques de la région choisie, le degré de
résolution et l’intégration de l’état des frontières [S, E, N, W], où les frontières ouvertes
représentent (1) et celles fermées correspondent à (0).
make_forcing.m: fournit les données de condition aux limites.
make_clim.m: fournit les données de condition initiales.
make_grid: où la grille est préparée par calcul du pas d’espace (horizontal: LLm et
vertical: MMm) ainsi que: dxmin, dymin, dxmax, dymax et Hmax. Apres fixation de la
résolution dans param.m, le critère CFL est calculé, à partir duquel les pas de temps
