Marc is the main nonlinear solver from MSC. It specializes in the most complex nonlinear analysis types and can perform structural, thermal, magnetic, electrical and acoustic simulations. It allows automated re-meshing for models where the mesh distorts too much. It can also perform fracture mechanics and use re-meshing to model the crack propagation process.