Add a test for 1D Cubic function
Add a test for Sine function
Add a function to get the analytical Jacobian matrix
Add additional test to check the analytical Jacobian for 1D linear function
Add additional test to check the analytical Jacobian for 3D linear function