Alternative small scale meteorology input to a chemical transport ...
Alternative small scale meteorology input to a chemical transport ...
Alternative small scale meteorology input to a chemical transport ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
C<br />
SUBROUTINE READCM<br />
C***********************************************************************<br />
C FUNCTION:<br />
C CALMET version<br />
C read the met header info and met arrays from the<br />
C archived meteorological simulation output file 1<br />
C on the <strong>meteorology</strong> model domain and resolution<br />
C<br />
C INPUT:<br />
C CALMET FILE, REQUIRED by MCIP<br />
C<br />
C OUTPUT:<br />
C Arrays defined in 'CMINPUT.EXT'<br />
C Units for output ---> in m, s, kg, K, pa, etc. (MKS)<br />
C<br />
C REVISION HISTORY:<br />
C CREATED February 20, 2001 by Krassi & Daewon<br />
C***********************************************************************<br />
IMPLICIT NONE<br />
C MM INPUT DATA Definition<br />
INCLUDE SUBST_HGRD_ID<br />
INCLUDE SUBST_VGRD_ID<br />
C INCLUDE SUBST_COORD_ID<br />
C INCLUDE SUBST_MPARM<br />
INCLUDE 'MCIPPARM.EXT' ! params for mcip<br />
INCLUDE 'MCIPCOM.EXT' ! commons for mcip<br />
INCLUDE 'LRADMDAT.EXT'<br />
INCLUDE 'CMINPUT.EXT' ! params for calmet<br />
C LOCAL VARIABLES SUCH AS LOOP INDICE<br />
CHARACTER*256 CMFILE ! Filename for CALMET datafile<br />
CHARACTER*16 PNAME<br />
CHARACTER*8 ID<br />
INTEGER IERR ! STATUS RETURN FROM I/O REQUESTS<br />
INTEGER IN,I,J,K ! LOOP INDICES (CALMET ROW,COL)<br />
INTEGER IZ,M<br />
INTEGER NCOL1,NROW1 ! LOOP INDICES (CTM COL,ROW)<br />
INTEGER IM1,JM1 ! INDICES USED FOR LOADING CTM ARRAYS<br />
INTEGER INDEX,ILEVMET<br />
INTEGER NUM3D<br />
INTEGER NUM2D<br />
INTEGER NUM1D<br />
INTEGER NUM0D<br />
INTEGER IDOT,IDUM<br />
INTEGER NDATHR ! Date and time of data (YYJJJHH)<br />
INTEGER MXDAYS<br />
79