# NAG Library Routine Document

## 1Purpose

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

## 2Specification

Fortran Interface
 Subroutine d02mcf ( icom)
 Integer, Intent (Inout) :: icom(15)
#include nagmk26.h
 void d02mcf_ (Integer icom[])

## 3Description

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.

## 4References

See Section 3 in d02nef.

## 5Arguments

1:     $\mathbf{icom}\left(15\right)$ – 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.

None.

Not applicable.

## 8Parallelism and Performance

d02mcf is not threaded in any implementation.