Open Source Numerical Methods