/[MITgcm]/MITgcm/pkg/seaice/seaice_exch_uv.F
ViewVC logotype

Contents of /MITgcm/pkg/seaice/seaice_exch_uv.F

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


Revision 1.3 - (show annotations) (download)
Thu Aug 24 01:01:47 2006 UTC (17 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58r_post, checkpoint58x_post, checkpoint58w_post, checkpoint58o_post, checkpoint58u_post, checkpoint58y_post, checkpoint58v_post, checkpoint58s_post, checkpoint58p_post, checkpoint58t_post, checkpoint58q_post
Changes since 1.2: +29 -42 lines
use interface S/R EXCH_3D (more efficient and works if multi-threaded)

1 C $Header: /u/gcmpack/MITgcm/pkg/seaice/seaice_exch_uv.F,v 1.2 2004/12/27 20:34:11 dimitri Exp $
2 C $Name: $
3
4 #include "SEAICE_OPTIONS.h"
5
6 CBOP
7 C !ROUTINE: SEAICE_EXCH_UV
8
9 C !INTERFACE:
10 SUBROUTINE SEAICE_EXCH_UV(
11 U uFld, vFld,
12 I myThid )
13
14 C !DESCRIPTION:
15 C *==========================================================*
16 C | SUBROUTINE SEAICE_EXCH_UV
17 C | o RL exchange routine with k=3
18 C *==========================================================*
19 C *==========================================================*
20
21 C !USES:
22 IMPLICIT NONE
23
24 C == Global variables ===
25 #include "SIZE.h"
26 #include "EEPARAMS.h"
27
28 C !INPUT/OUTPUT PARAMETERS:
29 C == Routine arguments ==
30 C myThid :: Thread number for this instance of the routine.
31 _RL uFld(1-OLx:sNx+OLx,1-OLy:sNy+OLy,3,nSx,nSy)
32 _RL vFld(1-OLx:sNx+OLx,1-OLy:sNy+OLy,3,nSx,nSy)
33 INTEGER myThid
34
35 C !LOCAL VARIABLES:
36 CEOP
37
38 C-- Update overlap regions
39 CALL EXCH_UV_3D_RL(
40 U uFld, vFld,
41 I .TRUE., 3, myThid )
42
43 RETURN
44 END

  ViewVC Help
Powered by ViewVC 1.1.22