-
Notifications
You must be signed in to change notification settings - Fork 237
/
SHELFICE_OPTIONS.h
31 lines (25 loc) · 1.01 KB
/
SHELFICE_OPTIONS.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
C *==========================================================*
C | SHELFICE_OPTIONS.h
C | o CPP options file for SHELFICE package.
C *==========================================================*
C | Use this file for selecting options within the SHELFICE
C | package.
C *==========================================================*
#ifndef SHELFICE_OPTIONS_H
#define SHELFICE_OPTIONS_H
#include "PACKAGES_CONFIG.h"
#include "CPP_OPTIONS.h"
#ifdef ALLOW_SHELFICE
C Package-specific Options & Macros go here
C allow code for simple ISOMIP thermodynamics
#undef ALLOW_ISOMIP_TD
C allow friction velocity-dependent transfer coefficient
C following Holland and Jenkins, JPO, 1999
#define SHI_ALLOW_GAMMAFRICT
C allow (vertical) remeshing whenever ocean top thickness factor
C exceeds thresholds
#define ALLOW_SHELFICE_REMESHING
C and allow to print message to STDOUT when this happens
#define SHELFICE_REMESH_PRINT
#endif /* ALLOW_SHELFICE */
#endif /* SHELFICE_OPTIONS_H */