On entry: the computational mode to be used in subsequent calls to NAG AD Library computational routines.
The mode nagad_algorithmic is available to all computational routines; this means that differentiation of the primal algorithm (e.g., calculating adjoints) is performed by code, converted and instrumented from the primal code.
nagad_algorithmic is the default mode that is set if a computational routine is called without a previous call to x10ac_AD_f.
The modes
nagad_symbolic and
nagad_symbolic_expert are only available for the subset of computational routines listed in
Section 3.2.2 in the
X10 Chapter Introduction; these have been hand-coded using knowledge of the differentials of the primal algorithm.