Added full source and started adding alternate nondimensionalizations