Computational Mechanics : finite element and application in civil engineering and mechanical engineering