*iflag)
  {
          /* calculate the functions at x and return 
             the values in fvec[0] through fvec[m-1] */
  }
</PRE>

<P>
The value of <I>iflag</I> should not be changed by <I>fcn</I> unless the
user wants to terminate execution of <B>lmdif_</B> (or <B>lmdif1_</B>). In
this case set <I>iflag</I> to a negative integer.
<BR>

</DL>
<A NAME="lbAF">&nbsp;</A>
<H3>Parameters for both <B>lmdif_</B> and <B>lmdif1_</B></H3>

<P>
<I>m</I> is a positive integer input variable set to the number
of func