___________________________________________________________________
 |                                                                 |
 |                             $SUBROUTINES                        |
 |_________________________________________________________________|

 MEANING: Lists certain subroutine choices for the NONMEM Executable
 CONTEXT: NM-TRAN Control Record

 USAGE:
 $SUBROUTINES  [subname1 = name1] [subname2 = name2] ...
               [SUBROUTINES=kind] [TOL=n]

 SAMPLE:
 $SUBROUTINES    PRED=pred

 DISCUSSION:
 Optional. Describes the choice of subroutines for the  NONMEM  execut-
 able (also called the NONMEM load module).  May also be coded $SUBS.

 One of the following is required:
 ADVAN=name (also specifies the use of PREDPP).
 PRED=name  (specifies a user-supplied PRED routine).

 OPTIONS:

 subname=name
      Subname is the entry name of a  user-supplied  subroutine  to  be
      included  in  the  NONMEM  executable. Name is the name of a file
      containing FORTRAN source code for the subroutine.  Name is  used
      by  NM-TRAN  as  documentation  (in  FREPORT) or for inclusion of
      source code (in FSUBS).  This is installation dependent; see NON-
      MEM  Users  Guide,  Part  III.   More than one such option may be
      specified.  The names need not be unique.  Name may  not  contain
      embedded spaces.
      Name may contain as many characters as fit  a  single  line.   It
      must  not  start  with  a  digit.  If name contains commas, semi-
      colons, equal signs, or parentheses, it  must  be  surrounded  by
      single quotes ' or double quotes ".

      Subname may be chosen from the following categories.

      User-supplied NONMEM routines:
           PRED CRIT MIX PRIOR
           CONTR CCONTR USMETA SPTWO INLETA                              L

      Subroutines from the PREDPP library:
            ADVAN TRANS SS

           (See ss_option).

      User-supplied PREDPP routines:
            PK ERROR MODEL DES AES TOL INFN

      Other user-supplied subroutines:
            OTHER

           A subroutine specified as OTHER (e.g., OTHER=sub23) might be
           called  by a user-supplied routine or by verbatim code.  The
           OTHER option may be used up to  40  times,  to  specify  the
           names of up to 40 such routines.

 SUBROUTINES=kind
      Specifies the kind of subroutines to be included  in  the  NONMEM
      executable  (SP  -  single  precision,  DP  -  double precision ,
      LIBRARY).    For   more   information    about    this    option:
      (See subroutines_option).

 TOL=n
      When PREDPP is specified with an ADVAN that requires a  TOL  rou-
      tine,  this  option  can  be  used  to  supply  a NRD ("number of
      required digits") value. "n" is an integer.  It is also  possible
      to  code TOL=name to specify the name of a user-supplied TOL rou-
      tine, or to include $TOL abbreviated code.

REFERENCES: Guide III Section V.2.1.2, V.4, VII.3.5
REFERENCES: Guide IV Section III.B.6


  
Go to main index.
  
Created by nmhelp2html v. 1.0 written by Niclas Jonsson (Modified by AJB 5/2006,11/2007)