Non-linear Modeling and Analysis of Solids and Structures