Numerical Approaches To The Geodynamo Problem