| 22 |
C Note: this should be a run-time option |
C Note: this should be a run-time option |
| 23 |
#undef SHORTWAVE_HEATING |
#undef SHORTWAVE_HEATING |
| 24 |
|
|
| 25 |
|
C o Include/exclude Geothermal Heat Flux at the bottom of the ocean |
| 26 |
|
#undef ALLOW_GEOTHERMAL_FLUX |
| 27 |
|
|
| 28 |
C o Include/exclude phi_hyd calculation code |
C o Include/exclude phi_hyd calculation code |
| 29 |
#define INCLUDE_PHIHYD_CALCULATION_CODE |
#define INCLUDE_PHIHYD_CALCULATION_CODE |
| 30 |
|
|
| 114 |
C#define COSINEMETH_III |
C#define COSINEMETH_III |
| 115 |
|
|
| 116 |
C o Use "OLD" UV discretisation near boundaries (*not* recommended) |
C o Use "OLD" UV discretisation near boundaries (*not* recommended) |
| 117 |
C Note - only works with #undef NO_SLIP_LATERAL in calc_mom_rhs.F |
C Note - only works with pkg/mom_fluxform and "no_slip_sides=.FALSE." |
| 118 |
C because the old code did not have no-slip BCs |
C because the old code did not have no-slip BCs |
| 119 |
#undef OLD_ADV_BCS |
#undef OLD_ADV_BCS |
| 120 |
|
|
| 121 |
C o Use LONG.bin, LATG.bin, etc., initialization for ini_curviliear_grid.F |
C o Use LONG.bin, LATG.bin, etc., initialization for ini_curviliear_grid.F |
| 122 |
C Default is to use "new" grid files (OLD_GRID_IO undef) but OLD_GRID_IO |
C Default is to use "new" grid files (OLD_GRID_IO undef) but OLD_GRID_IO |
| 123 |
C is still useful with, e.g., single-domain curvilinear configurations. |
C is still useful with, e.g., single-domain curvilinear configurations. |
| 124 |
#undef OLD_GRID_IO |
#undef OLD_GRID_IO |
| 125 |
|
|
| 126 |
|
C o Use old EXTERNAL_FORCING_U,V,T,S subroutines (for backward compatibility) |
| 127 |
|
#undef USE_OLD_EXTERNAL_FORCING |
| 128 |
|
|
| 129 |
C o Execution environment support options |
C o Execution environment support options |
| 130 |
#include "CPP_EEOPTIONS.h" |
#include "CPP_EEOPTIONS.h" |
| 131 |
|
|