<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><pre style="background-color: rgb(255, 255, 255);" class="">Hi all,

I set the SPI function to Pearson Type III but I’m getting error below. I’m using the ncl 6.4.0.

part of my code:

*opt          = True*
<a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" class="">opt at spi_type</a> = 3       ; calculate using Pearson III distribution

do k=0,klen-1
   print( "len: " + len(k) )
   spi(:,k,:,:) = dim_spi_n(prc, len(k), opt, 0) ;=&gt; (nlat,mlon,ntim)
   printMinMax(spi(:,k,:,:),0)
end do

*error message:*

 *** ERROR *** ROUTINE SAMLMR : PARAMETER NMOM INVALID
 *** ERROR *** ROUTINE SAMLMR : PARAMETER NMOM INVALID
 *** ERROR *** ROUTINE SAMLMR : PARAMETER NMOM INVALID
 *** ERROR *** ROUTINE SAMLMR : PARAMETER NMOM INVALID
 *** ERROR *** ROUTINE SAMLMR : PARAMETER NMOM INVALID
 *** ERROR *** ROUTINE SAMLMR : PARAMETER NMOM INVALID
 *** ERROR *** ROUTINE SAMLMR : PARAMETER NMOM INVALID
 *** ERROR *** ROUTINE SAMLMR : PARAMETER NMOM INVALID

When I set the opt option to False (Gamma Type) the errors are not there. 

I would very much appreciate if any one help me understand what this error means and how can I fix the problem. </pre><pre style="background-color: rgb(255, 255, 255);" class=""><br class=""></pre><pre style="background-color: rgb(255, 255, 255);" class="">Thank you so much</pre><pre style="background-color: rgb(255, 255, 255);" class="">Dawit</pre><pre style="background-color: rgb(255, 255, 255);" class=""><br class=""></pre></body></html>