Nonlinear Contact Problem Implemented In An Object Oriented Fem Code