Numerical Methods in Computational Mechanics