Boundary conditions for induction-less model in solid domains

Boundary conditions available for the induction-less model in solid domains are described below. Their usage in the Data sublist is illustrated through representative examples.

Insulating wall boundary

Type
Type:

string

Value:

InsulatingWall

Usage:

Required

Description:

Insulating wall boundary condition that sets \(\sigma \partial_n \phi = 0\) where \(\sigma\) is the electrical conductivity.

1      </ParameterList> <!-- Data -->
2    </ParameterList> <!-- -->
3    <ParameterList>
4      <Parameter name="Sideset ID" type="string" value="top, bottom"/>
5      <Parameter name="Element Block ID" type="string" value="eblock-0_0"/>
6      <Parameter name="Strategy" type="string" value="SolidInductionLessMHDBoundaryFlux"/>
7      <ParameterList name="Data">
8        <Parameter name="Type" type="string" value="InsulatingWall"/>

Fixed boundary

Type
Type:

string

Value:

Fixed

Usage:

Required

Description:

Sets a constant value for a given variable on the boundary.

electric_potential Value
Type:

double

Value:

\([-\infty,\infty]\)

Usage:

Required

Description:

Constant electric potential value in Volts \((V)\) to set at the boundary.

1    </ParameterList> <!-- -->
2    <ParameterList>
3      <Parameter name="Sideset ID" type="string" value="left"/>
4      <Parameter name="Element Block ID" type="string" value="eblock-0_0"/>
5      <Parameter name="Strategy" type="string" value="SolidInductionLessMHDBoundaryFlux"/>
6      <ParameterList name="Data">
7        <Parameter name="Type" type="string" value="Fixed"/>
8        <Parameter name="electric_potential Value" type="double" value="20.0"/>
9        <Parameter name="Use Updated Penalty Parameter" type="bool" value="true"/>

Extrapolate boundary

Type
Type:

string

Value:

Extrapolate

Usage:

Required

Description:

Set the boundary electric potential and its gradient to the interior values.