Ordinary and Partial Differential Equation Routines in C, C++, Fortran, Java, Maple, and Matlab - 2004