Card 9 - EXT_SOLVER external solver definition
This optional card defines a boundary condition that passes values from the CAE model to the inlets and outlets of an external CFD model.
Parameters: KODE
, N1
, T1
, T2
, T3
KODE
KODE
is the code EXT_SOLVER
(or 110)
N1
N1
is the EXT_SOLVER card ID. Cards with the same ID reference the same External Solver Boundary Condition.
T1 = ANGULAR_RATE
T1 = ANGULAR_RATE
(or 6) specifies the rotation angular rate that
the thermal solver transfers to the CFD model.
- If the angular rate is constant, then its value is specified in
T2
. - If the angular rate is calculated using an expression, then
T2
is an expression multiplier andT3
has the form En (e.g. E25) where n is an expression number referencing the EXPRESSION card. - If the angular rate is table dependent, then
T2
is a table multiplier andT3
has the form Tn (e.g. T25) where n is a table number referencing TABTYPE or FIELDTYPE cards. The dependent variable on the TABTYPE card must be ROTATION.
T1 = BC_NAME
T1 = BC_NAME
(or 1): The user-defined external boundary condition
name is specified in T2
as a string between quotes.
T1 = MASSFLOW
T1 = MASSFLOW
(or 4) specifies the mass flow that the thermal solver
transfers to the CFD model.
- If the mass flow is constant, then its value is specified in
T2
. - If the mass flow is calculated using an expression, then
T2
is an expression multiplier andT3
has the form En (e.g. E25) where n is an expression number referencing the EXPRESSION card. - If the mass flow is table dependent, then
T2
is a table multiplier andT3
has the form Tn (e.g. T25) where n is a table number referencing TABTYPE or FIELDTYPE cards. The dependent variable on the TABTYPE card must be MASSF.
T1 = PRESSURE
T1 = PRESSURE
(or 5): Specifies the fluid pressure that the thermal
solver transfers to the CFD model.
- If the pressure is constant, then its value is specified in
T2
. - If the pressure is calculated using an expression, then
T2
is an expression multiplier andT3
has the form En (e.g. E25) where n is an expression number referencing the EXPRESSION card. - If the pressure is table dependent, then
T2
is a table multiplier andT3
has the form Tn (e.g. T25) where n is a table number referencing TABTYPE or FIELDTYPE cards. The dependent variable on the TABTYPE card must be PTOTAL.
T1 = SOLVER_NAME
T1 = SOLVER_NAME
(or 2): The external solver modeling object name is
specified in T2
as a string between quotes.
T1 = SWIRL_VELOCITY
T1 = SWIRL_VELOCITY
(or 7): Specifies the swirl velocity that the
thermal solver transfers to the CFD model.
- If the swirl velocity is constant, then its value is specified in
T2
. - If the swirl velocity is calculated using an expression, then
T2
is an expression multiplier andT3
has the form En (e.g. E25) where n is an expression number referencing the EXPRESSION card. - If the swirl velocity is table dependent, then
T2
is a table multiplier andT3
has the form Tn (e.g. T25) where n is a table number referencing TABTYPE or FIELDTYPE cards. The dependent variable on the TABTYPE card must be VELOC.
T1 = TEMPERATURE
T1 = TEMPERATURE
(or 3) specifies the fluid temperature that the
thermal solver transfers to the CFD model.
- If the temperature is constant, then its value is specified in
T2
. - If the temperature is calculated using an expression, then
T2
is an expression multiplier andT3
has the form En (e.g. E25) where n is an expression number referencing the EXPRESSION card. - If the temperature is table dependent, then
T2
is a table multiplier andT3
has the form Tn (e.g. T25) where n is a table number referencing TABTYPE or FIELDTYPE cards. The dependent variable on the TABTYPE card must be TEMP.
T1 = HEATPICKUP
T1 = HEATPICKUP
(or 8) specifies the heat pickup that the thermal
solver transfers to the CFD model.
- If the heat pickup is constant, then its value is specified in
T2
. - If the heat pickup is table dependent, then
T2
is a table multiplier andT3
has the form Tn (e.g. T25) where n is a table number referencing TABTYPE or FIELDTYPE cards. The dependent variable on the TABTYPE card must be HTFL.
T1 = GAP_DISTANCE
T1 = GAP_DISTANCE
(or 9) specifies the gap distance that the thermal
solver transfers to the CFD model.
- If the gap distance is constant, then its value is specified in
T2
. - If the gap distance is table dependent, then
T2
is a table multiplier andT3
has the form Tn (e.g. T25) where n is a table number referencing TABTYPE or FIELDTYPE cards. The dependent variable on the TABTYPE card must be THMCDISP.
T1 = LENGTH
T1 = LENGTH
(or 10) specifies the length that the thermal solver
transfers to the CFD model. The value is specified in T2
.
- If the length is constant, then its value is specified in
T2
. - If the length is table dependent, then
T2
is a table multiplier andT3
has the form Tn (e.g. T25) where n is a table number referencing TABTYPE or FIELDTYPE cards.
T1 = UNITLESS
T1 = UNITLESS
(or 11) specifies the unitless value that the thermal
solver transfers to the CFD model.
- If the unitless value is constant, then its value is specified in
T2
. - If the unitless value is table dependent, then
T2
is a table multiplier andT3
has the form Tn (e.g. T25) where n is a table number referencing TABTYPE or FIELDTYPE cards.
Code example
$ External Solver Boundary Condition
EXT_SOLVER 3 BC_NAME "sc_mesh(123)"
EXT_SOLVER 3 SOLVER_NAME "Dummy"
EXT_SOLVER 3 TEMPERATURE -1.501500E+02
EXT_SOLVER 3 MASSFLOW 4.560000E+05
EXT_SOLVER 3 PRESSURE 7.890000E+05
EXT_SOLVER 3 ANGULAR_RATE 1.350000E+02
EXT_SOLVER 3 SWIRL_VELOCITY 2.460000E+02
EXT_SOLVER 3 HEATPICKUP 2.460000E+02
EXT_SOLVER 3 GAP_DISTANCE 2.460000E+02
EXT_SOLVER 3 LENGTH 2.460000E+02
EXT_SOLVER 3 UNITLESS 2.460000E+02