Generalized_Nat_Conv

Syntax

Bc Bar_No_Coverage_Flux For Enthalpy ([{of} SpeciesName] | [{in} MaterialPhaseName] | [{ls} {a | b | c}]) {@ | at | for | on | over} Mesh Extent Name ([Touching TouchingMeshExtent] | [Opposing OpposingMeshExtent]) = Generalized_Nat_Conv [Using Data Specification Data Spec Name] (Bar = bar | [Hcorr = hcorr] | [H = h] | [Bar_Block_Name = bar_block_name] | [Command_Block_Name = command_block_name] | [Power_Output = power_output] | [Flux_Output = flux_output] | [Multiplier = multiplier])

Summary

This boundary condition couples the ENTHALPY equation to the 1D advective bar energy equation.

Description

The flux applied to the advective bar equation is specified as

-\mathbf{q} \cdot \mathbf{\hat{n}} = -h\left(T_{bar} - T\right)

where h is the heat transfer coefficient, T_{bar} is the bar temperature and T is the temperature of the surface to which the flux is applied. The heat transfer coefficient is specified through the optional parameters “hcorr” or “h”, where the former must name a heat transfer correlation coefficient block in the input deck and where the latter is a positive constant. Note the flux applied to the bar is equal and opposite to the flux applied to the surface.

The required parameter “bar” must refer to an advective bar specified in the input deck.

The following options are present in most boundary conditions/sources. The meaning of each option is as follows:

Power_Output

If specified, the total (integrated) power of the given BC/Src is calculated and stored into the global variable name specified as the power_output argument.

Flux_Output

If specified, the average flux of the given BC/Src is calculated and stored into the global variable name specified as the flux_output argument.

Parameter

Value

Default

{of}

{of | species | subindex}

SpeciesName

string

{in}

{in | material_phase}

MaterialPhaseName

string

{ls}

{levelset_phase | ls}

Mesh Extent Name

string

TouchingMeshExtent

string

OpposingMeshExtent

string

Data Spec Name

string

bar

“string”

hcorr

“string”

h

“string”

bar_block_name

“string”

command_block_name

“string”

power_output

“string”

flux_output

“string”

multiplier

real

1