This module defines the grid points desired for printout of atmospheric and ocean inputs and ice model outputs. Data for each point is written to a separate file as ascii tables. The specific points are set by lat/lons (-90 to 90 lat and -180 to +180 lon) in a data statement. A descriptive label is useful to distinguish points. The code chooses the nearest model grid point to the specified lat/lon. Points for task 0 are written in the ice model execution directory; all other task points are written one directory up (on IBM).
REVISION HISTORY:
author Bruce P. Briegleb, NCARINTERFACE:
module ice_prnpntUSES:
use ice_domain use ice_constants use ice_calendar use shr_sys_mod, only : shr_sys_flush
INTERFACE:
subroutine intpntDESCRIPTION:
Initialize printout of points by finding tasks for requested points, and defining file names for each point. Prints out description of points and tasks to log file.
REVISION HISTORY:
author Bruce P. Briegleb, NCARUSES:
use ice_grid use ice_mpi_internalINPUT/OUTPUT PARAMETERS:
INTERFACE:
subroutine diags_cpl_inDESCRIPTION:
Printout atmospheric forcing data for selected grid points as received from the coupler.
REVISION HISTORY:
author Bruce P. Briegleb, NCARUSES:
use ice_flux use ice_calendarINPUT/OUTPUT PARAMETERS:
INTERFACE:
subroutine diags_cpl_outDESCRIPTION:
Printout grid point info sent to coupler
USES:
use ice_flux use ice_albedo use ice_calendar use ice_stateINPUT/OUTPUT PARAMETERS: