Differential Geometric LARS (dgLARS) method