Adapt KF fit with DirectNavigator
This MR fixes a problem in the DirectNavigator and split the KF fit
functions into two: one for the Navigator
and anther for the DirectNavigator
since the fit
call with DirectNavigator
needs to have additional argument for the surface sequence.
The smoothing trigger is also updated.
Closes #663 (closed)
Edited by Xiaocong Ai