Hi Dave,
I got error maybe in the loop :
do t = 0, ntimes-1
print ("t = " + t)
Opt@SrcMask2D = where(.not.ismissing(var(t,:,:)),1,0)
var_regrid(t,:,:) = ESMF_regrid(var(t,:,:),Opt)
end do
I clipped the end part of the debug information:
(0) ESMF_regrid_gen_weights: 'ESMF_RegridWeightGen' was successful.
(0) ESMF_regrid_with_weights: regridding using interpolation weights ...
(0) ESMF_regrid_with_weights: Source Grid:
(0) rank: 2
(0) dimensions: 2082 1551
(0) original source rank: 2
(0) latitude min/max: 30.961/53.7672
(0) longitude min/max:-87.5827/-60.8961
(0) ESMF_regrid_with_weights: Destination Grid:
(0) dimensions: 306 384
(0) latitude min/max: 34.875/50.125
(0) longitude min/max:-84.025/-64.875
(0) ESMF_regrid_with_weights: retrieving interpolation weights ...
(0) ESMF_regrid_with_weights: calling sparse_matrix_mult to apply weights...
(0) ESMF_regrid_with_weights: dividing results by frac_b...
(0) (for conserve interpolation only)
(0) ESMF_regrid_with_weights: dstData
(0) Dimensions: 306 384
(0) minSrcData: 0
(0) maxSrcData: 17
(0) minDstData: 0
(0) maxDstData: 13.4393
*fatal:Assignment type mismatch, right hand side can't be coerced to type
of left hand side*
fatal:["Execute.c":7556]:Execute: Error occurred at or near line 118 in
file daymet_1KM-3MIN.ncl
Where is the problem?(the function is not working)?
Thanks,
Ping
Received on Thu Apr 25 15:00:14 2013
This archive was generated by hypermail 2.1.8 : Fri Apr 26 2013 - 17:10:25 MDT