Boundary conditions for conduction model

Boundary conditions available for the conduction model are described below. Their usage in the Data sublist is illustrated through representative examples.

Adiabatic wall boundary

Type
Type:

string

Value:

AdiabaticWall

Usage:

Required

Description:

Adiabatic wall boundary condition that sets \(\kappa \partial_n T = 0\).

1      <ParameterList name="Data">
2        <Parameter name="Type" type="string" value="AdiabaticWall"/>
3      </ParameterList> <!-- Data -->

Fixed/isothermal boundary

Type
Type:

string

Value:

Fixed

Usage:

Required

Description:

Fixed or isothermal boundary condition.

temperature Value
Type:

double

Value:

\((0,\infty]\)

Usage:

Required

Description:

Constant temperature value in Kelvin \((K)\) to set at the boundary.

1      <ParameterList name="Data">
2        <Parameter name="Type" type="string" value="Fixed"/>
3        <Parameter name="temperature Value" type="double" value="100.0"/>
4      </ParameterList> <!-- Data -->

Heat flux boundary

Type
Type:

string

Value:

Fixed

Usage:

Required

Description:

Sets an uniform heat flux at the boundary.

Flux Value
Type:

double

Value:

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

Usage:

Required

Description:

Heat flux value to set at the boundary \(W / m^2\).

1      <ParameterList name="Data">
2        <Parameter name="Type" type="string" value="HeatFlux"/>
3        <Parameter name="Flux Value" type="double" value="20.0"/>
4      </ParameterList> <!-- Data -->

Extrapolate boundary

Type
Type:

string

Value:

Extrapolate

Usage:

Required

Description:

Set the boundary temperature and its gradient to the interior values.