NIKE3D a nonlinear, implicit, three-dimensional finite element code for solid and structural mechanics user's manual update summary