You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GapPerfectConductance is a type of thermal BC used in ThermalContact for non-mortar based contact. It enforces that perfect conductance occurs across the gap by setting the temperature equal on opposite sides of the gap. A penalty parameter, of a sufficiently high value, is required to lead to proper enforcement when in axisymmetric coordinates with small gap widths. Currently, GapPerfectConductance lives in the MOOSE-based app BISON and is almost always created via the ThermalContactAction. Unfortunately, the penalty parameter of the GapPErfectConductance cannot be currently set by the user through the ThermalContactAction. It also doesn't make sense to add the penalty parameter to the action that is housed in moose/modules/heat_transfer when it is only useable by an object in BISON. There is nothing in this model preventing its use in other applications.
Design
Move existing source, tests, and documentation from BISON to appropriate locations in moose/modules/heat_transfer. Add a new test for the small gap axisymmetric case demonstrating the need of the penalty parameter. A patch PR to BISON will be necessary and will be coordinated with the changes addressing this issue.
Impact
People can properly access all input parameters for GapPerfectConductance and appropriately set all input parameters via the input file through the ThermalContactAction.
The text was updated successfully, but these errors were encountered:
Motivation
GapPerfectConductance
is a type of thermal BC used in ThermalContact for non-mortar based contact. It enforces that perfect conductance occurs across the gap by setting the temperature equal on opposite sides of the gap. A penalty parameter, of a sufficiently high value, is required to lead to proper enforcement when in axisymmetric coordinates with small gap widths. Currently,GapPerfectConductance
lives in the MOOSE-based app BISON and is almost always created via theThermalContactAction
. Unfortunately, the penalty parameter of theGapPErfectConductance
cannot be currently set by the user through theThermalContactAction
. It also doesn't make sense to add the penalty parameter to the action that is housed inmoose/modules/heat_transfer
when it is only useable by an object in BISON. There is nothing in this model preventing its use in other applications.Design
Move existing source, tests, and documentation from BISON to appropriate locations in moose/modules/heat_transfer. Add a new test for the small gap axisymmetric case demonstrating the need of the penalty parameter. A patch PR to BISON will be necessary and will be coordinated with the changes addressing this issue.
Impact
People can properly access all input parameters for
GapPerfectConductance
and appropriately set all input parameters via the input file through theThermalContactAction
.The text was updated successfully, but these errors were encountered: