use of numerical jacobian is now optional - to improve performance u can define an analytical jacobian function
added analytical jacobian function for CV filter