NAG FL Interface
d02mcf (dae_​dassl_​cont)

Settings help

FL Name Style:


FL Specification Language:


1 Purpose

d02mcf is a setup routine which must be called prior to a continuation call to d02nef.

2 Specification

Fortran Interface
Subroutine d02mcf ( icom)
Integer, Intent (Inout) :: icom(15)
C Header Interface
#include <nag.h>
void  d02mcf_ (Integer icom[])
The routine may be called by the names d02mcf or nagf_ode_dae_dassl_cont.

3 Description

d02mcf is provided to permit you to signal that the next call to d02nef is a continuation call. In particular, if d02nef exits because the maximum number of integration steps has been exceeded, then a call to d02mcf resets the step counter allowing the integration to proceed.

4 References

See Section 3 in d02nef.

5 Arguments

1: icom(15) Integer array Communication Array
This must be the same array icom as passed to the integration routine d02nef; d02mcf does not require access to all of that array, hence the smaller dimension given here.
On entry: contains details of the current state of integration as returned by d02nef.
On exit: one or more of the values is changed to signal to the integrator that a continuation call is being made. This will reset the step counter to zero.

6 Error Indicators and Warnings

None.

7 Accuracy

Not applicable.

8 Parallelism and Performance

Background information to multithreading can be found in the Multithreading documentation.
d02mcf is not threaded in any implementation.

9 Further Comments

None.

10 Example

See d02nef.