Subroutine DCKDER checks the mutual consistency of code for computing values
of a (possibly vector valued) function with code for computing first
derivatives (e.g., gradient vector or Jacobian matrix) of the
function. This is expected to be useful when using any software that
requires the user to supply derivatives.
This software is part of the MATH77/mathc90 collection here.