4. METHOD OF SOLUTION
The principal subroutine COLODE uses one-step
collocation to integrate over a given interval, taking two equal
steps at a time. The collocation method, chosen either by COLODE
or by the user, is fixed during the integration, but the size of
each pair of steps is automatically varied. At each step a vector
of continuous nth degree piecewise polynomials is made to satisfy
the o.d.e. at n Gauss-Legendre or Radau (right-end) points, where
1.LE.n.LE.12. The Gauss-Legendre methods are a-stable and of
order 2n, while the Radau methods are strongly a-stable and of
order 2n-1.
STFODE, the driver for COLODE, is intended for users who never
want to supply a Jacobian subroutine or select the method.