CROCO Regional Modeling Tutorials
Authors/Creators
Description
CROCO Regional Modeling Tutorials — DOI: 10.5281/zenodo.17091356
by Serena Illig (LEGOS/IRD, serena.illig@ird.fr)
http://sillig.free.fr/Courses_CROCO.html
September 2025
These tutorials guide learners through building and running a regional ocean configuration with the CROCO — Coastal and Regional Ocean COmmunity model.
The package combines lecture presentations, step‑by‑step hands‑on tutorials, and a set of dedicated scripts and programs used throughout the training.
To start: open the document `Training_Guide.pdf`.
To extract the training archive: Execute the Linux/Mac command "tar -xzvf CROCO_Tutorials_Sept2025.tar.gz"
© 2025 Serena Illig.
Tutorials and presentations are licensed under CC BY-NC 4.0.
Scripts and code examples are licensed under the MIT License.
Table of contents
The archive is organized into several directories to facilitate navigation and reuse:
-
Training_Guide.pdf
Introductory document presenting the archive and the progression of tutorials. -
T00_CROCO_INTRO/
CROCO presentation and quick refresher on basic Linux commands and the vi editor. -
T01_CROCO_ENV/
Preparation of the CROCO and CROCO_Tools environment on an HPC system. -
T02_CROCO_GRID/
Create your first CROCO grid and explore sigma vertical coordinates. -
T03_FiniteDiff/
Independent activity on finite difference schemes using MATLAB/Octave. -
T04_CROCO_CLIM/
Build your first CROCO configuration with climatological forcings and run the model. -
T05_Stability/
Independent activity on the stability and consistency of numerical schemes (CFL condition). -
T06_CROCO_NESTING/
Run a CROCO configuration with embedded zooms using AGRIF nesting. -
T07_CROCO_INTER/
Configure and run a CROCO simulation forced with interannual datasets. -
T08_CROCO_RUNOFF/
Add river runoff forcing (e.g. Orange and Doring rivers in the Benguela configuration). -
Tools_and_Scripts/
Dedicated scripts and programs used during the training, not included in the official CROCO release:-
.bashrc_example: adapted for the CHPC Lengau cluster (this hidden file can be listed usingls -a) -
Example HPC scripts:
jobcomp_lengau,run_croco.pbs,run_croco_inter.pbs -
Specific tools for Tutorials 01, 02, and 03:
TP0_test_file.nc,TP0_test_script.m,draw_zonal_section.m,My_diffusion_1D.m -
Slightly modified CROCO files:
create_config.bash,crocoin.m
-
-
Activity_Solutions/
Solutions for the numerical activities in Tutorials 03 and 05.
Files
Training_Guide.pdf
Files
(18.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:a7737320c169b943cd20970602706817
|
18.1 MB | Download |
|
md5:f8e96ad73412e2ff92f30f3c635807bf
|
463.4 kB | Preview Download |
Additional details
Related works
- Is supplemented by
- Lesson: 10.5281/zenodo.17091105 (DOI)