___________________________________________________________________
 |                                                                 |
 |                             $AESINITIAL                         |
 |_________________________________________________________________|

 MEANING: Marks the beginning of abbreviated code for the AES routine
 CONTEXT: NM-TRAN Control Record

 USAGE:
 $AESINITIAL
 abbreviated code

 DISCUSSION:
 The $AESINITIAL record is used to compute the amounts in  the  equili-
 brium compartments at the beginning of an integration interval.  It is
 used with PREDPP's ADVAN9.  May  also  be  coded  $AES0.   (See $AES).
 General   rules   for   abbreviated   code  are  documented  elsewhere
 (See abbreviated code).  Specific rules follow.

 ASSIGNMENT AND CONDITIONAL STATEMENTS

   Left-hand quantities in assignment statements:

     A(ncm1+1), A(ncm1+2), ...  (Required. The amounts in  the  equili-
     brium  compartments  at the beginning of the integration interval.
     ncm1 is the number of nonequilibrium compartments.)

     INIT  (Initialization flag.)
       INIT=0: The A(n) are approximate.
       INIT=1: The A(n) are exact (the default).

     AESINITIAL-defined (i.e., PRED-defined) items.

   Right-hand quantities in assignment statement and in conditions:

     A(1), A(2), ...   (Current  compartment  amounts;  may  be  random
     variables.)

     P(1), P(2), ...   (Post-translation basic PK  parameters;  may  be
     random variables.)

     PK-defined items (Implicit basic  PK  parameters;  may  be  random
     variables.)

     T (Time at the beginning of the integration interval; may be  ran-
     dom variables.)

     AESINITIAL-defined items that appeared earlier as left-hand  quan-
     tities.

     Data item labels specified on the $INPUT statement.

     THETA(n).

     Variables in commons
      Certain   variables   in   FORTRAN   commons   can    be    used.
      (See Variables_in_commons, NONMEM_commons, PREDPP_commons).

    Forbidden Variable Names:

      IR DA DP DT E(n) ETA(n) EPS(n) ERR(n)

  PSEUDO ASSIGNMENT STATEMENTS

    COMRES=-1

    CALLFL=-1: Call ADVAN9 and AES with every event record (default).
    CALLFL=1: Call ADVAN9 and AES once per individual record.

    (CALLFL may be used only when the TIME data item is  not  defined.)
    The  pseudo  assignments statements may be enclosed in parentheses.
    If both are present within the same set  of  parentheses,  separate
    them  with  a  semicolon.   Within  parentheses, a calling protocol
    phrase may be used instead of CALLFL, and  either  upper  or  lower
    case may be used. E.g.,
    $AESINIT (ONCE PER IR)     ; same as CALLFL=1
    $AESINIT (EVERY EVENT)     ; same as CALLFL=-1 (default)

  (See calling protocol).

  RECORD ORDER:

  Follows $SUBROUTINES $INPUT $MODEL $PK
  Precedes $AES

REFERENCES: Guide IV Section V.C.8
REFERENCES: Guide VI Section VI.E


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