NAG Library Routine Document

d02mcf (dae_dassl_cont)

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 <nagmk26.h>
void  d02mcf_ (Integer icom[])

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:     icom15 – Integer arrayCommunication 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

d02mcf is not threaded in any implementation.

9
Further Comments

None.

10
Example

See Section 10 in d02nef.