C $Header: /u/gcmpack/MITgcm/pkg/atm2d/cpl_send_ocn_atmconfig.F,v 1.3 2013/12/02 23:54:43 jmc Exp $ C $Name: $ #include "ATM2D_OPTIONS.h" CBOP 0 C !ROUTINE: CPL_SEND_OCN_ATMCONFIG C !INTERFACE: SUBROUTINE CPL_SEND_OCN_ATMCONFIG C !DESCRIPTION: C *==========================================================* C | SUBROUTINE CPL_SEND_OCN_ATMCONFIG C | o Routine for sending atmos. config to ocean component. C *==========================================================* C | This version talks to the MITgcm general circulation C | model. For now just send atmosphere land/sea mask. C *==========================================================* #ifdef ATM2D_MPI_ON C !USES: IMPLICIT NONE C == Global variables == c#include "ATMSIZE.h" c#include "ATMVARS.h" #include "ATMIDS.h" #include "OCNSIZE.h" #include "OCNVARS.h" #include "OCNIDS.h" C !INPUT/OUTPUT PARAMETERS: C !LOCAL VARIABLES: INTEGER i,j CEOP C Map atmos. depth map onto ocean grid c CALL ATM_TO_OCN_MAPXYR8( c I Nx_atm, Ny_atm, c I landMask_atm, c I Nx_ocn, Ny_ocn, c O landMask_ocn) DO i=1,Nx_ocn DO j=1,Ny_ocn landMask_ocn(i,j)= 0.5 !ocean code checks for this ENDDO ENDDO C Send atmos. config to ocean component CALL COUPSEND_R8TILES( ocnCompName, atmLandName, Nx_ocn, Ny_ocn, & landMask_ocn ) #endif /* ATM2D_MPI_ON */ RETURN END