This section is referenced in the following other sections

7.12.8. Wall Mass Inject Boundary Condition On Surface

Scope

Fuego Region

Summary

Defines a wall with mass injection boundary condition on a named surface of the mesh. This boundary condition will use all flux conditions for all fields other than turbulent k.e.

begin Wall Mass Inject Boundary Condition On Surface Surfacename

    {contact_angle | edc_product | gas_volume_fraction | mixture_fraction | pressure | progress_variable | scalar_variance | second_mixture_fraction | solid_volume_fraction | soot_mass_fraction | soot_nuclei_mass_fraction | temperature | turbulent_dissipation | turbulent_frequency | turbulent_helmholtz_function | turbulent_kinetic_energy | turbulent_v2 | volume_of_fluid | x_solid_velocity | x_velocity | y_solid_velocity | y_velocity | z_solid_velocity | z_velocity} {=} Value

   Calculate Convection Coefficient Using Tref {=} Tref ([Dt_Min {=} DTmin]  | [{clip}])

   Emissivity Spectral File Name {=} Name

   External Field For VariableName [{of} Species] {=} ExtFieldName [ Of Size Value With Multiplier {=} Multiplier  ]

   External Field For Extracted PropertyName [{of} Species] {=} ExtFieldName

   External Field For Injected PropertyName [{of} Species] {=} ExtFieldName

   Extracted PropertyName [{of} Species] {=} propValue

   Emissivity {=} value

   Function For {contact_angle | edc_product | gas_volume_fraction | mixture_fraction | pressure | progress_variable | scalar_variance | second_mixture_fraction | solid_volume_fraction | soot_mass_fraction | soot_nuclei_mass_fraction | temperature | turbulent_dissipation | turbulent_frequency | turbulent_helmholtz_function | turbulent_kinetic_energy | turbulent_v2 | volume_of_fluid | x_solid_velocity | x_velocity | y_solid_velocity | y_velocity | z_solid_velocity | z_velocity} {=} FuncName [ In The {t | x | y | z} Direction  ]

   Function For Extracted PropertyName [{of} Species] {=} FuncName [ In The {t | x | y | z} Direction  ]

   Function For Emissivity {=} functionName [ In The {t | x | y | z} Direction  ]

   Function For Injected PropertyName [{of} Species] {=} FuncName [ In The {t | x | y | z} Direction  ]

   Function For Injected_Temperature {=} functionName [ In The {t | x | y | z} Direction  ]

   Function For Mass Flux {=} functionName [ In The {t | x | y | z} Direction  ]

   Function For Mass_Fraction {=} FuncName In The {t | x | y | z} Direction

   Function For Mole_Fraction {=} FuncName In The {t | x | y | z} Direction

   Function For Radiation Boundary Temperature {=} functionName

   Function For Radiation Environment Temperature {=} functionName

   Function For Transmissivity {=} functionName [ In The {t | x | y | z} Direction  ]

   Function For Transparent Band Emissivity {=} functionName [ In The {t | x | y | z} Direction  ]

   Function For Wall Temperature {=} functionName [ In The {t | x | y | z} Direction  ]

   Injected PropertyName [{of} Species] {=} propValue

   Injected_Temperature {=} temperatureValue

   Inline Function For {contact_angle | edc_product | gas_volume_fraction | mixture_fraction | pressure | progress_variable | scalar_variance | second_mixture_fraction | solid_volume_fraction | soot_mass_fraction | soot_nuclei_mass_fraction | temperature | turbulent_dissipation | turbulent_frequency | turbulent_helmholtz_function | turbulent_kinetic_energy | turbulent_v2 | volume_of_fluid | x_solid_velocity | x_velocity | y_solid_velocity | y_velocity | z_solid_velocity | z_velocity} {=} FuncStr

   Integer Data For Subroutine SubName {=} Values...

   Interface Boundary

   Mass Flux {=} fluxValue

   Mass_Fraction Species {=} Mass fraction

   Mole_Fraction Species {=} Mole fraction

   Pool {absorption_coefficient | boil_flash_temperature_difference | density | evaporation_temperature | heat_of_evaporation | ignition_time | initial_height | initial_temperature | minimum_mass_flux | minimum_mass_injection_rate | percent_sensible | specific_heat} {=} The pool values

   Post Process Yplus

   Postprocess FluxType Flux Of {conserved_enthalpy | continuity | edc_product | enthalpy | mixture_fraction | nuclei | progress_variable | scalar_variance | second_mixture_fraction | solid_volume_fraction | soot | species | temperature | turbulent_dissipation | turbulent_frequency | turbulent_helmholtz_function | turbulent_kinetic_energy | turbulent_v2 | volume_of_fluid | x_momentum | x_solid_momentum | y_momentum | y_solid_momentum | z_momentum | z_solid_momentum} [ As aliases...  ]

   Project Nodes

   Progress_Variable ProgressVariableName {=} Value

   Real Data For Subroutine SubName {=} Values...

   Radiation Boundary Temperature {=} value

   Radiation Boundary Temperature Field {=} FieldName

   Radiation Environment Temperature {=} value

   Radiation Environment Temperature Field {=} FieldName

   Subroutine For {contact_angle | edc_product | gas_volume_fraction | mixture_fraction | pressure | progress_variable | scalar_variance | second_mixture_fraction | solid_volume_fraction | soot_mass_fraction | soot_nuclei_mass_fraction | temperature | turbulent_dissipation | turbulent_frequency | turbulent_helmholtz_function | turbulent_kinetic_energy | turbulent_v2 | volume_of_fluid | x_solid_velocity | x_velocity | y_solid_velocity | y_velocity | z_solid_velocity | z_velocity} {=} Subroutine

   Subroutine For Emissivity {=} subroutineName

   Subroutine For Mass_Fraction {=} Subroutine

   Subroutine For Mole_Fraction {=} Subroutine

   Subroutine For Radiation Boundary Temperature {=} subroutineName

   Subroutine For Radiation Environment Temperature {=} subroutineName

   Subroutine For Transmissivity {=} subroutineName

   Subroutine For Transparent Band Emissivity {=} subroutineName

   Subroutine For Wall Temperature {=} subroutineName

   Transparent Band Emissivity {=} value

   Transmissivity {=} value

   Use Equilibrium Production Model

   Use Law Of Wall Blowing Correction

   Use Neumann Condition For Ksgs

   Wall Temperature {=} value

   Law_Of_Wall_Blowing_Parameter {=} Law of Wall Blowing parameter

   Law_Of_Wall_Roughness_Parameter {=} Law of the Wall Roughness parameter

   Projected Distance For Exchange Location {=} value

end Wall Mass Inject Boundary Condition On Surface Surfacename

7.12.8.1. Line Commands

Primitivevariable

Syntax

Primitivevariable {contact_angle | edc_product | gas_volume_fraction | mixture_fraction | pressure | progress_variable | scalar_variance | second_mixture_fraction | solid_volume_fraction | soot_mass_fraction | soot_nuclei_mass_fraction | temperature | turbulent_dissipation | turbulent_frequency | turbulent_helmholtz_function | turbulent_kinetic_energy | turbulent_v2 | volume_of_fluid | x_solid_velocity | x_velocity | y_solid_velocity | y_velocity | z_solid_velocity | z_velocity} {=} Value

Summary

Value for the specified variable (in consistent units). Value can be a constant or a string function of position (x,y,z), time (t), and any global variable.

The function string must be enclosed in quotes if it has spaces or commas. For example: x_velocity = “min(1, 0.1*t)”

Parameter

Value

Default

PrimitiveVariable

{contact_angle | edc_product | gas_volume_fraction | mixture_fraction | pressure | progress_variable | scalar_variance | second_mixture_fraction | solid_volume_fraction | soot_mass_fraction | soot_nuclei_mass_fraction | temperature | turbulent_dissipation | turbulent_frequency | turbulent_helmholtz_function | turbulent_kinetic_energy | turbulent_v2 | volume_of_fluid | x_solid_velocity | x_velocity | y_solid_velocity | y_velocity | z_solid_velocity | z_velocity}

{=}

{= | are | is}

Value

“string”


Calculate Convection Coefficient

Syntax

Calculate Convection Coefficient Using Tref {=} Tref ([Dt_Min {=} DTmin] | [{clip}])

Summary

Calculates the convection coefficient on the wall using a user-specified value for the reference temperature. This calculates h = Q / (T_{wall} - T_{ref}).

T_{ref} can be a constant, or a string function of time and global variables.

By default, h is set to 0 if T_{wall} - T_{ref} \lt 1 \times 10^{-6} however a different tolerance can be supplied with \Delta T_{min}.

The optional ‘clip’ argument will clip the calculated value of h to be non-negative.

Parameter

Value

Default

{=}

{= | are | is}

Tref

“string”

{=}

{= | are | is}

DTmin

real

Clip

{clip}


Emissivity Spectral File Name

Syntax

Emissivity Spectral File Name {=} Name

Summary

Specify the file name for defining spectral radiation properties on a surface.

Parameter

Value

Default

{=}

{= | are | is}

Name

string


External Field For

Syntax

External Field For VariableName [{of} Species] {=} ExtFieldName [ Of Size Value With Multiplier {=} Multiplier ]

Summary

Name of the field that is to be transferred in. For species equation, specify variable as “mass fraction of” followed by the species name for transfers associated with separated individual species field names.

Parameter

Value

Default

VariableName

string

Species

string

{=}

{= | are | is}

ExtFieldName

string


External Field For Extracted

Syntax

External Field For Extracted PropertyName [{of} Species] {=} ExtFieldName

Summary

Use an external field for this property of the extracted stream.

Parameter

Value

Default

PropertyName

string

Species

string

{=}

{= | are | is}

ExtFieldName

string


External Field For Injected

Syntax

External Field For Injected PropertyName [{of} Species] {=} ExtFieldName

Summary

Use an external field for this property of the injected stream.

Parameter

Value

Default

PropertyName

string

Species

string

{=}

{= | are | is}

ExtFieldName

string


Extracted

Syntax

Extracted PropertyName [{of} Species] {=} propValue

Summary

Property of the extracted stream. Value can be a constant or a string function of time, space, and global variables.

Parameter

Value

Default

PropertyName

string

Species

string

{=}

{= | are | is}

propValue

“string”


Emissivity

Syntax

Emissivity {=} value

Summary

Constant value for emissivity variable.

Parameter

Value

Default

{=}

{= | are | is}

value

“string”


Function For

Syntax

Function For {contact_angle | edc_product | gas_volume_fraction | mixture_fraction | pressure | progress_variable | scalar_variance | second_mixture_fraction | solid_volume_fraction | soot_mass_fraction | soot_nuclei_mass_fraction | temperature | turbulent_dissipation | turbulent_frequency | turbulent_helmholtz_function | turbulent_kinetic_energy | turbulent_v2 | volume_of_fluid | x_solid_velocity | x_velocity | y_solid_velocity | y_velocity | z_solid_velocity | z_velocity} {=} FuncName [ In The {t | x | y | z} Direction ]

Summary

Name of function to use for the given variable, in the specified direction.

Parameter

Value

Default

PrimitiveVariable

{contact_angle | edc_product | gas_volume_fraction | mixture_fraction | pressure | progress_variable | scalar_variance | second_mixture_fraction | solid_volume_fraction | soot_mass_fraction | soot_nuclei_mass_fraction | temperature | turbulent_dissipation | turbulent_frequency | turbulent_helmholtz_function | turbulent_kinetic_energy | turbulent_v2 | volume_of_fluid | x_solid_velocity | x_velocity | y_solid_velocity | y_velocity | z_solid_velocity | z_velocity}

{=}

{= | are | is}

FuncName

string


Function For Extracted

Syntax

Function For Extracted PropertyName [{of} Species] {=} FuncName [ In The {t | x | y | z} Direction ]

Summary

Name of function to use for the given extracted property, in the specified direction.

Parameter

Value

Default

PropertyName

string

Species

string

{=}

{= | are | is}

FuncName

string


Function For Emissivity

Syntax

Function For Emissivity {=} functionName [ In The {t | x | y | z} Direction ]

Summary

Name of the function to use for the emissivity in the given direction (default direction = time).

Parameter

Value

Default

{=}

{= | are | is}

functionName

string


Function For Injected

Syntax

Function For Injected PropertyName [{of} Species] {=} FuncName [ In The {t | x | y | z} Direction ]

Summary

Name of function to use for the given injected property, in the specified direction.

Parameter

Value

Default

PropertyName

string

Species

string

{=}

{= | are | is}

FuncName

string


Function For Injected_Temperature

Syntax

Function For Injected_Temperature {=} functionName [ In The {t | x | y | z} Direction ]

Summary

Name of function to use for the injected temperature, in the specified direction.

Warning

Prefer using function for injected temperature = some_fcn

Parameter

Value

Default

{=}

{= | are | is}

functionName

string


Function For Mass Flux

Syntax

Function For Mass Flux {=} functionName [ In The {t | x | y | z} Direction ]

Summary

Name of function to use for mass flux, in the specified direction.

Warning

Prefer using function for injected mass_flux = X

Parameter

Value

Default

{=}

{= | are | is}

functionName

string


Function For Mass_Fraction

Syntax

Function For Mass_Fraction {=} FuncName In The {t | x | y | z} Direction

Summary

Name of the mass fraction function to use for all species in the given direction. Note that this must be a Multicolumn function

Parameter

Value

Default

{=}

{= | are | is}

FuncName

string

Direction

{t | x | y | z}


Function For Mole_Fraction

Syntax

Function For Mole_Fraction {=} FuncName In The {t | x | y | z} Direction

Summary

Name of the mass fraction function to use for all species in the given direction. Note that this must be a Multicolumn function

Parameter

Value

Default

{=}

{= | are | is}

FuncName

string

Direction

{t | x | y | z}


Function For Radiation Boundary Temperature

Syntax

Function For Radiation Boundary Temperature {=} functionName

Summary

Name of function to use for the radiation_boundary_temperature variable

Parameter

Value

Default

{=}

{= | are | is}

functionName

string


Function For Radiation Environment Temperature

Syntax

Function For Radiation Environment Temperature {=} functionName

Summary

Name of function to use for the radiation_environment_temperature variable

Parameter

Value

Default

{=}

{= | are | is}

functionName

string


Function For Transmissivity

Syntax

Function For Transmissivity {=} functionName [ In The {t | x | y | z} Direction ]

Summary

Name of function to use for the transmissivity variable

Parameter

Value

Default

{=}

{= | are | is}

functionName

string


Function For Transparent Band Emissivity

Syntax

Function For Transparent Band Emissivity {=} functionName [ In The {t | x | y | z} Direction ]

Summary

Name of function to use for the transparent emissivity band for spectral emissivity on surfaces.

Parameter

Value

Default

{=}

{= | are | is}

functionName

string


Function For Wall Temperature

Syntax

Function For Wall Temperature {=} functionName [ In The {t | x | y | z} Direction ]

Summary

Name of function to use for the wall_temperature variable, in the specified direction.

Parameter

Value

Default

{=}

{= | are | is}

functionName

string


Injected

Syntax

Injected PropertyName [{of} Species] {=} propValue

Summary

Property of the injected stream. Value can be a constant or a string function of time, space, and global variables.

Parameter

Value

Default

PropertyName

string

Species

string

{=}

{= | are | is}

propValue

“string”


Injected_Temperature

Syntax

Injected_Temperature {=} temperatureValue

Summary

Injected temperature of mass injection wall BC with specified flux. Value can be a constant or a string function of time, space, and global variables.

Warning

Prefer using injected temperature = X

Parameter

Value

Default

{=}

{= | are | is}

temperatureValue

“string”


Inline Function For

Syntax

Inline Function For {contact_angle | edc_product | gas_volume_fraction | mixture_fraction | pressure | progress_variable | scalar_variance | second_mixture_fraction | solid_volume_fraction | soot_mass_fraction | soot_nuclei_mass_fraction | temperature | turbulent_dissipation | turbulent_frequency | turbulent_helmholtz_function | turbulent_kinetic_energy | turbulent_v2 | volume_of_fluid | x_solid_velocity | x_velocity | y_solid_velocity | y_velocity | z_solid_velocity | z_velocity} {=} FuncStr

Summary

warning{This command is deprecated. Regular BCs now support using string functions directly}

Parameter

Value

Default

PrimitiveVariable

{contact_angle | edc_product | gas_volume_fraction | mixture_fraction | pressure | progress_variable | scalar_variance | second_mixture_fraction | solid_volume_fraction | soot_mass_fraction | soot_nuclei_mass_fraction | temperature | turbulent_dissipation | turbulent_frequency | turbulent_helmholtz_function | turbulent_kinetic_energy | turbulent_v2 | volume_of_fluid | x_solid_velocity | x_velocity | y_solid_velocity | y_velocity | z_solid_velocity | z_velocity}

{=}

{= | are | is}

FuncStr

“string”


Integer Data For Subroutine

Syntax

Integer Data For Subroutine SubName {=} Values…

Summary

List of integer data values to be passed down in to the user subroutine. These values may be changed by the user subroutine.

Parameter

Value

Default

SubName

string

{=}

{= | are | is}

Values

integer…


Interface Boundary

Syntax

Interface Boundary

Summary

Mark this fluids boundary as an interface between two physical regions. Data will be interpolated across this boundary.


Mass Flux

Syntax

Mass Flux {=} fluxValue

Summary

Mass injection rate (mass/area-time). Value can be a constant or a string function of time, space, and global variables.

Warning

Prefer using injected mass_flux = X

Parameter

Value

Default

{=}

{= | are | is}

fluxValue

“string”


Mass_Fraction

Syntax

Mass_Fraction Species {=} Mass fraction

Summary

Value for the mass fraction of selected species. Can be a constant value or a string function of space (x,y,z), time (t), and any global variable.

Parameter

Value

Default

Species

string

{=}

{= | are | is}

Mass fraction

“string”


Mole_Fraction

Syntax

Mole_Fraction Species {=} Mole fraction

Summary

Value for the mole fraction of selected species. Can be a constant value or a string function of space (x,y,z), time (t), and any global variable.

Parameter

Value

Default

Species

string

{=}

{= | are | is}

Mole fraction

“string”


Pool

Syntax

Pool {absorption_coefficient | boil_flash_temperature_difference | density | evaporation_temperature | heat_of_evaporation | ignition_time | initial_height | initial_temperature | minimum_mass_flux | minimum_mass_injection_rate | percent_sensible | specific_heat} {=} The pool values

Summary

Specify parameters for pool evaporation model.

Description

Specify a number of pool BC parameters. Details about some of the parameters are listed below:

Minimum_Mass_Injection_Rate This command is DEPRECATED. Formerly this would limit the minimum mass flow rate (mass/time) per node to this value when the time is less than the ignition time. This has been replaced by the Minimum_Mass_Flux command, which is in mesh-independent mass/area-time units.

Minimum_Mass_Flux Specify a minimum mass flux to apply to the pool while time is less than the specified ignition time. This defaults to 1e-3 g/(cm^2-s) (converted to problem units).

Ignition_Time Specify the time before which the minimum mass flux should be applied. This defaults to 1 second.

Evaporation_Temperature Pool evaporation temperature; default provided as 450 K (converted to user units).

Absorption_Coefficient Absorption coefficient for pool; default provided as 1.0.

Boil_Flash_Temperature_Difference Temperature difference between boil and flash temperature (\Delta T_{flash}); default provided as 125 K.

Percent_Sensible Maximum fraction of energy that is applied to pool heat-up (f_{sensible, max}); default provided as 0.7. This value should be between 0 and 1. The fraction of energy that goes into heating up the pool (f_{sensible}) instead of phase change is defined as:

f_{sensible} = \min(f_{sensible, max}, (T_{evap} - T_{pool})/\Delta T_{flash})

Setting this fraction to a value less than 1 ensures that even at pool temperatures much lower than the boiling point some fraction of the energy goes into phase change.

Heat_Of_Evaporation Pool heat of evaporation; default provided as 2.8e9 erg/g (converted to user units).

Specific_Heat Pool specific heat; default provided as 24.7e6 erg/g-k (converted to user units).

Density Pool density; default provided as 0.808 g/cm^3 (converted to user units).

Parameter

Value

Default

PoolBC

{absorption_coefficient | boil_flash_temperature_difference | density | evaporation_temperature | heat_of_evaporation | ignition_time | initial_height | initial_temperature | minimum_mass_flux | minimum_mass_injection_rate | percent_sensible | specific_heat}

{=}

{= | are | is}

The pool values

real


Post Process Yplus

Syntax

Post Process Yplus

Summary

Request post processing of yplus on this mesh part.

Description

The normalized distance to the wall (y^+) can be post-processed on any wall (laminar or turbulent). Yplus is calculated in a manner consistent with how it is calculated in the solution procedure. Max/min y^+ values are provided as output at every wall. This option computes and stores the entire y^+ field along the wall. Since this option computes y^+ using the most recent values for all solution variables, the max/min written to the log may differ from the max/min of this field. However, these will become identical at convergence.

Note that this line command does not automatically output this field to a results file. For that, one must use the standard output line command for a nodal field using the string name, yplus.


Postprocess

Syntax

Postprocess FluxType Flux Of {conserved_enthalpy | continuity | edc_product | enthalpy | mixture_fraction | nuclei | progress_variable | scalar_variance | second_mixture_fraction | solid_volume_fraction | soot | species | temperature | turbulent_dissipation | turbulent_frequency | turbulent_helmholtz_function | turbulent_kinetic_energy | turbulent_v2 | volume_of_fluid | x_momentum | x_solid_momentum | y_momentum | y_solid_momentum | z_momentum | z_solid_momentum} [ As aliases… ]

Summary

Enable nodal flux post-processing for a given equation. Flux types can be “total”, “advective”, or “diffusive”. Integrated fluxes will also be output to global variables for post-processing or use in other string functions.

By default the variables will be named based on the equation and sideset they are applied to as bc_FluxType_EquationName_flux_SurfaceName. However, if you want to assign a more compact or descriptive name you can provide it with

POSTPROCESS TOTAL FLUX OF Continuity AS mdot1

When post-processing enthalpy, the average temperature is also output as a global variable. If you provide only one alias the enthalpy flux uses your alias and the average temperature is automatically named. If you provide two aliases the first is used for enthalpy and the second is used for temperature.

POSTPROCESS TOTAL FLUX OF ENTHALPY AS hFlux
POSTPROCESS TOTAL FLUX OF ENTHALPY AS hFlux Tavg

When post-processing species, the post-processor is run for each species that is solved for. This means that there is no post-processor run on the last species (which is determined by a fractional balance). If you provide aliases for the species post-processor you should provide one for each post-processed species. For example, in a problem with O2, CO2, and N2 (in that order) you could use:

POSTPROCESS TOTAL FLUX OF SPECIES AS mdotO2 mdotCO2

Parameter

Value

Default

FluxType

string

equation

{conserved_enthalpy | continuity | edc_product | enthalpy | mixture_fraction | nuclei | progress_variable | scalar_variance | second_mixture_fraction | solid_volume_fraction | soot | species | temperature | turbulent_dissipation | turbulent_frequency | turbulent_helmholtz_function | turbulent_kinetic_energy | turbulent_v2 | volume_of_fluid | x_momentum | x_solid_momentum | y_momentum | y_solid_momentum | z_momentum | z_solid_momentum}


Project Nodes

Syntax

Project Nodes

Summary

Allow for nodal projection on the particular mesh part.

Description

The nodal projection of velocity is defaulted to occur on open boundary conditions only. Wall and inflow BCs are defaulted to not be projected, even on flux inflow (i.e., USE FLUXES) and turbulent wall nodes. This option flags the particular mesh part to be included in the nodes to be projected.


Progress_Variable

Syntax

Progress_Variable ProgressVariableName {=} Value

Summary

Constant value for the progress variable of selected scalars.

Parameter

Value

Default

ProgressVariableName

string

{=}

{= | are | is}

Value

real


Real Data For Subroutine

Syntax

Real Data For Subroutine SubName {=} Values…

Summary

List of real data values to be passed down in to the user subroutine. These values may be changed by the user subroutine.

Parameter

Value

Default

SubName

string

{=}

{= | are | is}

Values

real…


Radiation Boundary Temperature

Syntax

Radiation Boundary Temperature {=} value

Summary

Constant value for radiation_boundary_temperature variable.

Parameter

Value

Default

{=}

{= | are | is}

value

“string”


Radiation Boundary Temperature Field

Syntax

Radiation Boundary Temperature Field {=} FieldName

Summary

Name of the field to use for the radiation boundary temperature.

Parameter

Value

Default

{=}

{= | are | is}

FieldName

string


Radiation Environment Temperature

Syntax

Radiation Environment Temperature {=} value

Summary

Constant value for radiation_environment_temperature variable.

Parameter

Value

Default

{=}

{= | are | is}

value

“string”


Radiation Environment Temperature Field

Syntax

Radiation Environment Temperature Field {=} FieldName

Summary

Name of the field to use for the radiation environment temperature.

Parameter

Value

Default

{=}

{= | are | is}

FieldName

string


Subroutine For

Syntax

Subroutine For {contact_angle | edc_product | gas_volume_fraction | mixture_fraction | pressure | progress_variable | scalar_variance | second_mixture_fraction | solid_volume_fraction | soot_mass_fraction | soot_nuclei_mass_fraction | temperature | turbulent_dissipation | turbulent_frequency | turbulent_helmholtz_function | turbulent_kinetic_energy | turbulent_v2 | volume_of_fluid | x_solid_velocity | x_velocity | y_solid_velocity | y_velocity | z_solid_velocity | z_velocity} {=} Subroutine

Summary

Name of the subroutine to use for this variable.

Parameter

Value

Default

PrimitiveVariable

{contact_angle | edc_product | gas_volume_fraction | mixture_fraction | pressure | progress_variable | scalar_variance | second_mixture_fraction | solid_volume_fraction | soot_mass_fraction | soot_nuclei_mass_fraction | temperature | turbulent_dissipation | turbulent_frequency | turbulent_helmholtz_function | turbulent_kinetic_energy | turbulent_v2 | volume_of_fluid | x_solid_velocity | x_velocity | y_solid_velocity | y_velocity | z_solid_velocity | z_velocity}

{=}

{= | are | is}

Subroutine

string


Subroutine For Emissivity

Syntax

Subroutine For Emissivity {=} subroutineName

Summary

Name of the user subroutine to use for the emissivity variable.

Parameter

Value

Default

{=}

{= | are | is}

subroutineName

string


Subroutine For Mass_Fraction

Syntax

Subroutine For Mass_Fraction {=} Subroutine

Summary

Name of the subroutine to use for the mass fraction. ALL species mass fractions must be assigned by this subroutine.

Parameter

Value

Default

{=}

{= | are | is}

Subroutine

string


Subroutine For Mole_Fraction

Syntax

Subroutine For Mole_Fraction {=} Subroutine

Summary

Name of the subroutine to use for the mole fractions. ALL species mole fractions must be assigned by this subroutine.

Parameter

Value

Default

{=}

{= | are | is}

Subroutine

string


Subroutine For Radiation Boundary Temperature

Syntax

Subroutine For Radiation Boundary Temperature {=} subroutineName

Summary

Name of the user subroutine to use for the radiation_boundary_temperature variable.

Parameter

Value

Default

{=}

{= | are | is}

subroutineName

string


Subroutine For Radiation Environment Temperature

Syntax

Subroutine For Radiation Environment Temperature {=} subroutineName

Summary

Name of the user subroutine to use for the radiation_environment_temperature variable.

Parameter

Value

Default

{=}

{= | are | is}

subroutineName

string


Subroutine For Transmissivity

Syntax

Subroutine For Transmissivity {=} subroutineName

Summary

Name of the user subroutine to use for the transmissivity variable.

Parameter

Value

Default

{=}

{= | are | is}

subroutineName

string


Subroutine For Transparent Band Emissivity

Syntax

Subroutine For Transparent Band Emissivity {=} subroutineName

Summary

Name of the user subroutine to use for the transparent emissivity band for spectral emissivity on surfaces.

Parameter

Value

Default

{=}

{= | are | is}

subroutineName

string


Subroutine For Wall Temperature

Syntax

Subroutine For Wall Temperature {=} subroutineName

Summary

Name of the user subroutine to use for the wall_temperature variable.

Parameter

Value

Default

{=}

{= | are | is}

subroutineName

string


Transparent Band Emissivity

Syntax

Transparent Band Emissivity {=} value

Summary

Constant value to use for the emissivity in the transparent band for spectral surfaces.

Parameter

Value

Default

{=}

{= | are | is}

value

“string”


Transmissivity

Syntax

Transmissivity {=} value

Summary

Constant value for transmissivity variable.

Parameter

Value

Default

{=}

{= | are | is}

value

“string”


Use Equilibrium Production Model

Syntax

Use Equilibrium Production Model

Summary

Change near-wall turbulence production.

Description

This option specifies that the near wall turb_ke production term is given by:

\frac{{\tau_w}^2}{\kappa \sqrt[4]{C_\mu}\rho y_p \sqrt{k}}

. Modifications are made for the KW and SST model. This model is suggested when using the standard KW and SST model when a Dirichlet condition is not placed on the wall node of turbulence kinetic energy.


Use Law Of Wall Blowing Correction

Syntax

Use Law Of Wall Blowing Correction

Summary

Modify wall friction velocity LOW extraction to include the effect of mass injection. The constant is generally roughly ten.

Description

This option allows for modification of the standard law of the wall by blowing effects.


Use Neumann Condition For Ksgs

Syntax

Use Neumann Condition For Ksgs

Summary

Apply a Neumann bc for the one-equation turbulent SGS equation.

Description

This option specifies that the normal component of the subgrid scale gradient is zero at the wall. The standard SGS production and dissipation term are used. This method is preferred over the USE EQUILIBRIUM PRODUCTION MODEL option that is most suitable for RANS. Moreover, the user should remove the OMIT NEAR WALL TURBULENT KE TRANSPORT EQUATION option from solution options and ensure that DETERMINE UTAU VIA NONLINEAR LAW OF THE WALL ITERATION has been activated.


Wall Temperature

Syntax

Wall Temperature {=} value

Summary

Value for wall_temperature variable. Can be a constant or a string function of space (x,y,z), time (t) or global variables.

Parameter

Value

Default

{=}

{= | are | is}

value

“string”


Law_Of_Wall_Blowing_Parameter

Syntax

Law_Of_Wall_Blowing_Parameter {=} Law of Wall Blowing parameter

Summary

Specify mass injection blowing correction; usually roughly ten.

Parameter

Value

Default

{=}

{= | are | is}

Law of Wall Blowing parameter

real

10.0


Law_Of_Wall_Roughness_Parameter

Syntax

Law_Of_Wall_Roughness_Parameter {=} Law of the Wall Roughness parameter

Summary

Specify dimensionless roughness factor to be used in the law-of-the-wall formulation.

Parameter

Value

Default

{=}

{= | are | is}

Law of the Wall Roughness parameter

real

9.8


Projected Distance For Exchange Location

Syntax

Projected Distance For Exchange Location {=} value

Summary

Specify projected distance for the exchange-based model; generally roughly three elements.

Parameter

Value

Default

{=}

{= | are | is}

value

real

0.0