Vitalsource Technologies, Inc. Numerical Methods in Weather Prediction