Skip to content

resistiveGapFvPatchScalarField

Description

Coupled boundary condition for modeling the presence of a fixed gap (or contact) resistance between two bodies.

Warning

This boundary condition assumes that the same boundary condition is applied to a pair of regionCoupledOFFBEAT patches, which are coupled using the AMI (Arbitrary Mesh Interface) mapping algorithm.


Options

The resistiveGap fvPatchField can be selected in the patch subdictionary inside the boundaryField subdictionary of the temperature field.

Parameters in patch subdictionary for resistiveGap:

patchType Specifies the type of underlying fvPatch and must be set to regionCoupledOFFBEAT.
kappa The name of the conductivity field. By default, it is set to "k", which is the field name for conductivity used by the OFFBEAT material class.
alpha Specifies the value of the gap conductance field in \(W/K/m^2\). This can either be a nonUniformList<scalar> with a value defined for each face, or a uniform field with a single value applied across all faces.
value Specifies the initial value of the patch temperature field.


Usage

Here is a code snippet of a typical patch field dictionary:

"fuelOuter|cladInner"
{
    type            resistiveGap;
    patchType       regionCoupledOFFBEAT;

    alpha           uniform 5000;

    value           $internalField;
}

Description

Usage

fuelOuter
{
type            resistiveGap;
patchType       regionCoupledOFFBEAT;
coupled         true;
alpha           uniform 5000;
value           $internalField;
}