The numerical solution of dynamic response of SDOF systems using cubic B-spline polynomial functions