GAS_KINETIC_MODEL
Specifies a gas kinetic model for the advective_diffusive multifield type.
Type
AcuSolve Command
Syntax
GAS_KINETIC_MODEL("name") {parameters...}
Qualifier
User-given name.
Parameters
- geometrical_configuration_index (integer) >=0 <=2 [=1]
- An integer value indicating the type of molecular configuration. If the value is 0, the molecule is a single atom. If it is 1 the molecule is linear. Finally, if it is 2, the molecule is nonlinear.
- Lennard_Jones_potential_well_depth (real) [=97.530]
- The Lennard-Jones potential well depth of the gas in Kelvin.
- Lennard_Jones_collision_diameter (real) [=3.621]
- The Lennard-Jones collision diameter of the gas in Angstroms.
- dipole_moment (real) [=0.0]
- The dipole moment of the gas in Debye.
- Polarizability (real) [=1.760]
- The polarizability in cubic Angstroms.
- rotational_relaxation_collision_number (real) [=4.0]
- The rotational relaxation collision number at 298 Kelvin.
- molecular_weight (real) [=0.028013]
- Molecular weight of the gas.
Description
This command sets kinetic model molecular parameters for each gas. Gas kinetic model
is used to calculate viscosity, conductivity, and mass diffusion coefficients for
each model. This model should be referred to in the
MATERIAL_MODEL of the gas. Below is an example to set
parameters for
Nitrogen:
GAS_KINETIC_MODEL( "N2" ) {
geometrical_configuration_index = 1
molecular_weight = 0.028013
Lennard_Jones_potential_well_depth = 97.530
Lennard_Jones_collision_diameter = 3.621
dipole_moment = 0.0
polarizability = 1.760
rotational_relaxation_collision_number = 4.000
}
VISCOSITY_MODEL( "N2" ) {
type = gas_kinetic
}
CONDUCTIVITY_MODEL( "N2" ) {
type = gas_kinetic
turbulent_prandtl_number = 0.91
}
If the species_transport equation is getting solved, gas kinetic diffusivity can be
set as:
DIFFUSIVITY_MODEL( "N2" ) {
type = gas_kinetic
}
If the multi_field equation type advective-diffusive is getting solved, gas kinetic
diffusivity should be set using
FIELD_INTERACTION_MODEL:
FIELD_INTERACTION_MODEL( "Mixture" ) {
type = advective_diffusive
diffusion_matrix_type = gas_kinetic
}