RE: Dumping of internally used parameter values to file
From:Pascal Girard
Subject:RE: [NMusers] Dumping of internally used parameter values to file
Date:Fri, March 1, 2002 2:19 am
Dear Thomas,
Iwould not change the NONMEM FORTRAN code. The easiest way to have
parameters with higher precisions is to write your own INFN.f fortran
subroutine, which will replace the dummy one that comes with PREDDPP. Within
INFN you will have access to all final parameter estimates, placed in
various COMMON, which in turn you can write, with the desired format, to an
ASCII file.
Way to call INFN, depends whether you use PREDPP or not.
1) If using PREDPP just change the dummy INFN in $SUBROUTINE by:
$SUBROUTINE ADVANxx TRANSxx INFN=MYINFN.f
Then MYINFN subroutine will be automatically call at the end of each
problem.
2) If not using PREDPP, you will have to control the call to INFN. For
exemple:
$SUBROUTINE OTHER=MYINFN.f
IF (ICALL.EQ.0) CALL MYINFN( ...) ; e.g. initialization for a multiple
problem run
...
IF (ICALL.EQ.3) CALL MYINFN( ...) ; output parameters with desired
precisions at the end of a problem
You have lots of help in the nmhelp for this.
Best regards,
Pascal Girard, PHARSIGHT Corp.
Tel/Fax +33 (0)437 37 80 29