Operational WRF-ARW

SBU WRF-ARW Forecasts

NAM-WRF

=2) { $hr="00"; $blah=gmmktime($hr,0,0,gmdate("m"),gmdate("d"),gmdate("Y")); } elseif ($hr>=14) { $hr="12"; $blah=gmmktime($hr,0,0,gmdate("m"),gmdate("d"),gmdate("Y")); } elseif ($hr<2) { $hr="12"; $blah=gmmktime($hr,0,0,date("m"),date("d"),date("Y")); } $blah=gmdate("Y-m-d H:i:s",$blah); $startTime=date_create($blah); function modelNAM($startTime) { $datestr=date_format($startTime,"YmdH"); if (file_exists("./$datestr/NAM.refl_10cm.d01.03.gif") && filesize("./$datestr/NAM.refl_10cm.d01.03.gif") > 0) { echo "\t\t\t\t
\n"; } else { echo "\t\t\t\t\n"; } } modelNAM($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelNAM($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelNAM($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelNAM($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelNAM($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelNAM($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelNAM($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelNAM($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelNAM($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelNAM($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelNAM($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelNAM($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelNAM($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelNAM($startTime); ?>

both

=2) { $hr="00"; $blah=gmmktime($hr,0,0,gmdate("m"),gmdate("d"),gmdate("Y")); } elseif ($hr>=14) { $hr="12"; $blah=gmmktime($hr,0,0,gmdate("m"),gmdate("d"),gmdate("Y")); } elseif ($hr<2) { $hr="12"; $blah=gmmktime($hr,0,0,date("m"),date("d"),date("Y")); } $blah=gmdate("Y-m-d H:i:s",$blah); $startTime=date_create($blah); function modelCompare($datestr) { if (file_exists("./$datestr/NAM.refl_10cm.d01.03.gif") && filesize("./$datestr/NAM.refl_10cm.d01.03.gif") > 0 && file_exists("./$datestr/GFS.refl_10cm.d01.03.gif") && filesize("./$datestr/GFS.refl_10cm.d01.03.gif") > 0) { echo "\t\t\t\t\n"; } else { echo "\t\t\t\t\n"; } } modelCompare(date_format($startTime,"YmdH")); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelCompare(date_format($startTime,"YmdH")); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelCompare(date_format($startTime,"YmdH")); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelCompare(date_format($startTime,"YmdH")); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelCompare(date_format($startTime,"YmdH")); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelCompare(date_format($startTime,"YmdH")); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelCompare(date_format($startTime,"YmdH")); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelCompare(date_format($startTime,"YmdH")); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelCompare(date_format($startTime,"YmdH")); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelCompare(date_format($startTime,"YmdH")); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelCompare(date_format($startTime,"YmdH")); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelCompare(date_format($startTime,"YmdH")); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelCompare(date_format($startTime,"YmdH")); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelCompare(date_format($startTime,"YmdH")); ?>

GFS-WRF

=2) { $hr="00"; $blah=gmmktime($hr,0,0,gmdate("m"),gmdate("d"),gmdate("Y")); } elseif ($hr>=14) { $hr="12"; $blah=gmmktime($hr,0,0,gmdate("m"),gmdate("d"),gmdate("Y")); } elseif ($hr<2) { $hr="12"; $blah=gmmktime($hr,0,0,date("m"),date("d"),date("Y")); } $blah=gmdate("Y-m-d H:i:s",$blah); $startTime=date_create($blah); function modelGFS($startTime) { $datestr=date_format($startTime,"YmdH"); if (file_exists("./$datestr/GFS.refl_10cm.d01.03.gif") && filesize("./$datestr/GFS.refl_10cm.d01.03.gif") > 0) { echo "\t\t\t\t\n"; } else { echo "\t\t\t\t\n"; } } modelGFS($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelGFS($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelGFS($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelGFS($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelGFS($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelGFS($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelGFS($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelGFS($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelGFS($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelGFS($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelGFS($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelGFS($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelGFS($startTime); date_add($startTime,date_interval_create_from_date_string("-12 hours")); modelGFS($startTime); echo "\t\t\t\t
\n"; echo "\t\t\t\t
\n"; echo "\t\t\t
\n"; echo "\t\t\t
\n"; echo "\t\t\t
\n"; echo "\t\t\t\t

The WRF-ARW (v3.6.1) is run twice daily, using the 00z and 12z NAM and GFS forecasts as initial and boundary conditions. The 36-km outer domain one-way nests down to 12- and 4-km inner domains. Model physics include Thompson microphysics, YSU boundary layer scheme, and the Grell 3D cumulus parameterization.

\n"; echo "\t\t\t
\n"; echo "\t\t
\n"; echo "\t\t
\n"; echo "\t\t\t\n"; echo "\t\t\t\n"; echo "\t\t
\n"; ?>