Published September 21, 2025 | Version v1.0
Lesson Open

CROCO Regional Modeling Tutorials

Authors/Creators

  • 1. IRD
  • 2. ROR icon Laboratoire d'Études en Géophysique et Océanographie Spatiales

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 using ls -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)