The Code Libraries section houses library routines and special functions that can be downloaded, along with any pertinent license agreements and documentation.

The Diffeq class is designed to solve for the solution of a system of first order differential equations x'(x,t) = f(x,t). Versions are provided in C++ and Java. Algorithms used include Euler's method, improved Euler's method, and the 4th order Runge Kutta method.

AssocLegendre is used to evaluate the associated legendre function P(x), using recursion relations from Appendix B, Volume 1, Messiah's Quantum Mechanics.

SphericalHarmonic returns the value of P(theta,phi) where theta and phi are defined in terms of a standard spherical coordinate system (phi measures angle (x,y,z) makes with z axis.) The algorithm is taken from Messiah's Quantum Mechanics, but readers should note that Messiah defines theta and phi in opposite order from this implementation.