<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'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:-> var26 mapping to:->SP</div><div>(0) Processing variable:-> var142 mapping to:->LSP</div>
<div>(0) Processing variable:-> var143 mapping to:->CP</div><div>(0) Processing variable:-> var178 mapping to:->TSIR</div><div>(0) Processing variable:-> var179 mapping to:->TTR</div><div>(0) Processing variable:-> var184 mapping to:->SI</div>
<div>(0) Processing variable:-> var245 mapping to:->sunlit_ISCCP</div><div>(0) Processing variable:-> var246 mapping to:->TCC_ISCCP</div><div>(0) Processing variable:-> var247 mapping to:->CTP_ISCCP</div>
<div>(0) Processing variable:-> var248 mapping to:->CALB_ISCCP</div><div>(0) Processing variable:-> var249 mapping to:->TAU_ISCCP</div></div><div><div>(0) Processing variable:-> var251 mapping to:->DCFLAG</div>
<div>(0) Processing variable:-> var252 mapping to:->SCFLAG</div><div>(0) Processing variable:-> var253 mapping to:->MCFLAG</div><div>(0) Calculate the ALBEDO...</div><div>(0) Processing variable:-> var21 mapping to:->R</div>
<div>(0) Processing variable:-> var22 mapping to:->Q</div><div>(0) Processing variable:-> var23 mapping to:->CLWC</div><div>(0) Processing variable:-> var24 mapping to:->CIWC</div><div>(0) Processing variable:-> var25 mapping to:->T</div>
<div><br></div><div>(0) Processing variable:-> var223 mapping to:->CC</div><div>(0) Processing variable:-> var243 mapping to:->CC_ISCCP_3D</div><div>(0) Processing variable:-> var244 mapping to:->TAU_ISCCP_3D</div>
<div>(0) Processing time step: 1</div><div>(0) Processing variable:-> var26 mapping to:->SP</div><div>(0) Processing variable:-> var142 mapping to:->LSP</div><div>(0) Processing variable:-> var143 mapping to:->CP</div>
<div>(0) Processing variable:-> var178 mapping to:->TSIR</div><div>(0) Processing variable:-> var179 mapping to:->TTR</div><div>(0) Processing variable:-> var184 mapping to:->SI</div><div>(0) Processing variable:-> var245 mapping to:->sunlit_ISCCP</div>
<div>(0) Processing variable:-> var246 mapping to:->TCC_ISCCP</div><div>(0) Processing variable:-> var247 mapping to:->CTP_ISCCP</div><div>(0) Processing variable:-> var248 mapping to:->CALB_ISCCP</div>
<div>(0) Processing variable:-> var249 mapping to:->TAU_ISCCP</div><div>(0) Processing variable:-> var251 mapping to:->DCFLAG</div><div>(0) Processing variable:-> var252 mapping to:->SCFLAG</div>
<div>(0) Processing variable:-> var253 mapping to:->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>