Open recuero opened 1 year ago
@lindsayad I believe we don't have (or I don't remember) an error check for users trying to employ mortar with 1D meshes?
I don't recall one
We could add it in the base constructor querying the mesh. Might avoid other more cumbersome errors downstream.
Reason
Conform to best practices, avoid misuse of capabilities.
Design
displacements
instead of individual components in contact objectsuse_displaced_mesh = true
for mortar objects applying contact forces (Easy mistake to make as a user )minimum_projection_angle
.DofObject
map keys byNode
map keys. This should reduce the numberof static_cast
.Impact
Better code, better user experience.