/[MITgcm]/MITgcm_contrib/dgoldberg/streamice/STREAMICE_BDRY.h
ViewVC logotype

Contents of /MITgcm_contrib/dgoldberg/streamice/STREAMICE_BDRY.h

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (show annotations) (download)
Wed Aug 27 19:29:12 2014 UTC (10 years, 10 months ago) by dgoldberg
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +6 -3 lines
File MIME type: text/plain
updating contrib streamice repo with latest files, and separated out convergence checks; and parameterised maximum iteration counts and interface w shelfice for coupling

1 C $Header: /u/gcmpack/MITgcm/pkg/streamice/STREAMICE_BDRY.h,v 1.2 2013/06/21 20:49:50 jmc Exp $
2 C $Name: $
3
4 C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----|
5
6 #ifdef ALLOW_STREAMICE
7
8 C params to construct boundary conditions for ice flow
9 C on each boundary of rect domain, ranges for different boundary
10 C conditions are specified; it is up to the user to ensure that
11 C the ranges do not overlap
12 C along with a flux boundary range, a flux value is given
13 C if a dirichlet boundary is specified, velocities must be given
14 C in a file
15 C also must be aware of units (m for cartesian, deg for curvilinear, m/deg for CYLINDRICAL POLAR)
16
17 C real params
18 COMMON /STREAMICE_BDRY_PARMS/
19 & min_x_noflow_NORTH, max_x_noflow_NORTH,
20 & min_x_noflow_SOUTH, max_x_noflow_SOUTH,
21 & min_y_noflow_WEST, max_y_noflow_WEST,
22 & min_y_noflow_EAST, max_y_noflow_EAST,
23 & min_x_noStress_NORTH, max_x_noStress_NORTH,
24 & min_x_noStress_SOUTH, max_x_noStress_SOUTH,
25 & min_y_noStress_WEST, max_y_noStress_WEST,
26 & min_y_noStress_EAST, max_y_noStress_EAST,
27 & min_x_FluxBdry_NORTH, max_x_FluxBdry_NORTH,
28 & min_x_FluxBdry_SOUTH, max_x_FluxBdry_SOUTH,
29 & min_y_FluxBdry_WEST, max_y_FluxBdry_WEST,
30 & min_y_FluxBdry_EAST, max_y_FluxBdry_EAST,
31 & min_x_Dirich_NORTH, max_x_Dirich_NORTH,
32 & min_x_Dirich_SOUTH, max_x_Dirich_SOUTH,
33 & min_y_Dirich_WEST, max_y_Dirich_WEST,
34 & min_y_Dirich_EAST, max_y_Dirich_EAST,
35 & min_x_CFBC_NORTH, max_x_CFBC_NORTH,
36 & min_x_CFBC_SOUTH, max_x_CFBC_SOUTH,
37 & min_y_CFBC_WEST, max_y_CFBC_WEST,
38 & min_y_CFBC_EAST, max_y_CFBC_EAST,
39 & flux_bdry_val_SOUTH, flux_bdry_val_NORTH,
40 & flux_bdry_val_WEST, flux_bdry_val_EAST
41 _RL min_x_noflow_NORTH, max_x_noflow_NORTH
42 _RL min_x_noflow_SOUTH, max_x_noflow_SOUTH
43 _RL min_y_noflow_WEST, max_y_noflow_WEST
44 _RL min_y_noflow_EAST, max_y_noflow_EAST
45 _RL min_x_noStress_NORTH, max_x_noStress_NORTH
46 _RL min_x_noStress_SOUTH, max_x_noStress_SOUTH
47 _RL min_y_noStress_WEST, max_y_noStress_WEST
48 _RL min_y_noStress_EAST, max_y_noStress_EAST
49 _RL min_x_FluxBdry_NORTH, max_x_FluxBdry_NORTH
50 _RL min_x_FluxBdry_SOUTH, max_x_FluxBdry_SOUTH
51 _RL min_y_FluxBdry_WEST, max_y_FluxBdry_WEST
52 _RL min_y_FluxBdry_EAST, max_y_FluxBdry_EAST
53 _RL min_x_Dirich_NORTH, max_x_Dirich_NORTH
54 _RL min_x_Dirich_SOUTH, max_x_Dirich_SOUTH
55 _RL min_y_Dirich_WEST, max_y_Dirich_WEST
56 _RL min_y_Dirich_EAST, max_y_Dirich_EAST
57 _RL min_x_CFBC_NORTH, max_x_CFBC_NORTH
58 _RL min_x_CFBC_SOUTH, max_x_CFBC_SOUTH
59 _RL min_y_CFBC_WEST, max_y_CFBC_WEST
60 _RL min_y_CFBC_EAST, max_y_CFBC_EAST
61 _RL flux_bdry_val_SOUTH, flux_bdry_val_NORTH
62 _RL flux_bdry_val_WEST, flux_bdry_val_EAST
63
64 #endif /* ALLOW_STREAMICE */
65
66 CEH3 ;;; Local Variables: ***
67 CEH3 ;;; mode:fortran ***
68 CEH3 ;;; End: ***
69

  ViewVC Help
Powered by ViewVC 1.1.22