+--------------------------------------------------------------------+
| |
| VARIABLES IN MODULES |
| |
+--------------------------------------------------------------------+
MEANING: Variables in Modules
CONTEXT: Abbreviated code
DISCUSSION:
Variables in certain FORTRAN modules may be used in abbreviated code.
With NONMEM 7.2 and higher, either upper or lower case may be used.
Variables in modules whose names start ROCM or PROCM may be used only
on the right.
Variables in modules whose names start NMPR or PRDPK may always be
used on the right and may sometimes be used on the left.
Names of modules are reserved and may not be used in any block of
abbreviated code.
Provided is a list of blocks of abbreviated code and the modules and
variables that may be used. Second is a list of modules, the vari-
ables in the modules, and the blocks of abbreviated code in which
these variables may be used.
$AES
NMPRD_INT: COMACT,COMSAV
NMPRD_INT: NPROB,IPROB
NMPRD_INT: S1IT,S1NIT,S1NUM,S2IT,S2NIT,S2NUM
NMPRD_INT: NTHES_,NETAS_,NEPSS_
NMPR_INT: RPTI,RPTO,RPTON,PRDFL
PKERR_REAL: MTIME
PRMOD_INT: ICALL,IDEFD,IDEFA
PRMOD_INT: MTDIFF
PROCM_INT: ISFINL
PROCM_INT: MNOW,MPAST,MNEXT
PROCM_INT: NVNT
PROCM_REAL: DOSREC
PROCM_REAL: DOSTIM
PROCM_REAL: EVTREC
PROCM_REAL: THETA
ROCM_INT: MIXNUM,MIXEST
ROCM_INT: NIREC,NDREC
ROCM_INT: NREP,IREP
ROCM_REAL: MIXP
$DES
NMPRD_INT: COMACT,COMSAV
NMPRD_INT: MSEC,MFIRST,IFIRSTEM
NMPRD_INT: NPROB,IPROB
NMPRD_INT: S1IT,S1NIT,S1NUM,S2IT,S2NIT,S2NUM
NMPRD_INT: NTHES_,NETAS_,NEPSS_
NMPR_INT: RPTI,RPTO,RPTON,PRDFL
PKERR_REAL: MTIME
PRMOD_INT: ICALL,IDEFD,IDEFA
PRMOD_INT: MTDIFF
PROCM_INT: ISFINL
PROCM_INT: MNOW,MPAST,MNEXT
PROCM_INT: NVNT
PROCM_REAL: DOSREC
PROCM_REAL: DOSTIM
PROCM_REAL: EVTREC
PROCM_REAL: THETA
ROCM_INT: MIXNUM,MIXEST
ROCM_INT: NIREC,NDREC
ROCM_INT: NREP,IREP
ROCM_REAL: MIXP
$ERROR
CMNM1_INT: NIND_7
NMPRD_INT: COMACT,COMSAV
NMPRD_INT: MSEC,MFIRST,IFIRSTEM
NMPRD_INT: NEWL2
NMPRD_INT: NPROB,IPROB
NMPRD_INT: S1IT,S1NIT,S1NUM,S2IT,S2NIT,S2NUM
NMPRD_INT: NTHES_,NETAS_,NEPSS_
NMPRD_INT: MDVRES
NMPRD_INT: NPDE_MODE
NMPRD_INT: ETASXI
NMPRD_INT: NOFIRSTDERCODE
NMPRD_REAL: CORRL2
NMPRD_REAL: ETA,EPS
NMPR_INT: F_FLAG
NMPR_INT: RPTI,RPTO,RPTON,PRDFL
NMPR_REAL: CTLO
NMPR_REAL: CTUP
NMPR_REAL: YLO,YUP
NMPR_REAL: THSIMP,OMSIMP,SGSIMP,THSIMPR
PKERR_REAL: MTIME
PRMOD_INT: MTDIFF
PROCM_INT: MNOW,MPAST,MNEXT
PROCM_INT: NEWIND
PROCM_REAL: A
ROCM_INT: LIREC
ROCM_INT: MIXNUM,MIXEST
ROCM_INT: NINDR,INDR1,INDR2
ROCM_INT: NIREC,NDREC
ROCM_INT: NREP,IREP
ROCM_REAL: CNTID
ROCM_REAL: CDEN_,DEN_
ROCM_REAL: IIDX
ROCM_REAL: MIXP
ROCM_REAL: OMEGA
ROCM_REAL: PR_CT
ROCM_REAL: PR_Y
ROCM_REAL: TEMPLT
$INFN
CMNM1_INT: NIND_7
NMPRD_INT: NEWL2
NMPRD_INT: NPROB,IPROB
NMPRD_INT: S1IT,S1NIT,S1NUM,S2IT,S2NIT,S2NUM
NMPRD_INT: NWIND
NMPRD_INT: PRED_IGNORE_DATA,PRED_IGNORE_DATA_TEST
NMPRD_REAL: CORRL2
NMPRD_REAL: ETA,EPS
NMPRD_REAL: PASSRC
NMPR_INT: F_FLAG
NMPR_INT: RPTI,RPTO,RPTON,PRDFL
NMPR_INT: SKIP_
NMPR_REAL: THSIMP,OMSIMP,SGSIMP,THSIMPR
PRMOD_INT: I_SS,ISSMOD
ROCM_INT: IERE,IERC
ROCM_INT: LIREC
ROCM_INT: MIXNUM,MIXEST
ROCM_INT: NINDR,INDR1,INDR2
ROCM_INT: NIREC,NDREC
ROCM_INT: NREP,IREP
ROCM_REAL: CDEN_,DEN_
ROCM_REAL: CNTID
ROCM_REAL: IIDX
ROCM_REAL: MIXP
ROCM_REAL: OBJECT
ROCM_REAL: PR_CT
ROCM_REAL: PR_Y
ROCM_REAL: SETHET,SEOMEG,SESIGM,SETHETR
ROCM_REAL: THETAF,OMEGAF,SIGMAF,THETAFR
ROCM_REAL: PRED_,RES_,WRES_,NPRED_,NRES_,NWRES_
ROCM_REAL: CPRED_,CRES_,CWRES_,PREDI_,RESI_,WRESI_,
ROCM_REAL: CPREDI_,CRESI_,CWRESI_,EPRED_,ERES_,EWRES_
ROCM_REAL: NPDE_,ECWRES_
$MIX
NMPRD_INT: NPROB,IPROB
NMPRD_INT: S1IT,S1NIT,S1NUM,S2IT,S2NIT,S2NUM
NMPRD_INT: NTHES_,NETAS_,NEPSS_
ROCM_INT: NINDR,INDR1,INDR2
ROCM_INT: NIREC,NDREC
ROCM_INT: NREP,IREP
ROCM_REAL: TEMPLT
ROCM_REAL: THETA,DATA
$PK
CMNM1_INT: NIND_7
NMPRD_INT: COMACT,COMSAV
NMPRD_INT: MSEC,MFIRST,IFIRSTEM
NMPRD_INT: NPROB,IPROB
NMPRD_INT: S1IT,S1NIT,S1NUM,S2IT,S2NIT,S2NUM
NMPRD_INT: NTHES_,NETAS_,NEPSS_
NMPRD_INT: MDVRES
NMPRD_INT: NPDE_MODE
NMPRD_INT: ETASXI
NMPRD_INT: NOFIRSTDERCODE
NMPRD_REAL: CORRL2
NMPRD_REAL: ETA,EPS
NMPR_INT: RPTI,RPTO,RPTON,PRDFL
NMPR_REAL: THSIMP,OMSIMP,SGSIMP,THSIMPR
PKERR_REAL: MTIME
PRMOD_INT: I_SS,ISSMOD
PRMOD_INT: MTDIFF
PRMOD_REAL: A_0
PROCM_INT: A_0FLG
PROCM_INT: MNOW,MPAST,MNEXT
PROCM_INT: NEWIND
PROCM_REAL: A
PROCM_REAL: DOSREC
PROCM_REAL: DOSTIM
PROCM_REAL: TSTATE
ROCM_INT: LIREC
ROCM_INT: MIXNUM,MIXEST
ROCM_INT: NINDR,INDR1,INDR2
ROCM_INT: NIREC,NDREC
ROCM_INT: NREP,IREP
ROCM_REAL: CNTID
ROCM_REAL: CDEN_,DEN_
ROCM_REAL: IIDX
ROCM_REAL: MIXP
ROCM_REAL: OMEGA
ROCM_REAL: PR_CT
ROCM_REAL: PR_Y
$PRED
CMNM1_INT: NIND_7
NMPRD_INT: COMACT,COMSAV
NMPRD_INT: I_REC
NMPRD_INT: MSEC,MFIRST,IFIRSTEM
NMPRD_INT: NEWL2
NMPRD_INT: NPROB,IPROB
NMPRD_INT: S1IT,S1NIT,S1NUM,S2IT,S2NIT,S2NUM
NMPRD_INT: NTHES_,NETAS_,NEPSS_
NMPRD_INT: MDVRES
NMPRD_INT: NPDE_MODE
NMPRD_INT: ETASXI
NMPRD_INT: NOFIRSTDERCODE
NMPRD_INT: PRED_IGNORE_DATA,PRED_IGNORE_DATA_TEST
NMPRD_REAL: CORRL2
NMPRD_REAL: ETA,EPS
NMPR_INT: F_FLAG
NMPR_INT: RPTI,RPTO,RPTON,PRDFL
NMPR_INT: SKIP_
NMPR_REAL: CTLO
NMPR_REAL: CTUP
NMPR_REAL: THSIMP,OMSIMP,SGSIMP,THSIMPR
NMPR_REAL: YLO,YUP
ROCM_INT: IERE,IERC
ROCM_INT: LIREC
ROCM_INT: MIXNUM,MIXEST
ROCM_INT: NINDR,INDR1,INDR2
ROCM_INT: NIREC,NDREC
ROCM_INT: NREP,IREP
ROCM_REAL: CNTID
ROCM_REAL: CDEN_,DEN_
ROCM_REAL: IIDX
ROCM_REAL: MIXP
ROCM_REAL: OBJECT
ROCM_REAL: OMEGA
ROCM_REAL: PR_CT
ROCM_REAL: PR_Y
ROCM_REAL: SETHET,SEOMEG,SESIGM,SETHETR
ROCM_REAL: TEMPLT
ROCM_REAL: THETAF,OMEGAF,SIGMAF,THETAFR
ROCM_REAL: PRED_,RES_,WRES_,NPRED_,NRES_,NWRES_
ROCM_REAL: CPRED_,CRES_,CWRES_,PREDI_,RESI_,WRESI_,
ROCM_REAL: CPREDI_,CRESI_,CWRESI_,EPRED_,ERES_,EWRES_
ROCM_REAL: NPDE_,ECWRES_
MODULES: VARIABLES
BLOCKS
CMNM1_INT: NIND_7
$ERROR $PK $PRED $INFN
NMPRD_INT: COMACT,COMSAV
$DES $AES $ERROR $PK $PRED
NMPRD_INT: I_REC
$PRED
NMPRD_INT: MSEC,MFIRST,IFIRSTEM
$DES $ERROR $PK $PRED
NMPRD_INT: NEWL2
$ERROR $PRED $INFN
NMPRD_INT: NPROB,IPROB
$DES $AES $ERROR $MIX $PK $PRED $INFN
NMPRD_INT: NTHES_,NETAS_,NEPSS_
$DES $AES $ERROR $MIX $PK $PRED
NMPRD_INT: NWIND
$INFN
NMPRD_INT: S1IT,S1NIT,S1NUM,S2IT,S2NIT,S2NUM
$DES $AES $ERROR $MIX $PK $PRED $INFN
NMPRD_REAL: CORRL2
$ERROR $PK $PRED $INFN
NMPRD_REAL: ETA,EPS
$ERROR $PK $PRED $INFN
NMPRD_REAL: PASSRC
$INFN
NMPR_INT: F_FLAG
$ERROR $PRED $INFN
NMPR_INT: RPTI,RPTO,RPTON,PRDFL
$DES $AES $ERROR $PK $PRED $INFN
NMPR_INT: SKIP_
$PRED $INFN
NMPR_REAL: CTLO
$ERROR $PRED $ERROR $PRED
NMPR_REAL: THSIMP,OMSIMP,SGSIMP,THSIMPR
$PK $PRED $INFN
NMPR_REAL: YLO,YUP
$ERROR $PRED
NMPR_REAL: THSIMP,OMSIMP,SGSIMP,THSIMPR
$ERROR
PKERR_REAL: MTIME
$DES $AES $ERROR $PK
PRMOD_INT: ICALL,IDEFD,IDEFA
$DES $AES
PRMOD_INT: I_SS,ISSMOD
$PK $INFN
PRMOD_INT: MTDIFF
$DES $AES $ERROR $PK
PRMOD_REAL: A_0
$PK
PROCM_INT: A_0FLG
$PK
PROCM_INT: ISFINL
$DES $AES
PROCM_INT: MNOW,MPAST,MNEXT
$DES $AES $ERROR $PK
PROCM_INT: NEWIND
$ERROR $PK
PROCM_INT: NVNT
$DES $AES
PROCM_REAL: A
$ERROR $PK
PROCM_REAL: DOSREC
$DES $AES $PK
PROCM_REAL: DOSTIM
$DES $AES $PK
PROCM_REAL: EVTREC
$DES $AES
PROCM_REAL: THETA
$DES $AES
PROCM_REAL: TSTATE
$PK
ROCM_INT: IERE,IERC
$PRED $INFN
ROCM_INT: LIREC
$ERROR $PK $PRED $INFN
ROCM_INT: MIXNUM,MIXEST
$DES $AES $ERROR $PK $PRED $INFN
ROCM_INT: NINDR,INDR1,INDR2
$ERROR $MIX $PK $PRED $INFN
ROCM_INT: NIREC,NDREC
$DES $AES $ERROR $MIX $PK $PRED $INFN
ROCM_INT: NREP,IREP
$DES $AES $ERROR $MIX $PK $PRED $INFN
ROCM_REAL: CDEN_,DEN_
$ERROR $PK $PRED $INFN
ROCM_REAL: CNTID
$ERROR $PK $PRED $INFN
ROCM_REAL: CPREDI_,CRESI_,CWRESI_,EPRED_,ERES_,EWRES_
$PRED $INFN
ROCM_REAL: CPRED_,CRES_,CWRES_,PREDI_,RESI_,WRESI_
$PRED $INFN
ROCM_REAL: IIDX
$ERROR $PK $PRED $INFN
ROCM_REAL: MIXP
$DES $AES $ERROR $PK $PRED $INFN
ROCM_REAL: NPDE_,ECWRES_
$PRED $INFN
ROCM_REAL: OBJECT
$PRED $INFN
ROCM_REAL: OMEGA
$ERROR $PK $PRED
ROCM_REAL: PRED_,RES_,WRES_,NPRED_,NRES_,NWRES_
$PRED $INFN
ROCM_REAL: PR_CT
$ERROR $PK $PRED $INFN
ROCM_REAL: PR_Y
$ERROR $PK $PRED $INFN
ROCM_REAL: SETHET,SEOMEG,SESIGM,SETHETR
$PRED $INFN
ROCM_REAL: TEMPLT
$ERROR $MIX $PRED
ROCM_REAL: THETA,DATA
$MIX $PRED $INFN
NONMEM RESERVED VARIABLES |
There are many other variables that are generally internal to NONMEM, |
and often are not needed by users except occasionally, which are not |
explicitly recognized by NMTRAN. Examples are |
ITER_REPORT,BAYES_EXTRA_REQUEST,BAYES_EXTRA in module NMBAYES_INT. |
Such variables can be used in abbreviated code if they are listed in |
include files whose names start with NONMEM_RESERVED. See NON- |
MEM_RESERVED_GENERAL in directory ..\util. It needs to be copied from |
util to the present run directory so that NM-TRAN has access to it. |
(See abbreviated code). |
(See Bayes Example 8).
REFERENCES: Guide Introduction_7
Go to main index.
Created by nmhelp2html v. 1.0 written by Niclas Jonsson (Modified by AJB 5/2006,11/2007,10/2012)