2004-02-14  Michael A Saunders  <saunders@sol6.stanford.edu>
	* mi02lib.f  (misolf): First version: sets solution flags.
	             (minose): No longer has jstate as output.
        * mi40bfil.f (m4soln): Uses misolf to get solution flags.
	
2004-02-02  Michael A Saunders  <saunders@sol6.stanford.edu>
	* mi00main.f (minos3): minose gives misolv new parameters.
	* mi10*.f    (m1cpu ): Added GAMS clock gfclck().
	* mi40bfil.f (m4soln): minose now gets jstate from m4soln.
	             (m4solp): returns coded key and state.
	* mi50lp.f   (m5log ): ifuser, m1user, ierror added.
	             (m5solv): ifuser, m1user, ierror added.
	* mi80ncon.f (m8setj): ifuser, m1user, ierror added.

2002-05-13  Michael A Saunders  <saunders@sol1.stanford.edu>
	* mi50lp.f   (m5pric): Ensure Optimality tol <= 1e-6 in Phase 1.
	
2002-05-11  Michael P Friedlander  <mpf@stanford.edu>
	* mi17util.f (dnormi): Added to use in place of dnorm1.
	* mi20amat.f (m2scal): Replaced dnorm1 with dnormi.
	* mi26bfac.f (m2bsol): .
	* mi40bfil.f (m4savb): .
	* mi50lp.f   (m5setp): .
	             (m5setx): .
	             (m5solv): .
	* mi70nobj.f (m7chkg): .
	* mi80ncon.f (m8chkj): .
	             (m8setj): .
			       This may change the convergence test.
	* mi20amat.f (m2swap): Multiplier signs no longer swapped.

2002-03-12  Michael A Saunders  <saunders@sol1.stanford.edu>

	* mi25bfac.f (m2bfac): m2sing uses LUSOL luprint.
	* mi26bfac.f (m2bmap): More room for BS LU factors.
	             (m2sing): m2sing uses LUSOL luprint.
	* mi27lu.f   (lu1fad): Simplified aijmod coding.
                     (lu6chk): Briefer output for singular factors.
	* mi65rmod.f (m6bswp): vlast = zero needed for new m6rmod.
	
2001-07-23  Michael A Saunders  <saunders@sol1.stanford.edu>

	* mi65rmod.f (m6bfgs): Revised via PEG's s6Rqn  in SNOPT.
	                       Updates (R,D) more correctly.
	             (m6rmod): Revised via PEG's s6rmod in SNOPT.
	                       ulast is new parameter.
                     
2001-07-21  Michael A Saunders  <saunders@sol1.stanford.edu>

	* mi70nobj.f (m7sscv): ldiag1 now matches row-wise R.

2001-07-14  Michael A Saunders  <saunders@sol1.stanford.edu>

	* mi65rmod.f (m6rset): Very last element of diag(R,D) now reset properly.

