implementation of numerical algorithms to solve linear systems, non linear equations, etc