___________________________________________________________________
| |
| NMPRD3 |
|_________________________________________________________________|
MEANING: NONMEM-PRED common
CONTEXT: PRED routine
USAGE:
COMMON /NMPRD3/ COMACT,COMSAV
INTEGER COMACT,COMSAV
DISCUSSION:
COMACT is set by NONMEM; COMSAV is set by PRED.
COMACT
COMACT=0: NONMEM is not making a copying pass, i.e., values from
NMPRD4 will not be copied for tables and scatterplots. (NONMEM
only makes a copying pass when PRED-defined items are listed in
$TABLE or $SCATTER records.)
COMACT=1: This is a copying pass with final thetas; etas are
zero.
COMACT=2: This is a copying pass with final thetas and condi-
tional eta estimates.
COMACT=3: This is a copying pass with conditional (nonparametric)
estimates of etas. Such a pass takes place when the control
stream includes this record:
$NONPARAMETRIC ETAS
COMSAV
Set by PRED at ICALL<=1 or at COMACT=1 with the very first data
record. The Save Region is an initial part of NMPRD4. If with a
given data record, the value of a PRED-defined variable is stored
in this region, then during a copy pass with COMACT = 2, the
value of the variable is initialized to the value obtained during
the copy pass with the same data record and COMACT=1. COMSAV is
the size of this region, i.e., the number of variables whose
values are stored in this region.
When NM-TRAN is used, COMACT may be tested in abbreviated code. COMSAV
may not be referenced in abbreviated code. Instead, the COMSAV option
of the $ABBREVIATED record is coded, and NM-TRAN causes the specified
value to be stored in NMPRD3.
REFERENCES: Guide IV Section III.B.7, IV.E.2
REFERENCES: Guide VI Section III.J, IV.E
Go to main index.
Created by nmhelp2html v. 1.0 written by Niclas Jonsson (Modified by AJB 5/2006,11/2007)