-
For a Lagrange multiplier based contact method in MOOSE we define the Lagrange multiplier degrees of freedom on lower dimensional elements along the contact surface. So my first question is whether it’s possible to have multiple element restrictions for a given L-vector? The L-vector here holding both displacement degrees of freedom living on the higher dimensional elements and the lower dimensional element LM degrees of freedom |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 6 replies
-
Yes, because in libCEED it is completely algebraic. Now someone has to generate this restriction from a bunch of crazy configurations, but that is the user's problem. |
Beta Was this translation helpful? Give feedback.
-
I'm not sure I follow the premise, but yes, it's possible to have multiple element restrictions defined for the same L-vector. This is what we do for boundary |
Beta Was this translation helpful? Give feedback.
I'm not sure I follow the premise, but yes, it's possible to have multiple element restrictions defined for the same L-vector. This is what we do for boundary
conditionsintegrals, and what we'd do for multi-topology meshes. Each unique grouping of elements (boundary elements, tets, wedges, etc.) has it's ownCeedElemRestriction
object describing the mapping between the L-vector entries and each element.