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.