include file: wrf_histin.inc 1,94 !STARTOFREGISTRYGENERATEDINCLUDE 'inc/wrf_histin.inc' ! ! WARNING This file is generated automatically by use_registry ! using the data base in the file named Registry. ! Do not edit. Your changes to this file will be lost. ! IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'U' , & ! Data Name grid%em_u_2 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder 'X' , & ! Stagger 'inc/wrf_histin.inc ext_read_field U memorder XZY' , & ! Debug message ids , ide , kds , (kde-1) , jds , (jde-1) , & ims , ime , kms , kme , jms , jme , & ips , MIN( ide, ipe ) , kps , MIN( (kde-1), kpe ) , jps , MIN( (jde-1), jpe ) , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'V' , & ! Data Name grid%em_v_2 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder 'Y' , & ! Stagger 'inc/wrf_histin.inc ext_read_field V memorder XZY' , & ! Debug message ids , (ide-1) , kds , (kde-1) , jds , jde , & ims , ime , kms , kme , jms , jme , & ips , MIN( (ide-1), ipe ) , kps , MIN( (kde-1), kpe ) , jps , MIN( jde, jpe ) , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'W' , & ! Data Name grid%em_w_2 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder 'Z' , & ! Stagger 'inc/wrf_histin.inc ext_read_field W memorder XZY' , & ! Debug message ids , (ide-1) , kds , kde , jds , (jde-1) , & ims , ime , kms , kme , jms , jme , & ips , MIN( (ide-1), ipe ) , kps , MIN( kde, kpe ) , jps , MIN( (jde-1), jpe ) , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'WW' , & ! Data Name grid%em_ww , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder 'Z' , & ! Stagger 'inc/wrf_histin.inc ext_read_field WW memorder XZY' , & ! Debug message ids , (ide-1) , kds , kde , jds , (jde-1) , & ims , ime , kms , kme , jms , jme , & ips , MIN( (ide-1), ipe ) , kps , MIN( kde, kpe ) , jps , MIN( (jde-1), jpe ) , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'PH' , & ! Data Name grid%em_ph_2 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder 'Z' , & ! Stagger 'inc/wrf_histin.inc ext_read_field PH memorder XZY' , & ! Debug message ids , (ide-1) , kds , kde , jds , (jde-1) , & ims , ime , kms , kme , jms , jme , & ips , MIN( (ide-1), ipe ) , kps , MIN( kde, kpe ) , jps , MIN( (jde-1), jpe ) , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'PHB' , & ! Data Name grid%em_phb , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder 'Z' , & ! Stagger 'inc/wrf_histin.inc ext_read_field PHB memorder XZY' , & ! Debug message ids , (ide-1) , kds , kde , jds , (jde-1) , & ims , ime , kms , kme , jms , jme , & ips , MIN( (ide-1), ipe ) , kps , MIN( kde, kpe ) , jps , MIN( (jde-1), jpe ) , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'T' , & ! Data Name grid%em_t_2 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field T memorder XZY' , & ! Debug message ids , (ide-1) , kds , (kde-1) , jds , (jde-1) , & ims , ime , kms , kme , jms , jme , & ips , MIN( (ide-1), ipe ) , kps , MIN( (kde-1), kpe ) , jps , MIN( (jde-1), jpe ) , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'MU' , & ! Data Name grid%em_mu_2 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field MU memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'MUB' , & ! Data Name grid%em_mub , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field MUB memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'MU0' , & ! Data Name grid%em_mu0 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field MU0 memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'TKE' , & ! Data Name grid%em_tke_2 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field TKE memorder XZY' , & ! Debug message ids , (ide-1) , kds , (kde-1) , jds , (jde-1) , & ims , ime , kms , kme , jms , jme , & ips , MIN( (ide-1), ipe ) , kps , MIN( (kde-1), kpe ) , jps , MIN( (jde-1), jpe ) , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'P' , & ! Data Name grid%em_p , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field P memorder XZY' , & ! Debug message ids , (ide-1) , kds , (kde-1) , jds , (jde-1) , & ims , ime , kms , kme , jms , jme , & ips , MIN( (ide-1), ipe ) , kps , MIN( (kde-1), kpe ) , jps , MIN( (jde-1), jpe ) , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'PB' , & ! Data Name grid%em_pb , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field PB memorder XZY' , & ! Debug message ids , (ide-1) , kds , (kde-1) , jds , (jde-1) , & ims , ime , kms , kme , jms , jme , & ips , MIN( (ide-1), ipe ) , kps , MIN( (kde-1), kpe ) , jps , MIN( (jde-1), jpe ) , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'FNM' , & ! Data Name grid%em_fnm , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'Z' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field FNM memorder Z' , & ! Debug message kds , (kde-1) , 1 , 1 , 1 , 1 , & kms , kme , 1 , 1 , 1 , 1 , & kps , MIN( (kde-1), kpe ) , 1 , 1 , 1 , 1 , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'FNP' , & ! Data Name grid%em_fnp , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'Z' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field FNP memorder Z' , & ! Debug message kds , (kde-1) , 1 , 1 , 1 , 1 , & kms , kme , 1 , 1 , 1 , 1 , & kps , MIN( (kde-1), kpe ) , 1 , 1 , 1 , 1 , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'RDNW' , & ! Data Name grid%em_rdnw , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'Z' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field RDNW memorder Z' , & ! Debug message kds , (kde-1) , 1 , 1 , 1 , 1 , & kms , kme , 1 , 1 , 1 , 1 , & kps , MIN( (kde-1), kpe ) , 1 , 1 , 1 , 1 , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'RDN' , & ! Data Name grid%em_rdn , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'Z' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field RDN memorder Z' , & ! Debug message kds , (kde-1) , 1 , 1 , 1 , 1 , & kms , kme , 1 , 1 , 1 , 1 , & kps , MIN( (kde-1), kpe ) , 1 , 1 , 1 , 1 , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'DNW' , & ! Data Name grid%em_dnw , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'Z' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field DNW memorder Z' , & ! Debug message kds , (kde-1) , 1 , 1 , 1 , 1 , & kms , kme , 1 , 1 , 1 , 1 , & kps , MIN( (kde-1), kpe ) , 1 , 1 , 1 , 1 , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'DN ' , & ! Data Name grid%em_dn , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'Z' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field DN memorder Z' , & ! Debug message kds , (kde-1) , 1 , 1 , 1 , 1 , & kms , kme , 1 , 1 , 1 , 1 , & kps , MIN( (kde-1), kpe ) , 1 , 1 , 1 , 1 , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'ZNU' , & ! Data Name grid%em_znu , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'Z' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field ZNU memorder Z' , & ! Debug message kds , (kde-1) , 1 , 1 , 1 , 1 , & kms , kme , 1 , 1 , 1 , 1 , & kps , MIN( (kde-1), kpe ) , 1 , 1 , 1 , 1 , & ierr ) END IF IF ( grid%dyn_opt .EQ. dyn_em ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'ZNW' , & ! Data Name grid%em_znw , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'Z' , & ! MemoryOrder 'Z' , & ! Stagger 'inc/wrf_histin.inc ext_read_field ZNW memorder Z' , & ! Debug message kds , kde , 1 , 1 , 1 , 1 , & kms , kme , 1 , 1 , 1 , 1 , & kps , MIN( kde, kpe ) , 1 , 1 , 1 , 1 , & ierr ) END IF CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'CFN' , & ! Data Name grid%cfn , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask '0' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field CFN memorder 0' , & ! Debug message 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'CFN1' , & ! Data Name grid%cfn1 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask '0' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field CFN1 memorder 0' , & ! Debug message 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'EPSTS' , & ! Data Name grid%epsts , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask '0' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field EPSTS memorder 0' , & ! Debug message 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'Q2' , & ! Data Name grid%q2 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field Q2 memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'T2' , & ! Data Name grid%t2 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field T2 memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'TH2' , & ! Data Name grid%th2 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field TH2 memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'U10' , & ! Data Name grid%u10 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field U10 memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'V10' , & ! Data Name grid%v10 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field V10 memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'RDX' , & ! Data Name grid%rdx , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask '0' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field RDX memorder 0' , & ! Debug message 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'RDY' , & ! Data Name grid%rdy , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask '0' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field RDY memorder 0' , & ! Debug message 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'RESM' , & ! Data Name grid%resm , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask '0' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field RESM memorder 0' , & ! Debug message 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'ZETATOP' , & ! Data Name grid%zetatop , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask '0' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field ZETATOP memorder 0' , & ! Debug message 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'CF1' , & ! Data Name grid%cf1 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask '0' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field CF1 memorder 0' , & ! Debug message 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'CF2' , & ! Data Name grid%cf2 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask '0' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field CF2 memorder 0' , & ! Debug message 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'CF3' , & ! Data Name grid%cf3 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask '0' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field CF3 memorder 0' , & ! Debug message 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'ITIMESTEP' , & ! Data Name grid%itimestep , & ! Field WRF_integer , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask '0' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field ITIMESTEP memorder 0' , & ! Debug message 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & ierr ) IF ( P_qv .GE. PARAM_FIRST_SCALAR ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'QVAPOR' , & ! Data Name grid%moist_2(ims,kms,jms,P_qv) , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field QVAPOR memorder XZY' , & ! Debug message ids , (ide-1) , kds , (kde-1) , jds , (jde-1) , & ims , ime , kms , kme , jms , jme , & ips , MIN( (ide-1), ipe ) , kps , MIN( (kde-1), kpe ) , jps , MIN( (jde-1), jpe ) , & ierr ) END IF IF ( P_qc .GE. PARAM_FIRST_SCALAR ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'QCLOUD' , & ! Data Name grid%moist_2(ims,kms,jms,P_qc) , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field QCLOUD memorder XZY' , & ! Debug message ids , (ide-1) , kds , (kde-1) , jds , (jde-1) , & ims , ime , kms , kme , jms , jme , & ips , MIN( (ide-1), ipe ) , kps , MIN( (kde-1), kpe ) , jps , MIN( (jde-1), jpe ) , & ierr ) END IF IF ( P_qr .GE. PARAM_FIRST_SCALAR ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'QRAIN' , & ! Data Name grid%moist_2(ims,kms,jms,P_qr) , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field QRAIN memorder XZY' , & ! Debug message ids , (ide-1) , kds , (kde-1) , jds , (jde-1) , & ims , ime , kms , kme , jms , jme , & ips , MIN( (ide-1), ipe ) , kps , MIN( (kde-1), kpe ) , jps , MIN( (jde-1), jpe ) , & ierr ) END IF IF ( P_qi .GE. PARAM_FIRST_SCALAR ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'QICE' , & ! Data Name grid%moist_2(ims,kms,jms,P_qi) , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field QICE memorder XZY' , & ! Debug message ids , (ide-1) , kds , (kde-1) , jds , (jde-1) , & ims , ime , kms , kme , jms , jme , & ips , MIN( (ide-1), ipe ) , kps , MIN( (kde-1), kpe ) , jps , MIN( (jde-1), jpe ) , & ierr ) END IF IF ( P_qs .GE. PARAM_FIRST_SCALAR ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'QSNOW' , & ! Data Name grid%moist_2(ims,kms,jms,P_qs) , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field QSNOW memorder XZY' , & ! Debug message ids , (ide-1) , kds , (kde-1) , jds , (jde-1) , & ims , ime , kms , kme , jms , jme , & ips , MIN( (ide-1), ipe ) , kps , MIN( (kde-1), kpe ) , jps , MIN( (jde-1), jpe ) , & ierr ) END IF IF ( P_qg .GE. PARAM_FIRST_SCALAR ) THEN CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'QGRAUP' , & ! Data Name grid%moist_2(ims,kms,jms,P_qg) , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field QGRAUP memorder XZY' , & ! Debug message ids , (ide-1) , kds , (kde-1) , jds , (jde-1) , & ims , ime , kms , kme , jms , jme , & ips , MIN( (ide-1), ipe ) , kps , MIN( (kde-1), kpe ) , jps , MIN( (jde-1), jpe ) , & ierr ) END IF CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'LANDMASK' , & ! Data Name grid%landmask , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field LANDMASK memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'TSLB' , & ! Data Name grid%tslb , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder 'Z' , & ! Stagger 'inc/wrf_histin.inc ext_read_field TSLB memorder XZY' , & ! Debug message ids , (ide-1) , 1 , config_flags%num_soil_layers , jds , (jde-1) , & ims , ime , 1 , config_flags%num_soil_layers , jms , jme , & ips , MIN( (ide-1), ipe ) , 1 , config_flags%num_soil_layers , jps , MIN( (jde-1), jpe ) , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'ZS' , & ! Data Name grid%zs , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'Z' , & ! MemoryOrder 'Z' , & ! Stagger 'inc/wrf_histin.inc ext_read_field ZS memorder Z' , & ! Debug message 1 , config_flags%num_soil_layers , 1 , 1 , 1 , 1 , & 1 , config_flags%num_soil_layers , 1 , 1 , 1 , 1 , & 1 , config_flags%num_soil_layers , 1 , 1 , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'DZS' , & ! Data Name grid%dzs , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'Z' , & ! MemoryOrder 'Z' , & ! Stagger 'inc/wrf_histin.inc ext_read_field DZS memorder Z' , & ! Debug message 1 , config_flags%num_soil_layers , 1 , 1 , 1 , 1 , & 1 , config_flags%num_soil_layers , 1 , 1 , 1 , 1 , & 1 , config_flags%num_soil_layers , 1 , 1 , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'SMOIS' , & ! Data Name grid%smois , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder 'Z' , & ! Stagger 'inc/wrf_histin.inc ext_read_field SMOIS memorder XZY' , & ! Debug message ids , (ide-1) , 1 , config_flags%num_soil_layers , jds , (jde-1) , & ims , ime , 1 , config_flags%num_soil_layers , jms , jme , & ips , MIN( (ide-1), ipe ) , 1 , config_flags%num_soil_layers , jps , MIN( (jde-1), jpe ) , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'SH2O' , & ! Data Name grid%sh2o , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder 'Z' , & ! Stagger 'inc/wrf_histin.inc ext_read_field SH2O memorder XZY' , & ! Debug message ids , (ide-1) , 1 , config_flags%num_soil_layers , jds , (jde-1) , & ims , ime , 1 , config_flags%num_soil_layers , jms , jme , & ips , MIN( (ide-1), ipe ) , 1 , config_flags%num_soil_layers , jps , MIN( (jde-1), jpe ) , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'XICE' , & ! Data Name grid%xice , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field XICE memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'SMSTAV' , & ! Data Name grid%smstav , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field SMSTAV memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'SFROFF' , & ! Data Name grid%sfcrunoff , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field SFROFF memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'UDROFF' , & ! Data Name grid%udrunoff , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field UDROFF memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'IVGTYP' , & ! Data Name grid%ivgtyp , & ! Field WRF_integer , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field IVGTYP memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'ISLTYP' , & ! Data Name grid%isltyp , & ! Field WRF_integer , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field ISLTYP memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'VEGFRA' , & ! Data Name grid%vegfra , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field VEGFRA memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'GRDFLX' , & ! Data Name grid%grdflx , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field GRDFLX memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'ACSNOW' , & ! Data Name grid%acsnow , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field ACSNOW memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'ACSNOM' , & ! Data Name grid%acsnom , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field ACSNOM memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'SNOW' , & ! Data Name grid%snow , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field SNOW memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'SNOWH' , & ! Data Name grid%snowh , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field SNOWH memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'CANWAT' , & ! Data Name grid%canwat , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field CANWAT memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'SST' , & ! Data Name grid%sst , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field SST memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'TKE_MYJ' , & ! Data Name grid%tke_myj , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XZY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field TKE_MYJ memorder XZY' , & ! Debug message ids , (ide-1) , kds , (kde-1) , jds , (jde-1) , & ims , ime , kms , kme , jms , jme , & ips , MIN( (ide-1), ipe ) , kps , MIN( (kde-1), kpe ) , jps , MIN( (jde-1), jpe ) , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'THZ0' , & ! Data Name grid%thz0 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field THZ0 memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'QZ0' , & ! Data Name grid%qz0 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field QZ0 memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'UZ0' , & ! Data Name grid%uz0 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field UZ0 memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'VZ0' , & ! Data Name grid%vz0 , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field VZ0 memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'QSFC' , & ! Data Name grid%qsfc , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field QSFC memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'AKHS' , & ! Data Name grid%akhs , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field AKHS memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'AKMS' , & ! Data Name grid%akms , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field AKMS memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'MAPFAC_M' , & ! Data Name grid%msft , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field MAPFAC_M memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'MAPFAC_U' , & ! Data Name grid%msfu , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder 'X' , & ! Stagger 'inc/wrf_histin.inc ext_read_field MAPFAC_U memorder XY' , & ! Debug message ids , ide , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( ide, ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'MAPFAC_V' , & ! Data Name grid%msfv , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder 'Y' , & ! Stagger 'inc/wrf_histin.inc ext_read_field MAPFAC_V memorder XY' , & ! Debug message ids , (ide-1) , jds , jde , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( jde, jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'F' , & ! Data Name grid%f , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field F memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'E' , & ! Data Name grid%e , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field E memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'SINALPHA' , & ! Data Name grid%sina , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field SINALPHA memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'COSALPHA' , & ! Data Name grid%cosa , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field COSALPHA memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'HGT' , & ! Data Name grid%ht , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field HGT memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'TSK' , & ! Data Name grid%tsk , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field TSK memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'P_TOP' , & ! Data Name grid%p_top , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask '0' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field P_TOP memorder 0' , & ! Debug message 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & 1 , 1 , 1 , 1 , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'RAINC' , & ! Data Name grid%rainc , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field RAINC memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'RAINNC' , & ! Data Name grid%rainnc , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field RAINNC memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'GSW' , & ! Data Name grid%gsw , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field GSW memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'GLW' , & ! Data Name grid%glw , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field GLW memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'XLAT' , & ! Data Name grid%xlat , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field XLAT memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'XLONG' , & ! Data Name grid%xlong , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field XLONG memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'LU_INDEX' , & ! Data Name grid%lu_index , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field LU_INDEX memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'TMN' , & ! Data Name grid%tmn , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field TMN memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'XLAND' , & ! Data Name grid%xland , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field XLAND memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'HFX' , & ! Data Name grid%hfx , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field HFX memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'QFX' , & ! Data Name grid%qfx , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field QFX memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'LH' , & ! Data Name grid%lh , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field LH memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) CALL wrf_ext_read_field
( & fid , & ! DataHandle current_date(1:19) , & ! DateStr 'SNOWC' , & ! Data Name grid%snowc , & ! Field WRF_real , & ! FieldType grid%communicator , & ! Comm grid%iocommunicator , & ! Comm grid%domdesc , & ! Comm grid%bdy_mask , & ! bdy_mask 'XY' , & ! MemoryOrder '' , & ! Stagger 'inc/wrf_histin.inc ext_read_field SNOWC memorder XY' , & ! Debug message ids , (ide-1) , jds , (jde-1) , 1 , 1 , & ims , ime , jms , jme , 1 , 1 , & ips , MIN( (ide-1), ipe ) , jps , MIN( (jde-1), jpe ) , 1 , 1 , & ierr ) !ENDOFREGISTRYGENERATEDINCLUDE