Metafor, Finite Element Method, Finite Volume Method, Numerical Simulation, Large Deformations, Contact, Friction, Computer Science, Object-Oriented Programming, C++.