# NAG CL Interfaced02mcc (dae_​dassl_​cont)

## 1Purpose

d02mcc is a setup function which must be called prior to a continuation call to d02nec.

## 2Specification

 #include
 void d02mcc (Integer icom[])
The function may be called by the names: d02mcc, nag_ode_dae_dassl_cont or nag_dae_ivp_dassl_cont.

## 3Description

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

## 4References

See Section 3 in d02nec.

## 5Arguments

1: $\mathbf{icom}\left[15\right]$Integer Communication Array
This must be the same array icom as passed to the integration function d02nec; d02mcc 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 d02nec.
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

d02mcc is not threaded in any implementation.