gauss quadrature
fix bugs in gauss_quadrature
splines
add functions to view