<div dir="ltr"><div>It is not clear what you mean by "using parallelism in NCL"</div><div>What "driver script?"</div><div>What do you mean "output to files?"</div><div><br></div><div>You must be much clearer in what you have done and what you want as a result.<br></div><div><br></div><div>A simple test script</div><div><br></div><div>   klev = 14<br>   ntim = 120   ; example 120 months<br>   nlat = 100<br>   mlon = 200<br>   u    = random_normal( 20,10,(/klev,ntim,nlat,mlon/))  <br>   t     = random_normal(-10, 3,(/klev,ntim,nlat,mlon/))</div><div><br></div><div>   U    = <a href="http://www.ncl.ucar.edu/Document/Functions/Contributed/dim_avg_n_Wrap.shtml" target="_blank"><b>dim_avg_n_Wrap</b></a>(u,1)<br>   printVarSummary(U)<br>   T    = <a href="http://www.ncl.ucar.edu/Document/Functions/Contributed/dim_avg_n_Wrap.shtml" target="_blank"><b>dim_avg_n_Wrap</b></a>(t,1)<br>   printVarSummary(T)</div><div>====</div><div><br></div><div><br></div><div>Variable: U<br>Number of Dimensions: 3<br>Dimensions and sizes<b>:    [14] x [100] x [200]</b><br><br><br>Variable: T<br>Type: float<br>Total Size: 1120000 bytes<br>            280000 values<br>Number of Dimensions: 3<br>Dimensions and sizes:        <b>[14] x [100] x [200]</b></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jan 19, 2020 at 9:01 PM 时光足迹 via ncl-talk <<a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Hi adimistrator,</div><div>   I am using parallelism in NCL, version 6.6.2. <br></div><div>   Fourteen levels of different variables, such as u(nlev,ntime,nlat,nlon), are processed, by using do-loop (do i=0,14-1) in the 'driver' script. <br></div><div>   Annually average and monthly average of every variables were calculated in the 'drived' script. However only few levels are output to files.</div><div>   For example, it should get output files:</div><div>  (1) Annual-Mean-Lev0.nc  (2)Annual-Mean-Lev1.nc ... (14)Annual-Mean-Lev13.nc</div><div>   But now i only get some of these:</div><div>  (1)Annual-Mean-Lev1.nc   (2)Annual-Mean-Lev3.nc ... <br></div><div>   That means some levels are missing.</div><div><br></div><div>   When I run the 'drived' script alone, I can get Annual-Mean-Lev2.nc successfully. <br></div><div><br></div><div>   So I wonder why I can't get all files using parallelism(subprocess) ?</div><div>Yours,</div><div>HUNAG<br></div><div>   <br></div>_______________________________________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a><br>
List instructions, subscriber options, unsubscribe:<br>
<a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer" target="_blank">http://mailman.ucar.edu/mailman/listinfo/ncl-talk</a></blockquote></div>