Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable stateful materials in mortar constraints #24030

Open
recuero opened this issue Apr 11, 2023 · 1 comment
Open

Enable stateful materials in mortar constraints #24030

recuero opened this issue Apr 11, 2023 · 1 comment
Labels
C: Framework T: task An enhancement to the software.

Comments

@recuero
Copy link
Contributor

recuero commented Apr 11, 2023

Reason

Usage of the mortar formulation to the interface problem is expanding. With it, new applications appear that aim to enforce constraints with some dependency on old material properties. This case has taken place, for example, for a thermal problem that depends on one stateful material property.

We could also envision other applications in which stateful materials can be used in a mortar problem. For example, a Nitsche-like approach that requires evaluating stresses.

Design

Additional projections onto the mortar segment mesh will be required to make this work. @lindsayad already has design ideas as to how to carry this out.

Impact

No impact on current capabilities. But a nice one added.

@tophmatthews
Copy link
Contributor

I have a specific use case for thermal conductivity that is dependent on porosity which is stateful. Right now, a simple work around is to degrade the thermal conductivity using an average porosity via a postprocessor. Would be great to see this work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: Framework T: task An enhancement to the software.
Projects
Status: Todo
Status: Todo
Development

No branches or pull requests

4 participants