Skip to content

Calculation of c_normal and c_tangential values based on simulation parameters #32856

@SweetRT

Description

@SweetRT

Motivation

In order to use the mortar-based frictional contact capability in MOOSE, the numerical parameters c_normal and c_tangential, which greatly affect problem convergence behavior, must be set a priori. The use of trial-and-error to set these parameters is one of the largest impediments to generating multiphysics fuel performance simulations without individually calibrating each simulation. This also provides a more interpretable and intuitive syntax. Additionally, the ability to calculate these parameters dynamically during a simulation has the potential to enhance convergence behavior.

Design

The suggested design of this enhancement would include an option to use a problem-specific input parameters (i.e. initial gap distances and expected peak contact forces) and a dynamic tangential velocity calculation (in the case of c_tangential) to allow simulations using similar materials and geometries to have similar input parameters, preventing the need for the iterative process of setting these parameters.

Impact

This feature will enhance the general usability of frictional mortar-based contact by adding additional optional calculations for setting contact parameters. Given that this is intended to be an optional calculation, it should not affect current problems.

Metadata

Metadata

Assignees

Labels

T: taskAn enhancement to the software.

Type

No type

Projects

Status

Ready

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions