$INDEX
Defines values for the PRED/PREDPP INDXS array.
|
|
Discussion
Optional. Used only with user-supplied Fortran subroutines (ERROR, PK,
INFN, PRED) that make explicit use of the INDXS array. The labels
are those of data items from the $INPUT record.
The values are integers no larger than the number of items
in the $INPUT record, not counting in those specified by DROP.
(The index of a data item is its position in the NONMEM data record).
The above example if given along with an $INPUT record
|
|
would imply
|
|
INDXS is an array which is one of the arguments to certain
user-supplied subroutines. The array cannot be used with an
abbreviated code. Therefore, the
$INDEX record is not of interest to users who only use
abbreviated codes.
In the above description INDXS(I) should be understood to always mean the Ith element of the INDXS array that is available to a user-written routine. With PREDPP the routine actually has access to only part of a larger INDXS array, only to elements 12-50 of the larger array. NONMEM stores the indices of certain data items of use to PREDPP in elements 1-11, but PREDPP renumbers elements 12-50 to 1-39 before passing INDXS as an argument to the routine.
$INDXS, $INDEXES are aliases for $INDEX.
Options
The labels are those of data items on the $INPUT record. The values are integers no larger than the number of data items in the NONMEM input data set. Either the index of the data items with labeli or valuei is stored in INDXS(i). (The index of a data item is its position in the NONMEM data record.)