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

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

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


Revision 1.2 - (hide 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 dgoldberg 1.2 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 heimbach 1.1 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 dgoldberg 1.2 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 heimbach 1.1 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 dgoldberg 1.2 COMMON /STREAMICE_BDRY_PARMS/
19 heimbach 1.1 & 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