<div dir="ltr">Dear GrADS experts,<div><br></div><div>I am calculating the heat stress index using the following:</div><div><br></div><div>





<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(180,36,25)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">'define temp = t2 - 273.16'</span></p>
<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(180,36,25)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">'define tempF = (temp *1.8) +32'</span></p>
<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(180,36,25)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">'define tempF = maskout(tempF,tempF-80)'</span></p>
<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(180,36,25)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">'define rh = rh2'</span></p>
<p class="gmail-p2" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);min-height:13px"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"></span><br></p>
<p class="gmail-p2" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);min-height:13px"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"></span><br></p>
<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(180,36,25)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">'define HI = -42.379 + (2.04901523*tempF) + (10.14333127*rh)-(0.22475541*tempF*rh) - (0.00683783*pow(tempF,2)) - (0.05481717*pow(rh,2)) + (0.00122874*pow(tempF,2)*rh) + (0.00085282*tempF*pow(rh,2)) - (0.00000199*pow(tempF,2)*pow(rh,2))'</span></p>
<p class="gmail-p2" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);min-height:13px"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"></span><br></p>
<p class="gmail-p3" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures;color:rgb(193,101,28)">if</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> (</span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures;color:rgb(46,174,187)">rh</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> < </span><span class="gmail-s4" style="font-variant-ligatures:no-common-ligatures;color:rgb(180,36,25)">13</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> & </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures;color:rgb(46,174,187)">tempF</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> >= </span><span class="gmail-s4" style="font-variant-ligatures:no-common-ligatures;color:rgb(180,36,25)">80</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> & </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures;color:rgb(46,174,187)">tempF</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <= </span><span class="gmail-s4" style="font-variant-ligatures:no-common-ligatures;color:rgb(180,36,25)">112</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">)</span></p>
<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(180,36,25)"><span class="gmail-s5" style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)"><span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">'define HIA = HI'</span></p>
<p class="gmail-p4" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(193,101,28)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">else</span></p>
<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(180,36,25)"><span class="gmail-s5" style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)"><span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">'define HIA = HI-((13-rh)/4)*sqrt(17-abs(tempF-95)/17)'</span></p>
<p class="gmail-p4" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(193,101,28)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">endif</span></p>
<p class="gmail-p2" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);min-height:13px"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"></span><br></p>
<p class="gmail-p3" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures;color:rgb(193,101,28)">if</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> (</span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures;color:rgb(46,174,187)">rh</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> > </span><span class="gmail-s4" style="font-variant-ligatures:no-common-ligatures;color:rgb(180,36,25)">85</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> & </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures;color:rgb(46,174,187)">tempF</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> >= </span><span class="gmail-s4" style="font-variant-ligatures:no-common-ligatures;color:rgb(180,36,25)">80</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> & </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures;color:rgb(46,174,187)">tempF</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <= </span><span class="gmail-s4" style="font-variant-ligatures:no-common-ligatures;color:rgb(180,36,25)">87</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">)</span></p>
<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(180,36,25)"><span class="gmail-s5" style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0)"><span class="gmail-Apple-converted-space">  </span></span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">'define HIA = HI + 0.5*(tempF + 61 + ((tempF-68)*1.2) + (rh*0.094))'</span></p>
<p class="gmail-p4" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(193,101,28)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">endif</span></p>
<p class="gmail-p2" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);min-height:13px"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"></span><br></p><p class="gmail-p2" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);min-height:13px"><br></p><p class="gmail-p2" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);min-height:13px">This is based on this link:<a href="https://www.wpc.ncep.noaa.gov/html/heatindex_equation.shtml">https://www.wpc.ncep.noaa.gov/html/heatindex_equation.shtml</a></p><p class="gmail-p2" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);min-height:13px"><br></p></div><div>Adjustments are added to and subtracted from the HI equation if the temperature falls at a certain range.</div><div><br></div><div>Is this the correct way for doing this? </div><div><span class="gmail-s2" style="font-variant-ligatures:no-common-ligatures;color:rgb(193,101,28)">if</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> (</span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures;color:rgb(46,174,187)">rh</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> < </span><span class="gmail-s4" style="font-variant-ligatures:no-common-ligatures;color:rgb(180,36,25)">13</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> & </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures;color:rgb(46,174,187)">tempF</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> >= </span><span class="gmail-s4" style="font-variant-ligatures:no-common-ligatures;color:rgb(180,36,25)">80</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> & </span><span class="gmail-s3" style="font-variant-ligatures:no-common-ligatures;color:rgb(46,174,187)">tempF</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> <= </span><span class="gmail-s4" style="font-variant-ligatures:no-common-ligatures;color:rgb(180,36,25)">112</span><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">)</span><br></div><div><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-s2" style="color:rgb(193,101,28)">if</span><span class="gmail-s1"> (</span><span class="gmail-s3" style="color:rgb(46,174,187)">rh</span><span class="gmail-s1"> > </span><span class="gmail-s4" style="color:rgb(180,36,25)">85</span><span class="gmail-s1"> & </span><span class="gmail-s3" style="color:rgb(46,174,187)">tempF</span><span class="gmail-s1"> >= </span><span class="gmail-s4" style="color:rgb(180,36,25)">80</span><span class="gmail-s1"> & </span><span class="gmail-s3" style="color:rgb(46,174,187)">tempF</span><span class="gmail-s1"> <= </span><span class="gmail-s4" style="color:rgb(180,36,25)">87</span><span class="gmail-s1">)</span><br></span></div><div><br></div><div>Or maybe there is a better approach for this....</div><div><br></div><div>I'll appreciate any comment/suggestion on this.</div><div><br></div><div><br></div><div>Sincerely,</div><div><br><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><font face="comic sans ms, sans-serif"><b><u>Lyndon Mark P. Olaguera, Ph.D.</u></b></font></div><div dir="ltr"><div>+63 906 023 9926<br></div><div>Manila Observatory,</div><div>Ateneo de Manila University Campus</div><div>Loyola Heights, Quezon city<br></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>