01.12.2012 Views

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 ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

C<br />

write(*,*) ' X3(1) in getmet = ', X3HTF (1,1,1), X3HTM(1,1,1)<br />

c write(*,*) ' Computing contravariant wind components ..'<br />

C** Compute necessary 3-D met parameters using 'X' arrays<br />

C compute arrays such as density<br />

! CALL MET3DSUP ( SDATE, STIME, ISTAT, MOUTFRQ, INHYD )<br />

C<br />

C** Set up contravariant velocity components<br />

C<br />

C U- & V- Component<br />

C (Note: XUU and XVV correspond <strong>to</strong> actual wind components at DOT)<br />

C<br />

DO K = 1, METLAY<br />

DO C = 1, NCOLS_X<br />

DO R = 1, NROWS_X<br />

C<br />

XUHAT (C,R,K) = XMAPD (C,R) * XUU (C,R,K)<br />

XVHAT (C,R,K) = XMAPD (C,R) * XVV (C,R,K)<br />

XWHAT (C,R,K) = XWWIND(C,R,K) ! JACOBIAN = 1.0 here<br />

END DO<br />

END DO<br />

END DO<br />

XFLAGS (LXUHAT, 2) = 'YES'<br />

XFLAGS (LXUHAT, 3) = PNAME<br />

XFLAGS (LXVHAT, 2) = 'YES'<br />

XFLAGS (LXVHAT, 3) = PNAME<br />

WRITE(*,*) 'RETURNING TO MCIP from GETMET_CALMET'<br />

RETURN<br />

C<br />

1010 CONTINUE<br />

C--------------------------------------------------------------<br />

WRITE(*,*) 'TERMINATION OF GETMET_CALMET'<br />

STOP<br />

END<br />

78

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!