N. Brouard [Wed, 27 Aug 2014 16:26:55 +0000 (16:26 +0000)]
Summary: Preparing windows Visual studio version
Author: Brouard
In order to compile on Visual studio, time.h is now correct and time_t
and tm struct should be used. difftime should be used but sometimes I
just make the differences in raw time format (time(&now).
Trying to suppress #ifdef LINUX
Add xdg-open for __linux in order to open default browser.
N. Brouard [Tue, 10 Jun 2014 21:23:15 +0000 (21:23 +0000)]
Summary: Debugging with valgrind
Author: Nicolas Brouard
Lot of changes in order to output the results with some covariates
After the Edimburgh REVES conference 2014, it seems mandatory to
improve the code.
No more memory valgrind error but a lot has to be done in order to
continue the work of splitting the code into subroutines.
Also, decodemodel has been improved. Tricode is still not
optimal. nbcode should be improved. Documentation has been added in
the source code.
N. Brouard [Sun, 26 Jan 2014 09:45:38 +0000 (09:45 +0000)]
Summary: Version 0.98nR (to be improved, but gives same optimization results as 0.98k. Nice, promising
* imach.c (Module): Trying to merge old staffs together while being at Tokyo. Not tested...
(Module): Version 0.98nR Running ok, but output format still only works for three covariates.
N. Brouard [Mon, 14 Jun 2010 07:50:17 +0000 (07:50 +0000)]
After the theft of my laptop, I probably lost some lines of codes which were not uploaded to the CVS tree.
I remember having already fixed agemin agemax which are pointers now but not cvs saved.
N. Brouard [Mon, 26 Apr 2010 20:30:53 +0000 (20:30 +0000)]
(Module): merging some libgsl code. Fixing computation
of likelione (using inter/intrapolation if mle = 0) in order to
get same likelihood as if mle=1.
Some cleaning of code and comments added.
N. Brouard [Tue, 26 May 2009 06:44:34 +0000 (06:44 +0000)]
(Module): Max Covariate is now set to 20 instead of 8. A
lot of cleaning with variables initialized to 0. Trying to make
V2+V3*age+V1+V4 strb=V3*age+V1+V4 working better.
N. Brouard [Fri, 28 Apr 2006 18:11:50 +0000 (18:11 +0000)]
(Module): Yes the sum of survivors was wrong since
imach-114 because nhstepm was no more computed in the age
loop. Now we define nhstepma in the age loop.
(Module): In order to speed up (in case of numerous covariates) we
compute health expectancies (without variances) in a first step
and then all the health expectancies with variances or standard
deviation (needs data from the Hessian matrices) which slows the
computation.
In the future we should be able to stop the program is only health
expectancies and graph are needed without standard deviations.
N. Brouard [Fri, 28 Apr 2006 17:23:28 +0000 (17:23 +0000)]
(Module): Yes the sum of survivors was wrong since
imach-114 because nhstepm was no more computed in the age
loop. Now we define nhstepma in the age loop.
Version 0.98h
N. Brouard [Mon, 20 Mar 2006 10:52:43 +0000 (10:52 +0000)]
* imach.c (Module): <title> changed, corresponds to .htm file
name. <head> headers where missing.
* imach.c (Module): Weights can have a decimal point as for
English (a comma might work with a correct LC_NUMERIC environment,
otherwise the weight is truncated).
Modification of warning when the covariates values are not 0 or
1.
Version 0.98g
N. Brouard [Mon, 20 Mar 2006 09:45:41 +0000 (09:45 +0000)]
(Module): Weights can have a decimal point as for
English (a comma might work with a correct LC_NUMERIC environment,
otherwise the weight is truncated).
Modification of warning when the covariates values are not 0 or
1.
Version 0.98g
* imach.c (Module): refinements in the computation of lli if
status=-2 in order to have more reliable computation if stepm is
not 1 month. Version 0.98f
N. Brouard [Tue, 14 Mar 2006 18:20:07 +0000 (18:20 +0000)]
(Module): varevsij Comments added explaining the second
table of variances if popbased=1 .
(Module): Covariances of eij, ekl added, graphs fixed, new html link.
(Module): Function pstamp added
(Module): Version 0.98d
N. Brouard [Tue, 14 Mar 2006 17:16:22 +0000 (17:16 +0000)]
(Module): varevsij Comments added explaining the second
table of variances if popbased=1 .
(Module): Covariances of eij, ekl added, graphs fixed, new html link.
(Module): Function pstamp added
(Module): Version 0.98d