<div dir="ltr">Hi all,<div><br></div><div>I know this error: fatal:Subscript out of range, error in subscript #0, seems like a simple enough error message to understand but I cannot seem to find the cause of the problem. I&#39;m writing data to a file and after some variables are written, I read the data from the newly written file and create a new variable, then I write the new variable to the outfile. It is when I write this new variable that I get this error which frankly boggles my mind. The error occurs on the 2nd time step. I would love some assistance in understanding and solving this error.</div>
<div><br></div><div>I have attached the script and below is a copy of the output for two time steps:</div><div><br></div><div><div>%@a7 ncl_codes]$ ncl echam_regrid.ncl</div><div> Copyright (C) 1995-2013 - All Rights Reserved</div>
<div> University Corporation for Atmospheric Research</div><div> NCAR Command Language Version 6.1.2</div><div> The use of this software is governed by a License Agreement.</div><div> See <a href="http://www.ncl.ucar.edu/">http://www.ncl.ucar.edu/</a> for more details.</div>
<div>(0)     Names in nc file: var26</div><div>(1)     Names in nc file: var142</div><div>(2)     Names in nc file: var143</div><div>(3)     Names in nc file: var178</div><div>(4)     Names in nc file: var179</div><div>(5)     Names in nc file: var184</div>
<div>(6)     Names in nc file: var245</div><div>(7)     Names in nc file: var246</div><div>(8)     Names in nc file: var247</div><div>(9)     Names in nc file: var248</div><div>(10)    Names in nc file: var249</div><div>(11)    Names in nc file: var251</div>
<div>(12)    Names in nc file: var252</div><div>(13)    Names in nc file: var253</div><div>(14)    Names in nc file: var21</div><div>(15)    Names in nc file: var22</div><div>(16)    Names in nc file: var23</div><div>(17)    Names in nc file: var24</div>
<div>(18)    Names in nc file: var25</div><div>(19)    Names in nc file: var223</div><div>(20)    Names in nc file: var243</div><div>(21)    Names in nc file: var244</div><div>(0)     Create a large file to hold the data</div>
<div>(0)     Regridding the variables...</div><div>(0)     Processing time step: 0</div><div>(0)     Processing variable:-&gt; var26 mapping to:-&gt;SP</div><div>(0)     Processing variable:-&gt; var142 mapping to:-&gt;LSP</div>
<div>(0)     Processing variable:-&gt; var143 mapping to:-&gt;CP</div><div>(0)     Processing variable:-&gt; var178 mapping to:-&gt;TSIR</div><div>(0)     Processing variable:-&gt; var179 mapping to:-&gt;TTR</div><div>(0)     Processing variable:-&gt; var184 mapping to:-&gt;SI</div>
<div>(0)     Processing variable:-&gt; var245 mapping to:-&gt;sunlit_ISCCP</div><div>(0)     Processing variable:-&gt; var246 mapping to:-&gt;TCC_ISCCP</div><div>(0)     Processing variable:-&gt; var247 mapping to:-&gt;CTP_ISCCP</div>
<div>(0)     Processing variable:-&gt; var248 mapping to:-&gt;CALB_ISCCP</div><div>(0)     Processing variable:-&gt; var249 mapping to:-&gt;TAU_ISCCP</div></div><div><div>(0)     Processing variable:-&gt; var251 mapping to:-&gt;DCFLAG</div>
<div>(0)     Processing variable:-&gt; var252 mapping to:-&gt;SCFLAG</div><div>(0)     Processing variable:-&gt; var253 mapping to:-&gt;MCFLAG</div><div>(0)     Calculate the ALBEDO...</div><div>(0)     Processing variable:-&gt; var21 mapping to:-&gt;R</div>
<div>(0)     Processing variable:-&gt; var22 mapping to:-&gt;Q</div><div>(0)     Processing variable:-&gt; var23 mapping to:-&gt;CLWC</div><div>(0)     Processing variable:-&gt; var24 mapping to:-&gt;CIWC</div><div>(0)     Processing variable:-&gt; var25 mapping to:-&gt;T</div>
<div><br></div><div>(0)     Processing variable:-&gt; var223 mapping to:-&gt;CC</div><div>(0)     Processing variable:-&gt; var243 mapping to:-&gt;CC_ISCCP_3D</div><div>(0)     Processing variable:-&gt; var244 mapping to:-&gt;TAU_ISCCP_3D</div>
<div>(0)     Processing time step: 1</div><div>(0)     Processing variable:-&gt; var26 mapping to:-&gt;SP</div><div>(0)     Processing variable:-&gt; var142 mapping to:-&gt;LSP</div><div>(0)     Processing variable:-&gt; var143 mapping to:-&gt;CP</div>
<div>(0)     Processing variable:-&gt; var178 mapping to:-&gt;TSIR</div><div>(0)     Processing variable:-&gt; var179 mapping to:-&gt;TTR</div><div>(0)     Processing variable:-&gt; var184 mapping to:-&gt;SI</div><div>(0)     Processing variable:-&gt; var245 mapping to:-&gt;sunlit_ISCCP</div>
<div>(0)     Processing variable:-&gt; var246 mapping to:-&gt;TCC_ISCCP</div><div>(0)     Processing variable:-&gt; var247 mapping to:-&gt;CTP_ISCCP</div><div>(0)     Processing variable:-&gt; var248 mapping to:-&gt;CALB_ISCCP</div>
<div>(0)     Processing variable:-&gt; var249 mapping to:-&gt;TAU_ISCCP</div><div>(0)     Processing variable:-&gt; var251 mapping to:-&gt;DCFLAG</div><div>(0)     Processing variable:-&gt; var252 mapping to:-&gt;SCFLAG</div>
<div>(0)     Processing variable:-&gt; var253 mapping to:-&gt;MCFLAG</div><div>fatal:Subscript out of range, error in subscript #0</div><div>fatal:Subscript out of range, error in subscript #0</div><div>fatal:Subscript out of range, error in subscript #0</div>
<div>fatal:Subscript out of range, error in subscript #0</div><div>fatal:Subscript out of range, error in subscript #0</div><div>fatal:Subscript out of range, error in subscript #0</div><div><br></div><div style>The input file is very large but if you have room on the NCL server I could upload it.</div>
<div style><br></div><div style>Thanks in advance,</div></div><div style>/Marston</div></div>