New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
nlsts_check.sh in NEMO/trunk/doc/bin – NEMO

source: NEMO/trunk/doc/bin/nlsts_check.sh @ 10218

Last change on this file since 10218 was 10146, checked in by nicolasmartin, 6 years ago

Reorganisation for future addition of .rst files from users wiki extraction

  • Create root directories latex and rst for tidy up
  • Move namelists folder to the root with the aim to gather later all namelist groups here (OCE, ICE & TOP) Also building scripts have been modified so that figures is now expected to be present at the root
  • Create bin directory with namelist utilities (check and update)
  • Under rst, add 4 dummy files that would gather the whole documentation existing currently in users wiki
    • model_interfacing.rst
    • reference_configurations.rst
    • setup_configuration.rst
    • test_cases.rst
  • Property svn:executable set to *
File size: 479 bytes
Line 
1#!/bin/sh
2
3if [[ $* != '' ]]; then
4
5    if [[ $1 = 'all' ]]; then
6        models='NEMO SI3 TOP'
7    else
8        models=$1
9    fi
10
11else
12    models='NEMO'
13fi
14
15for model in $models; do
16    [[ $model =~ ^(SI3|TOP)$ ]] && continue
17    echo 'Namelists not included in the '$model' manual:'
18
19    for nlst in $( ls namelists ); do
20
21        if [[ ! $( grep "\\nlst{$nlst}" ./latex/$model/subfiles/*.tex ) ]]; then
22            printf "$nlst "
23        fi
24
25    done
26
27    echo
28
29done
30
31exit 0
Note: See TracBrowser for help on using the repository browser.