Text this: Solving Volterra-Fredholm integral equations by non-polynomial spline function based on weighted residual methods