]> henry.ined.fr Git - .git/commitdiff
(Module): One freematrix added in mlikeli! 0.98c
authorN. Brouard <brouard@ined.fr>
Mon, 27 Feb 2006 12:17:45 +0000 (12:17 +0000)
committerN. Brouard <brouard@ined.fr>
Mon, 27 Feb 2006 12:17:45 +0000 (12:17 +0000)
src/imach.c

index 2cdc56dc1497245f40ae5a6124f8ee79131c0b62..50f7083d7fbe1b0fdae04fc05e27adcd5bc08109 100644 (file)
@@ -1,6 +1,10 @@
 /* $Id$
   $State$
   $Log$
+  Revision 1.114  2006/02/26 12:57:58  brouard
+  (Module): Some improvements in processing parameter
+  filename with strsep.
+
   Revision 1.113  2006/02/24 14:20:24  brouard
   (Module): Memory leaks checks with valgrind and:
   datafile was not closed, some imatrix were not freed and on matrix
@@ -300,7 +304,7 @@ extern int errno;
 /* $Id$ */
 /* $State$ */
 
-char version[]="Imach version 0.98b, January 2006, INED-EUROREVES ";
+char version[]="Imach version 0.98c, February 2006, INED-EUROREVES ";
 char fullversion[]="$Revision$ $Date$"; 
 int erreur, nberr=0, nbwarn=0; /* Error number, number of errors number of warnings  */
 int nvar;
@@ -1664,6 +1668,7 @@ void mlikeli(FILE *ficres,double p[], int npar, int ncovmodel, int nlstate, doub
 
   powell(p,xi,npar,ftol,&iter,&fret,func);
 
+  free_matrix(xi,1,npar,1,npar);
   fclose(ficrespow);
   printf("\n#Number of iterations = %d, -2 Log likelihood = %.12f\n",iter,func(p));
   fprintf(ficlog,"\n#Number of iterations = %d, -2 Log likelihood = %.12f \n",iter,func(p));