<div dir="ltr"><div class="gmail_default" style="font-size:small">Hi Felix,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">If it can't find the ESMF_RegridWeightGen executable, then this would usually mean that $NCARG_ROOT/bin is not on your search path.  However, as you pointed out, the NCL binary that you downloaded has this executable included with it, so something else is going on with your environment. </div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">My guess is that you may be using a different version of NCL than what you think, or else $NCARG_ROOT/bin is NOT on your search path, and you are executing NCL by explicitly giving it the full path to the NCL executable, i.e.:</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">/xxxx/yyyy/bin/ncl my_script.ncl</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I need to know how your environment is set up and how you are executing NCL. On the UNIX command, before you run your script, can you type the following four commands and send the output to ncl-talk:</div><div class="gmail_default" style="font-size:small"><font face="monospace, monospace"><br></font></div><div class="gmail_default" style="font-size:small"><font face="monospace, monospace">which ncl</font></div><div class="gmail_default" style="font-size:small"><font face="monospace, monospace">ncl -V</font></div><div class="gmail_default" style="font-size:small"><font face="monospace, monospace">env | grep NCARG</font></div><div class="gmail_default" style="font-size:small"><font face="monospace, monospace">which ESMF_RegridWeightGen</font></div><div class="gmail_default" style="font-size:small"><font face="monospace, monospace"><br></font></div>Then, also tell <div class="gmail_default" style="font-size:small;display:inline">​us</div> how you are running "ncl". That is, are you typing:<br><br>ncl my_script.ncl<br><br>or<br><br>/xxxxx/yyyy/bin/my_script.ncl<br><br>where /xxxx/yyyy is the path that NCARG_ROOT is set to?<br><br>--Mary<div class="gmail_default" style="font-size:small"><font face="monospace, monospace"><br></font></div><div class="gmail_default" style="font-size:small"><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Apr 4, 2018 at 2:53 PM, Felix Carrasco <span dir="ltr"><<a href="mailto:felix.carrasco@cima.fcen.uba.ar" target="_blank">felix.carrasco@cima.fcen.uba.ar</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi NCL-Talk,<br>
<br>
i was trying to interpolate using the ESMF_regrid_gen_weights function. But it send me this message:<br>
<br>
<br>
(0)     get_src_grid_info: source lat dims = (85,85)<br>
(0)     get_src_grid_info: source lon dims = (85,85)<br>
(0)     get_src_grid_info: source grid type is 'curvilinear'<br>
(0)     curvilinear_to_SCRIP: calculating grid corners...<br>
(0)     curvilinear_to_SCRIP: no lat values are at the poles, so<br>
(0)            calculating grid corners using<br>
(0)            calc_SCRIP_corners_noboundarie<wbr>s...<br>
(0)     calc_SCRIP_corners_noboundari<wbr>es<br>
(0)          min/max original lat: -35.0214/-34.2646<br>
(0)          min/max original lon: -58.8845/-57.9605<br>
(0)     calc_SCRIP_corners_noboundari<wbr>es<br>
(0)          min/max Extlat2d: -35.0304/-34.2556<br>
(0)          min/max Extlon2d: -58.8956/-57.9494<br>
(0)     calc_SCRIP_corners_noboundari<wbr>es<br>
(0)          min/max ExtGridCenter_lat: -35.0259/-34.2601<br>
(0)          min/max ExtGridCenter_lon: -58.8901/-57.9549<br>
(0)     =====> CPU Elapsed Time: curvilinear_to_SCRIP: 0.0159969 seconds <=====<br>
(0)     get_dst_grid_info: destination lat dims = (100,110)<br>
(0)     get_dst_grid_info: destination lon dims = (100,110)<br>
(0)     curvilinear_to_SCRIP: calculating grid corners...<br>
(0)     curvilinear_to_SCRIP: no lat values are at the poles, so<br>
(0)            calculating grid corners using<br>
(0)            calc_SCRIP_corners_noboundarie<wbr>s...<br>
(0)     calc_SCRIP_corners_noboundari<wbr>es<br>
(0)          min/max original lat: -36.8259/-32.3388<br>
(0)          min/max original lon: -61.4592/-55.3408<br>
(0)     calc_SCRIP_corners_noboundari<wbr>es<br>
(0)          min/max Extlat2d: -36.8709/-32.2926<br>
(0)          min/max Extlon2d: -61.517/-55.283<br>
(0)     calc_SCRIP_corners_noboundari<wbr>es<br>
(0)          min/max ExtGridCenter_lat: -36.8484/-32.3157<br>
(0)          min/max ExtGridCenter_lon: -61.4881/-55.3119<br>
(0)     =====> CPU Elapsed Time: curvilinear_to_SCRIP: 0.020998 seconds <=====<br>
(0)     ESMF_regrid_gen_weights: could not find ESMF_RegridWeightGen executable.<br>
<br>
and it's not working, because I iterate over a series files using this weights generated by this function.<br>
<br>
I found an old email from 2013 here:<br>
<br>
<a href="https://www.ncl.ucar.edu/Support/talk_archives/2013/3957.html" rel="noreferrer" target="_blank">https://www.ncl.ucar.edu/Suppo<wbr>rt/talk_archives/2013/3957.<wbr>html</a><br>
<br>
but as it suggested right there I do find the ESMF_RegridWeightGen in the $NCARG_ROOT/bin/ folder (also check the setting of NCARG_ROOT and is fine. So I decided to send this email in case anyone knows something about this.<br>
<br>
I have installed the NCL in a server using the file:<br>
<br>
ncl_ncarg-6.4.0-RHEL6.4_64bit_<wbr>gnu447.tar.gz<br>
<br>
The system is (according to uname -or):<br>
<br>
2.6.32-642.11.1.el6.x86_64 GNU/Linux<br>
<br>
and "gcc -v" gives me:<br>
<br>
Using built-in specs.<br>
Target: x86_64-redhat-linux<br>
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=<a href="http://bugzilla.redhat.com/bugzilla" rel="noreferrer" target="_blank">http://bugzilla.<wbr>redhat.com/bugzilla</a> --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-languages=c,c++,objc,<wbr>obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --with-java-home=/usr/lib/jvm/<wbr>java-1.5.0-gcj-1.5.0.0/jre --enable-libgcj-multifile --enable-java-maintainer-mode --with-ecj-jar=/usr/share/java<wbr>/eclipse-ecj.jar --disable-libjava-multilib --with-ppl --with-cloog --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux<br>
Thread model: posix<br>
gcc version 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC)<br>
<br>
If anyother information is needed, just ask.<br>
<br>
Best regards<br>
<br>
<br>
<br>
<br>
-- <br>
------------------------------<wbr>-------<br>
Felix Carrasco<br>
<br>
Estudiante Doctorado UBA<br>
Centro de investigaciones del mar y la atmosfera<br>
Universidad de Buenos Aires<br>
Dirección:<br>
<a href="https://maps.google.com/?q=Intendente+Guiraldes+2160&entry=gmail&source=g">Intendente Guiraldes 2160</a> - Ciudad Universitaria<br>
Pabellón II - 2do. piso<br>
Buenos Aires - Argentina<br>
Código Postal: C1428EGA<br>
Teléfono: (54)(11) 4787-2693 - (54)(11) 4576-3300/09 Ext. 388<br>
FAX: (54)(11) 4788-3572<br>
______________________________<wbr>_________________<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/mailma<wbr>n/listinfo/ncl-talk</a><br>
</blockquote></div><br></div>