Hybrid - Bottom Up 5 Date Dec 4, 2014 2:32:35 PM 1 Contents 1. Global Definitions............................................................................................................................. 3 1.1. Parameters 1 ............................................................................................................................ 3 2. Component 1 (comp1) ..................................................................................................................... 4 2.1. Definitions ................................................................................................................................ 4 2.2. Geometry 1 .............................................................................................................................. 4 2.3. Materials ................................................................................................................................ 12 2.4. Conjugate Heat Transfer (nitf) ............................................................................................... 18 2.5. Mesh 1.................................................................................................................................... 85 3. Study 1 ........................................................................................................................................... 92 3.1. Stationary ............................................................................................................................... 92 3.2. Solver Configurations ............................................................................................................. 92 4. Results ............................................................................................................................................ 95 4.1. Data Sets ................................................................................................................................ 95 4.2. Plot Groups ............................................................................................................................ 96 2 1 Global Definitions 1.1 Parameters 1 Parameters Name Expression Description Silicon 0.0025 PV Cells Heatsink 0.025 Heat Sink Coolant 0.025 Cooling Media Backplate 0.0025 Rear Structural Plate Insulation 0.025 Insulation Panel Elipse 0.0125 Elipse Circle 0.0125 Circke 3 2 Component 1 (comp1) 2.1 Definitions 2.1.1 Coordinate Systems Boundary System 1 Coordinate system type Boundary system Identifier sys1 Settings Name Value Coordinate names {t1, n, to} Create first tangent direction from Global Cartesian 2.2 Geometry 1 Geometry 1 Units 4 Length unit m Angular unit deg Geometry statistics Property Value Space dimension 2 Number of domains 26 Number of boundaries 112 Number of vertices 2.2.1 87 Rectangle 1 (r1) Position Name Value Position {0, 0} Height Insulation Size {1, Insulation} 2.2.2 Rectangle 2 (r2) Position Name Value Position {0, Insulation} Height Backplate Size {1, Backplate} 2.2.3 Circle 1 (c1) Position Name Value Position {0.05, Insulation + Backplate} Radius 0.01 Sector angle 180 2.2.4 Circle 2 (c2) Position Name Value Position {0.05 + 0.1, Insulation + Backplate} Radius 0.01 5 Name Value Sector angle 180 2.2.5 Circle 3 (c3) Position Name Value Position {0.05 + 0.2, Insulation + Backplate} Radius 0.01 Sector angle 180 2.2.6 Circle 4 (c4) Position Name Value Position {0.05 + 0.3, Insulation + Backplate} Radius 0.01 Sector angle 180 2.2.7 Circle 5 (c5) Position Name Value Position {0.05 + 0.4, Insulation + Backplate} Radius 0.01 Sector angle 180 2.2.8 Circle 6 (c6) Position Name Value Position {0.05 + 0.5, Insulation + Backplate} Radius 0.01 Sector angle 180 2.2.9 Circle 7 (c7) Position Name Value Position {0.05 + 0.6, Insulation + Backplate} Radius 0.01 6 Name Value Sector angle 180 2.2.10 Circle 8 (c8) Position Name Value Position {0.05 + 0.7, Insulation + Backplate} Radius 0.01 Sector angle 180 2.2.11 Circle 9 (c9) Position Name Value Position {0.05 + 0.8, Insulation + Backplate} Radius 0.01 Sector angle 180 2.2.12 Circle 10 (c10) Position Name Value Position {0.05 + 0.9, Insulation + Backplate} Radius 0.01 Sector angle 180 2.2.13 Union 2 (uni2) Selections of resulting entities Name Value Keep interior boundaries Off Edge All 2.2.14 Rectangle 3 (r3) Position Name Value Position {0, Insulation + Backplate} Height Coolant Size {1, Coolant} 7 2.2.15 Rectangle 4 (r4) Position Name Value Position {-0.0125, Insulation + Backplate+0.5*Coolant} Base Center Width 0.025 Height Coolant*0.5 Size {0.025, Coolant*0.5} 2.2.16 Rectangle 5 (r5) Position Name Value Position {1.0125, Insulation + Backplate+0.5*Coolant} Base Center Width 0.025 Height Coolant*0.5 Size {0.025, Coolant*0.5} 2.2.17 Ellipse 1 (e1) Position Name Value Position {Elipse*4, Insulation + Backplate+Coolant} a-semiaxis Elipse*3 b-semiaxis Elipse Semiaxes {Elipse*3, Elipse} Sector angle 180 2.2.18 Ellipse 2 (e2) Position Name Value Position {Elipse*12, Insulation + Backplate+Coolant} a-semiaxis Elipse*3 b-semiaxis Elipse Semiaxes {Elipse*3, Elipse} Sector angle 180 8 2.2.19 Ellipse 3 (e3) Position Name Value Position {Elipse*20, Insulation + Backplate+Coolant} a-semiaxis Elipse*3 b-semiaxis Elipse Semiaxes {Elipse*3, Elipse} Sector angle 180 2.2.20 Ellipse 4 (e4) Position Name Value Position {Elipse*28, Insulation + Backplate+Coolant} a-semiaxis Elipse*3 b-semiaxis Elipse Semiaxes {Elipse*3, Elipse} Sector angle 180 2.2.21 Ellipse 5 (e5) Position Name Value Position {Elipse*36, Insulation + Backplate+Coolant} a-semiaxis Elipse*3 b-semiaxis Elipse Semiaxes {Elipse*3, Elipse} Sector angle 180 2.2.22 Ellipse 6 (e6) Position Name Value Position {Elipse*44, Insulation + Backplate+Coolant} a-semiaxis Elipse*3 b-semiaxis Elipse Semiaxes {Elipse*3, Elipse} Sector angle 180 9 2.2.23 Ellipse 7 (e7) Position Name Value Position {Elipse*52, Insulation + Backplate+Coolant} a-semiaxis Elipse*3 b-semiaxis Elipse Semiaxes {Elipse*3, Elipse} Sector angle 180 2.2.24 Ellipse 8 (e8) Position Name Value Position {Elipse*60, Insulation + Backplate+Coolant} a-semiaxis Elipse*3 b-semiaxis Elipse Semiaxes {Elipse*3, Elipse} Sector angle 180 2.2.25 Ellipse 9 (e9) Position Name Value Position {Elipse*68, Insulation + Backplate+Coolant} a-semiaxis Elipse*3 b-semiaxis Elipse Semiaxes {Elipse*3, Elipse} Sector angle 180 2.2.26 Ellipse 10 (e10) Position Name Value Position {Elipse*76, Insulation + Backplate+Coolant} a-semiaxis Elipse*3 b-semiaxis Elipse Semiaxes {Elipse*3, Elipse} Sector angle 180 10 2.2.27 Union 1 (uni1) Selections of resulting entities Name Value Keep interior boundaries Off Edge All 2.2.28 Fillet 1 (fil1) Selections of resulting entities Name Value Radius 0.0025 2.2.29 Rectangle 6 (r6) Position Name Value Position {0, Insulation + Backplate+Coolant} Height Heatsink Size {1, Heatsink} 2.2.30 Rectangle 7 (r7) Position Name Value Position {0, Insulation + Backplate+Coolant + Heatsink} Height Silicon Size {1, Silicon} 2.2.31 Polygon 1 (pol1) Selections of resulting entities Name Value Type Open curve 11 2.3 Materials 2.3.1 Aluminum 6063-T83 Aluminum 6063-T83 Selection Geometric entity level Domain Selection Domains 4–5, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 Material parameters Name Value Unit Heat capacity at constant pressure 900[J/(kg*K)] J/(kg*K) Density 2700[kg/m^3] kg/m^3 Thermal conductivity 201[W/(m*K)] W/(m*K) Basic Settings Description Value Relative permeability {{1, 0, 0}, {0, 1, 0}, {0, 0, 1}} Electrical conductivity {{3.030e7[S/m], 0, 0}, {0, 3.030e7[S/m], 0}, {0, 0, 12 Description Value 3.030e7[S/m]}} Coefficient of thermal expansion {{23.4e-6[1/K], 0, 0}, {0, 23.4e-6[1/K], 0}, {0, 0, 23.4e6[1/K]}} Heat capacity at constant pressure 900[J/(kg*K)] Relative permittivity {{1, 0, 0}, {0, 1, 0}, {0, 0, 1}} Density 2700[kg/m^3] Thermal conductivity {{201[W/(m*K)], 0, 0}, {0, 201[W/(m*K)], 0}, {0, 0, 201[W/(m*K)]}} Young's modulus and Poisson's ratio Settings Description Value Young's modulus 69e9[Pa] Poisson's ratio 2.3.2 0.33 Water, liquid Water, liquid Selection 13 Geometric entity level Domain Selection Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 Material parameters Name Value Unit Dynamic viscosity eta(T[1/K])[Pa*s] Pa*s Ratio of specific heats 1.0 1 Heat capacity at constant pressure Cp(T[1/K])[J/(kg*K)] J/(kg*K) Density rho(T[1/K])[kg/m^3] kg/m^3 Thermal conductivity k(T[1/K])[W/(m*K)] W/(m*K) Basic Settings Description Value Dynamic viscosity eta(T[1/K])[Pa*s] Ratio of specific heats 1.0 Electrical conductivity {{5.5e-6[S/m], 0, 0}, {0, 5.5e-6[S/m], 0}, {0, 0, 5.5e6[S/m]}} Heat capacity at constant pressure Cp(T[1/K])[J/(kg*K)] Density rho(T[1/K])[kg/m^3] Thermal conductivity {{k(T[1/K])[W/(m*K)], 0, 0}, {0, k(T[1/K])[W/(m*K)], 0}, {0, 0, k(T[1/K])[W/(m*K)]}} Speed of sound cs(T[1/K])[m/s] 14 2.3.3 Silicon Silicon Selection Geometric entity level Domain Selection Domain 6 Material parameters Name Value Unit Heat capacity at constant pressure 700[J/(kg*K)] J/(kg*K) Density 2329[kg/m^3] kg/m^3 Thermal conductivity 130[W/(m*K)] W/(m*K) Basic Settings Description Value Relative permeability {{1, 0, 0}, {0, 1, 0}, {0, 0, 1}} Electrical conductivity {{1e-12[S/m], 0, 0}, {0, 1e-12[S/m], 0}, {0, 0, 1e-12[S/m]}} Coefficient of thermal expansion {{2.6e-6[1/K], 0, 0}, {0, 2.6e-6[1/K], 0}, {0, 0, 2.6e-6[1/K]}} 15 Description Value Heat capacity at constant pressure 700[J/(kg*K)] Relative permittivity {{11.7, 0, 0}, {0, 11.7, 0}, {0, 0, 11.7}} Density 2329[kg/m^3] Thermal conductivity {{130[W/(m*K)], 0, 0}, {0, 130[W/(m*K)], 0}, {0, 0, 130[W/(m*K)]}} Young's modulus and Poisson's ratio Settings Description Value Young's modulus 170e9[Pa] Poisson's ratio 0.28 Refractive index Settings Description Value Refractive index {{3.48, 0, 0}, {0, 3.48, 0}, {0, 0, 3.48}} Refractive index, imaginary part {{0, 0, 0}, {0, 0, 0}, {0, 0, 0}} 16 2.3.4 Closed-cell foam [solid,101 kPa] Closed-cell foam [solid,101 kPa] Selection Geometric entity level Domain Selection Domain 3 Material parameters Name Value Unit Thermal conductivity k_solid_101_kPa_1(T[1/K])[W/(m*K)] W/(m*K) Heat capacity at constant pressure C_solid_101_kPa_1(T[1/K])[J/(kg*K)] J/(kg*K) Density rho(T[1/K])[kg/m^3] kg/m^3 Basic Settings Description Value Thermal conductivity {{k_solid_101_kPa_1(T[1/K])[W/(m*K)], 0, 0}, {0, k_solid_101_kPa_1(T[1/K])[W/(m*K)], 0}, {0, 0, k_solid_101_kPa_1(T[1/K])[W/(m*K)]}} Heat capacity at constant pressure C_solid_101_kPa_1(T[1/K])[J/(kg*K)] 17 Description Value Density rho(T[1/K])[kg/m^3] TD TD_solid_101_kPa_1(T[1/K])[m^2/s] 2.4 Conjugate Heat Transfer (nitf) Conjugate Heat Transfer Selection Geometric entity level Domain Selection Domains 1–26 Equations 18 Settings Description Value Discretization of fluids P1 + P1 Temperature Linear Compute boundary fluxes On Apply smoothing to boundary fluxes On Surface radiosity Linear Value type when using splitting of complex variables {Real, Real, Real, Real, Real, Real, Real, Real, Real, Real, Real} Heat transfer in biological tissue Off Heat transfer in porous media Off Porous matrix model 0 Radiation in participating media Off Enable conversions between material and spatial frames On Surface-to-surface radiation Off Variables Name Expression nitf.nx Unit Description Selection dnx Normal vector, x component Boundaries 1–3, 5, 10, 13, 61–62, 65– 70, 111–112 nitf.ny dny Normal vector, y component Boundaries 1–3, 5, 10, 13, 61–62, 65– 70, 111–112 nitf.nz 0 Normal vector, z component Boundaries 1–3, 5, 10, 13, 61–62, 65– 70, 111–112 nitf.nx dnx Normal vector, x component Boundaries 6–8, 14, 16, 18, 59–60, 63–64 19 Name Expression nitf.ny Unit Description Selection dny Normal vector, y component Boundaries 6–8, 14, 16, 18, 59–60, 63–64 nitf.nz 0 Normal vector, z component Boundaries 6–8, 14, 16, 18, 59–60, 63–64 nitf.nx unx Normal vector, x component Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 84–85, 88– 89, 92–93, 96–97, 100– 101, 104– 105, 108–109 nitf.ny uny Normal vector, y component Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 84–85, 88– 89, 92–93, 96–97, 100– 101, 104– 105, 108–109 nitf.nz 0 Normal vector, z component Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 84–85, 88– 89, 92–93, 96–97, 100– 101, 104– 105, 108–109 nitf.nx dnx Normal vector, x component Boundaries 15, 22, 26, 30, 34, 38, 42, 46, 20 Name Expression Unit Description Selection 50, 54, 58, 71, 74–75, 78– 79, 82–83, 86–87, 90– 91, 94–95, 98–99, 102– 103, 106– 107, 110 nitf.ny dny Normal vector, y component Boundaries 15, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 71, 74–75, 78– 79, 82–83, 86–87, 90– 91, 94–95, 98–99, 102– 103, 106– 107, 110 nitf.nz 0 Normal vector, z component Boundaries 15, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 71, 74–75, 78– 79, 82–83, 86–87, 90– 91, 94–95, 98–99, 102– 103, 106– 107, 110 nitf.nx nx Normal vector, x component Boundaries 4, 12, 19, 23, 27, 31, 35, 39, 43, 47, 51, 55 nitf.ny ny Normal vector, y component Boundaries 4, 12, 19, 23, 27, 31, 35, 39, 43, 47, 51, 55 nitf.nz 0 Normal vector, z component Boundaries 4, 12, 19, 23, 27, 31, 35, 39, 43, 47, 51, 55 nitf.nx nx Normal vector, x component Boundaries 9, 17, 20, 24, 28, 21 Name Expression Unit Description Selection 32, 36, 40, 44, 48, 52, 56 nitf.ny ny Normal vector, y component Boundaries 9, 17, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56 nitf.nz 0 Normal vector, z component Boundaries 9, 17, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56 nitf.nxmesh root.dnxmesh Normal vector (mesh), x component Boundaries 1–3, 5, 10, 13, 61–62, 65– 70, 111–112 nitf.nymesh root.dnymesh Normal vector (mesh), y component Boundaries 1–3, 5, 10, 13, 61–62, 65– 70, 111–112 nitf.nzmesh 0 Normal vector (mesh), z component Boundaries 1–3, 5, 10, 13, 61–62, 65– 70, 111–112 nitf.nxmesh root.dnxmesh Normal vector (mesh), x component Boundaries 6–8, 14, 16, 18, 59–60, 63–64 nitf.nymesh root.dnymesh Normal vector (mesh), y component Boundaries 6–8, 14, 16, 18, 59–60, 63–64 nitf.nzmesh 0 Normal vector (mesh), z component Boundaries 6–8, 14, 16, 18, 59–60, 63–64 nitf.nxmesh root.unxmesh Normal vector (mesh), x component Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 84–85, 88– 89, 92–93, 96–97, 100– 22 Name Expression Unit Description Selection 101, 104– 105, 108–109 nitf.nymesh root.unymesh Normal vector (mesh), y component Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 84–85, 88– 89, 92–93, 96–97, 100– 101, 104– 105, 108–109 nitf.nzmesh 0 Normal vector (mesh), z component Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 84–85, 88– 89, 92–93, 96–97, 100– 101, 104– 105, 108–109 nitf.nxmesh root.dnxmesh Normal vector (mesh), x component Boundaries 15, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 71, 74–75, 78– 79, 82–83, 86–87, 90– 91, 94–95, 98–99, 102– 103, 106– 107, 110 nitf.nymesh root.dnymesh Normal vector (mesh), y component Boundaries 15, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 71, 74–75, 78– 79, 82–83, 86–87, 90– 91, 94–95, 98–99, 102– 103, 106– 23 Name Expression Unit Description Selection 107, 110 nitf.nzmesh 0 Normal vector (mesh), z component Boundaries 15, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 71, 74–75, 78– 79, 82–83, 86–87, 90– 91, 94–95, 98–99, 102– 103, 106– 107, 110 nitf.nxmesh root.nxmesh Normal vector (mesh), x component Boundaries 4, 12, 19, 23, 27, 31, 35, 39, 43, 47, 51, 55 nitf.nymesh root.nymesh Normal vector (mesh), y component Boundaries 4, 12, 19, 23, 27, 31, 35, 39, 43, 47, 51, 55 nitf.nzmesh 0 Normal vector (mesh), z component Boundaries 4, 12, 19, 23, 27, 31, 35, 39, 43, 47, 51, 55 nitf.nxmesh root.nxmesh Normal vector (mesh), x component Boundaries 9, 17, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56 nitf.nymesh root.nymesh Normal vector (mesh), y component Boundaries 9, 17, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56 nitf.nzmesh 0 Normal vector (mesh), z component Boundaries 9, 17, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56 nitf.q0 0 Inward heat flux Boundaries 1–112 nitf.dnx dnx Normal vector down direction, x component Boundaries 1–112 W/m^2 24 Name Expression nitf.dny Unit Description Selection dny Normal vector down direction, y component Boundaries 1–112 nitf.dnz 0 Normal vector down direction, z component Boundaries 1–112 nitf.unx unx Normal vector up direction, x component Boundaries 1–112 nitf.uny uny Normal vector up direction, y component Boundaries 1–112 nitf.unz 0 Normal vector up direction, z component Boundaries 1–112 nitf.dEiInt nitf.dEiInt_dom W Total accumulated heat power Global nitf.dEi0Int nitf.dEi0Int_dom W Total accumulated energy power Global nitf.ntfluxInt nitf.ntfluxInt_ext W Total net heat power Global nitf.ntefluxInt nitf.ntefluxInt_ext W Total net energy power Global nitf.QInt nitf.QInt_dom+nitf.QInt_bn d W Total heat source Global nitf.WnsInt 0 W Total work source Global nitf.WInt 0 W Total work source Global nitf.qwalltot 0 W/m^2 Total wall heat flux Boundaries 2, 5, 10, 13, 61– 62, 65–66, 69–70, 111– 112 nitf.qwalltot 0 W/m^2 Total wall heat flux Boundaries 11, 15, 21– 22, 25–26, 25 Name Expression Unit Description Selection 29–30, 33– 34, 37–38, 41–42, 45– 46, 49–50, 53–54, 57– 58, 71–110 nitf.Ceps1 1.44 1 Turbulence model parameter Domains 1– 26 nitf.Ceps2 1.92 1 Turbulence model parameter Domains 1– 26 nitf.C_mu 0.09 1 Turbulence model parameter Domains 1– 26 nitf.sigmak 1 1 Turbulence model parameter Domains 1– 26 nitf.sigmaeps 1.3 1 Turbulence model parameter Domains 1– 26 nitf.kappav 0.41 1 von Karman constant Domains 1– 26 nitf.B 5.2 1 Law of the wall constant Domains 1– 26 nitf.dz 1 m Thickness Domains 1– 26 26 2.4.1 Heat Transfer in Solids 1 Heat Transfer in Solids 1 Selection Geometric entity level Domain Selection Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 Equations Settings Settings Description Value Thermal conductivity From material Thermal conductivity {{0, 0, 0}, {0, 0, 0}, {0, 0, 0}} Density From material Heat capacity at constant pressure From material Properties from material Property Material 27 Property group Property Material Property group Thermal conductivity Aluminum 6063-T83 Basic Density Aluminum 6063-T83 Basic Heat capacity at constant pressure Aluminum 6063-T83 Basic Thermal conductivity Silicon Basic Density Silicon Basic Heat capacity at constant pressure Silicon Basic Thermal conductivity Closed-cell foam [solid,101 kPa] Basic Density Closed-cell foam [solid,101 kPa] Basic Heat capacity at constant pressure Closed-cell foam [solid,101 kPa] Basic Variables Name Expression Unit Description Selection nitf.ndflux -dflux_spatial(T) W/m^2 Normal conductive heat flux Boundaries 6–8, 14, 16, 18, 59–60, 63–64 nitf.ndflux 0.5*(uflux_spatial(T)dflux_spatial(T)) W/m^2 Normal conductive heat flux Boundaries 9, 11, 15, 17, 20–22, 24– 26, 28–30, 32–34, 36– 38, 40–42, 44–46, 48– 50, 52–54, 56–58, 71– 110 nitf.WnsInt nitf.WpInt_solid1 W Total work source Global nitf.Cp model.input.Cp J/(kg*K) Heat capacity at constant pressure Domains 4–5, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.Cp model.input.Cp J/(kg*K) Heat capacity at constant pressure Domain 6 nitf.Cp model.input.Cp J/(kg*K) Heat capacity at constant pressure Domain 3 nitf.kxxht model.input.k11 W/(m*K) Thermal conductivity, xx component Domains 4–5, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 28 Name Expression Unit Description Selection nitf.kyxht model.input.k21 W/(m*K) Thermal conductivity, yx component Domains 4–5, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.kzxht model.input.k31 W/(m*K) Thermal conductivity, zx component Domains 4–5, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.kxyht model.input.k12 W/(m*K) Thermal conductivity, xy component Domains 4–5, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.kyyht model.input.k22 W/(m*K) Thermal conductivity, yy component Domains 4–5, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.kzyht model.input.k32 W/(m*K) Thermal conductivity, zy component Domains 4–5, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.kxzht model.input.k13 W/(m*K) Thermal conductivity, xz component Domains 4–5, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.kyzht model.input.k23 W/(m*K) Thermal conductivity, yz component Domains 4–5, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.kzzht model.input.k33 W/(m*K) Thermal conductivity, zz component Domains 4–5, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.kxxht model.input.k11 W/(m*K) Thermal conductivity, xx component Domain 6 nitf.kyxht model.input.k21 W/(m*K) Thermal conductivity, yx component Domain 6 nitf.kzxht model.input.k31 W/(m*K) Thermal conductivity, zx component Domain 6 nitf.kxyht model.input.k12 W/(m*K) Thermal conductivity, xy component Domain 6 nitf.kyyht model.input.k22 W/(m*K) Thermal conductivity, Domain 6 29 Name Expression Unit Description Selection yy component nitf.kzyht model.input.k32 W/(m*K) Thermal conductivity, zy component Domain 6 nitf.kxzht model.input.k13 W/(m*K) Thermal conductivity, xz component Domain 6 nitf.kyzht model.input.k23 W/(m*K) Thermal conductivity, yz component Domain 6 nitf.kzzht model.input.k33 W/(m*K) Thermal conductivity, zz component Domain 6 nitf.kxxht model.input.k11 W/(m*K) Thermal conductivity, xx component Domain 3 nitf.kyxht model.input.k21 W/(m*K) Thermal conductivity, yx component Domain 3 nitf.kzxht model.input.k31 W/(m*K) Thermal conductivity, zx component Domain 3 nitf.kxyht model.input.k12 W/(m*K) Thermal conductivity, xy component Domain 3 nitf.kyyht model.input.k22 W/(m*K) Thermal conductivity, yy component Domain 3 nitf.kzyht model.input.k32 W/(m*K) Thermal conductivity, zy component Domain 3 nitf.kxzht model.input.k13 W/(m*K) Thermal conductivity, xz component Domain 3 nitf.kyzht model.input.k23 W/(m*K) Thermal conductivity, yz component Domain 3 nitf.kzzht model.input.k33 W/(m*K) Thermal conductivity, zz component Domain 3 nitf.rho model.input.rho kg/m^3 Density Domains 4–5, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.rho model.input.rho kg/m^3 Density Domain 6 nitf.rho model.input.rho kg/m^3 Density Domain 3 nitf.k_effxx nitf.kxxht W/(m*K) Effective thermal conductivity, xx component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.k_effyx nitf.kyxht W/(m*K) Effective thermal Domains 3–6, 30 Name Expression Unit Description Selection conductivity, yx component 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.k_effzx 0 W/(m*K) Effective thermal conductivity, zx component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.k_effxy nitf.kxyht W/(m*K) Effective thermal conductivity, xy component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.k_effyy nitf.kyyht W/(m*K) Effective thermal conductivity, yy component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.k_effzy 0 W/(m*K) Effective thermal conductivity, zy component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.k_effxz 0 W/(m*K) Effective thermal conductivity, xz component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.k_effyz 0 W/(m*K) Effective thermal conductivity, yz component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.k_effzz 0 W/(m*K) Effective thermal conductivity, zz component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.C_eff nitf.rho*nitf.Cp J/(m^3*K) Effective volumetric heat capacity Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.alphap d(nitf.rho,T)/(nitf.rho+ eps) 1/K Isobaric compressibility coefficient Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.pA 1[atm] Pa Absolute pressure Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 31 Name Expression Unit Description Selection 24, 26 nitf.ux 0 m/s Velocity field, x component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.uy 0 m/s Velocity field, y component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.uz 0 m/s Velocity field, z component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.gradTx Tx K/m Temperature gradient, x component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.gradTy Ty K/m Temperature gradient, y component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.gradTz 0 K/m Temperature gradient, z component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.gradTmag sqrt(nitf.gradTx^2+nitf. K/m gradTy^2+nitf.gradTz^ 2) Temperature gradient magnitude Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.kmean 0.5*(nitf.k_effxx+nitf.k _effyy+nitf.k_effzz) W/(m*K) Mean effective thermal conductivity Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.turbfluxx -nitf.kappaT*Tx W/m^2 Turbulent heat flux, x component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.turbfluxy -nitf.kappaT*Ty W/m^2 Turbulent heat flux, y component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 32 Name Expression Unit Description Selection nitf.turbfluxz 0 W/m^2 Turbulent heat flux, z component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.dfluxx -nitf.k_effxx*Txnitf.k_effxy*Ty W/m^2 Conductive heat flux, x component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.dfluxy -nitf.k_effyx*Txnitf.k_effyy*Ty W/m^2 Conductive heat flux, y component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.dfluxz -nitf.k_effzx*Txnitf.k_effzy*Ty W/m^2 Conductive heat flux, z component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.dfluxMag sqrt(nitf.dfluxx^2+nitf. dfluxy^2+nitf.dfluxz^2) W/m^2 Conductive heat flux magnitude Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.Q 0 W/m^3 Heat source Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.qs 0 W/(m^3*K) Production/absorptio n coefficient Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.Qmet 0 W/m^3 Metabolic heat source Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.Qtot 0 W/m^3 Total heat source Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.rhoInt nitf.rho kg/m^3 Density for integration Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.CpInt nitf.Cp J/(kg*K) Specific heat capacity for integration Domains 3–6, 8, 10, 12, 14, 33 Name Expression Unit Description Selection 16, 18, 20, 22, 24, 26 nitf.gammaInt nitf.gamma 1 Ratio of specific heats for integration Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.T_ref 298.15[K] K Reference temperature Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.p_ref 1[atm] Pa Reference pressure Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.HRef 0 J/kg Reference enthalpy Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.DeltaH integrate(subst(nitf.CpI J/kg nt,nitf.pA,nitf.p_ref),T, nitf.T_ref,T) Sensible enthalpy Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.H nitf.HRef+nitf.DeltaH J/kg Enthalpy Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.H0 nitf.H J/kg Total enthalpy Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.Ei nitf.H J/kg Internal energy Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.Ei0 nitf.Ei J/kg Total internal energy Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.trlfluxx 0 W/m^2 Translational heat flux, x component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 34 Name Expression Unit Description Selection nitf.trlfluxy 0 W/m^2 Translational heat flux, y component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.trlfluxz 0 W/m^2 Translational heat flux, z component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.cfluxx 0 W/m^2 Convective heat flux, x component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.cfluxy 0 W/m^2 Convective heat flux, y component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.cfluxz 0 W/m^2 Convective heat flux, z component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.tfluxx nitf.dfluxx+nitf.trlfluxx +nitf.cfluxx W/m^2 Total heat flux, x component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.tfluxy nitf.dfluxy+nitf.trlfluxy +nitf.cfluxy W/m^2 Total heat flux, y component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.tfluxz nitf.dfluxz+nitf.trlfluxz +nitf.cfluxz W/m^2 Total heat flux, z component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.tfluxMag sqrt(nitf.tfluxx^2+nitf.t fluxy^2+nitf.tfluxz^2) W/m^2 Total heat flux magnitude Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.tefluxx nitf.dfluxx W/m^2 Total energy flux, x component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.tefluxy nitf.dfluxy W/m^2 Total energy flux, y component Domains 3–6, 8, 10, 12, 14, 35 Name Expression Unit Description Selection 16, 18, 20, 22, 24, 26 nitf.tefluxz nitf.dfluxz W/m^2 Total energy flux, z component Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.tefluxMag sqrt(nitf.tefluxx^2+nitf .tefluxy^2+nitf.tefluxz^ 2) W/m^2 Total energy flux magnitude Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.rflux 0 W/m^2 Radiative heat flux Boundaries 6–9, 11, 14– 18, 20–22, 24–26, 28– 30, 32–34, 36–38, 40– 42, 44–46, 48–50, 52– 54, 56–60, 63–64, 71– 110 nitf.chflux 0 W/m^2 Boundary convective heat flux Boundaries 6–9, 11, 14– 18, 20–22, 24–26, 28– 30, 32–34, 36–38, 40– 42, 44–46, 48–50, 52– 54, 56–60, 63–64, 71– 110 nitf.ntrlflux mean(nitf.trlfluxx)*nitf .nx+mean(nitf.trlfluxy) *nitf.ny+mean(nitf.trlfl uxz)*nitf.nz W/m^2 Normal translational heat flux Boundaries 6–9, 11, 14– 18, 20–22, 24–26, 28– 30, 32–34, 36–38, 40– 42, 44–46, 48–50, 52– 54, 56–60, 63–64, 71– 110 nitf.ntrlflux_u up(nitf.trlfluxx)*nitf.un W/m^2 Internal normal Boundaries 9, 36 Name Expression Unit x+up(nitf.trlfluxy)*nitf. uny+up(nitf.trlfluxz)*ni tf.unz Description Selection translational heat flux, upside 11, 15, 17, 20–22, 24– 26, 28–30, 32–34, 36– 38, 40–42, 44–46, 48– 50, 52–54, 56–58, 71– 110 nitf.ntrlflux_d down(nitf.trlfluxx)*nitf .dnx+down(nitf.trlfluxy )*nitf.dny+down(nitf.tr lfluxz)*nitf.dnz W/m^2 Internal normal translational heat flux, downside Boundaries 9, 11, 15, 17, 20–22, 24– 26, 28–30, 32–34, 36– 38, 40–42, 44–46, 48– 50, 52–54, 56–58, 71– 110 nitf.ncflux mean(nitf.cfluxx)*nitf. nx+mean(nitf.cfluxy)*n itf.ny+mean(nitf.cfluxz )*nitf.nz W/m^2 Normal convective heat flux Boundaries 6–9, 11, 14– 18, 20–22, 24–26, 28– 30, 32–34, 36–38, 40– 42, 44–46, 48–50, 52– 54, 56–60, 63–64, 71– 110 nitf.ncflux_u up(nitf.cfluxx)*nitf.unx +up(nitf.cfluxy)*nitf.un y+up(nitf.cfluxz)*nitf.u nz W/m^2 Internal normal convective heat flux, upside Boundaries 9, 11, 15, 17, 20–22, 24– 26, 28–30, 32–34, 36– 38, 40–42, 44–46, 48– 50, 52–54, 56–58, 71– 110 nitf.ncflux_d down(nitf.cfluxx)*nitf. dnx+down(nitf.cfluxy)* nitf.dny+down(nitf.cflu xz)*nitf.dnz W/m^2 Internal normal convective heat flux, downside Boundaries 9, 11, 15, 17, 20–22, 24– 26, 28–30, 32–34, 36– 37 Name Expression Unit Description Selection 38, 40–42, 44–46, 48– 50, 52–54, 56–58, 71– 110 domflux.Tx nitf.dfluxx W/m^2 Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 domflux.Ty nitf.dfluxy W/m^2 Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.ndflux_u -uflux_spatial(T) W/m^2 Internal normal conductive heat flux, upside Boundaries 9, 11, 15, 17, 20–22, 24– 26, 28–30, 32–34, 36– 38, 40–42, 44–46, 48– 50, 52–54, 56–58, 71– 110 nitf.ndflux_d -dflux_spatial(T) W/m^2 Internal normal conductive heat flux, downside Boundaries 9, 11, 15, 17, 20–22, 24– 26, 28–30, 32–34, 36– 38, 40–42, 44–46, 48– 50, 52–54, 56–58, 71– 110 nitf.ntflux nitf.ndflux+nitf.ntrlflux +nitf.ncflux W/m^2 Normal total heat flux Boundaries 6–9, 11, 14– 18, 20–22, 24–26, 28– 30, 32–34, 36–38, 40– 42, 44–46, 48–50, 52– 54, 56–60, 63–64, 71– 110 38 Name Expression Unit Description Selection nitf.ntflux_u nitf.ndflux_u+nitf.ntrlfl ux_u+nitf.ncflux_u W/m^2 Internal normal total flux, upside Boundaries 9, 11, 15, 17, 20–22, 24– 26, 28–30, 32–34, 36– 38, 40–42, 44–46, 48– 50, 52–54, 56–58, 71– 110 nitf.ntflux_d nitf.ndflux_d+nitf.ntrlfl ux_d+nitf.ncflux_d W/m^2 Internal normal total flux, downside Boundaries 9, 11, 15, 17, 20–22, 24– 26, 28–30, 32–34, 36– 38, 40–42, 44–46, 48– 50, 52–54, 56–58, 71– 110 nitf.nteflux mean(nitf.tefluxx)*nitf .nx+mean(nitf.tefluxy) *nitf.ny+mean(nitf.tefl uxz)*nitf.nzmean(nitf.dfluxx)*nitf. nxmean(nitf.dfluxy)*nitf. nymean(nitf.dfluxz)*nitf. nz+nitf.ndflux W/m^2 Normal total energy flux Boundaries 6–9, 11, 14– 18, 20–22, 24–26, 28– 30, 32–34, 36–38, 40– 42, 44–46, 48–50, 52– 54, 56–60, 63–64, 71– 110 nitf.nteflux_u up(nitf.tefluxx)*nitf.un x+up(nitf.tefluxy)*nitf. uny+up(nitf.tefluxz)*ni tf.unzup(nitf.dfluxx)*nitf.unx up(nitf.dfluxy)*nitf.uny up(nitf.dfluxz)*nitf.unz +nitf.ndflux_u W/m^2 Internal normal total energy flux, upside Boundaries 9, 11, 15, 17, 20–22, 24– 26, 28–30, 32–34, 36– 38, 40–42, 44–46, 48– 50, 52–54, 56–58, 71– 110 nitf.nteflux_d down(nitf.tefluxx)*nitf. W/m^2 dnx+down(nitf.tefluxy) *nitf.dny+down(nitf.te fluxz)*nitf.dnz- Internal normal total energy flux, downside Boundaries 9, 11, 15, 17, 20–22, 24– 26, 28–30, 39 Name Expression Unit Description down(nitf.dfluxx)*nitf. dnxdown(nitf.dfluxy)*nitf. dnydown(nitf.dfluxz)*nitf. dnz+nitf.ndflux_d Selection 32–34, 36– 38, 40–42, 44–46, 48– 50, 52–54, 56–58, 71– 110 nitf.Qbtot 0 W/m^2 Total boundary heat source Boundaries 6–9, 11, 14– 18, 20–22, 24–26, 28– 30, 32–34, 36–38, 40– 42, 44–46, 48–50, 52– 54, 56–60, 63–64, 71– 110 nitf.Qptot 0 W Total point heat source Points 6–8, 12–77, 80–82 nitf.helem h m Element size Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.res_T -nitf.k_effxx*d(Tx,x)nitf.k_effxy*d(Tx,y)nitf.k_effyx*d(Ty,x)nitf.k_effyy*d(Ty,y)(nitf.qs+nitf.qs_oop)*T +nitf.rho*nitf.Cp*(nitf. ux*Tx+nitf.uy*Ty)nitf.Q-nitf.Qoop W/m^3 Equation residual Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.gamma 1 1 Ratio of specific heats Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.solid1.minput_te mperature model.input.minput_t emperature K Temperature Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 nitf.solid1.dEiInt nitf.dEiInt_solid1 W Total accumulated heat power Global nitf.solid1.dEi0Int nitf.dEi0Int_solid1 W Total accumulated energy power Global 40 Name Expression nitf.solid1.ntfluxInt Description Selection nitf.ntfluxInt_solid1_ex W t+nitf.ntfluxInt_solid1_ up+nitf.ntfluxInt_solid 1_down Total net heat power Global nitf.solid1.ntefluxInt nitf.ntefluxInt_solid1_ ext+nitf.ntefluxInt_soli d1_up+nitf.ntefluxInt_ solid1_down W Total net energy power Global nitf.solid1.QInt nitf.QInt_dom_solid1+ nitf.QInt_bnd_solid1 W Total heat source Global nitf.solid1.WnsInt nitf.WpInt_solid1 W Total work source Global nitf.solid1.WInt 0 W Total work source Global 2.4.2 Unit Thermal Insulation 1 Thermal Insulation 1 Selection Geometric entity level Boundary 41 Selection Boundaries 2, 5–8, 10, 13–14, 16, 59–66, 69–70, 111–112 Equations Variables Name Expression Unit Description Selection nitf.ins1.Tave if(nitf.TMixNorm_ins1==0,ni tf.TInt_ins1/nitf.TSurf_ins1, nitf.TMixInt_ins1/nitf.TMix Norm_ins1) K Weighted average temperature Global nitf.ins1.ntfluxInt nitf.ntfluxInt_ins1 W Total net heat power Global nitf.ins1.ntefluxInt nitf.ntefluxInt_ins1 W Total net energy power Global nitf.ins1.ntfluxInt_u nitf.ntfluxInt_u_ins1 W Total net heat power, upside Global nitf.ins1.ntefluxInt_u nitf.ntefluxInt_u_ins1 W Total net energy power, upside Global nitf.ins1.ntfluxInt_d nitf.ntfluxInt_d_ins1 W Total net heat power, downside Global nitf.ins1.ntefluxInt_d nitf.ntefluxInt_d_ins1 W Total net energy power, downside Global 42 2.4.3 Wall 1 Wall 1 Selection Geometric entity level Boundary Selection Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29–30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53–54, 57–58, 61–62, 65–66, 69–112 Equations Settings Settings Description Value Temperature User defined Temperature 293.15[K] Electric field User defined Electric field {0, 0, 0} Boundary condition Wall functions Use weak constraints Off 43 Variables Name Expression Unit Description Selection nitf.meshVolInt up(meshvol) m^2 Volume of interior mesh element Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 84–85, 88– 89, 92–93, 96–97, 100– 101, 104– 105, 108–109 nitf.meshVolInt down(meshvol) m^2 Volume of interior mesh element Boundaries 2, 5, 10, 13, 15, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 61– 62, 65–66, 69–71, 74– 75, 78–79, 82–83, 86– 87, 90–91, 94–95, 98– 99, 102–103, 106–107, 110–112 nitf.unJump u*nojac(nitf.nxmesh)+v* nojac(nitf.nymesh) m/s Jump in normal velocity Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29– 30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 nitf.sigma_dg_ns 96*nojac(up(nitf.mu)+nit f.muT)*meshvol/nitf.me shVolInt Pa*s/m^2 44 Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 84–85, 88– 89, 92–93, Name Expression Unit Description Selection 96–97, 100– 101, 104– 105, 108–109 nitf.sigma_dg_ns 96*nojac(down(nitf.mu) +nitf.muT)*meshvol/nitf. meshVolInt Pa*s/m^2 nitf.rhoFace up(nitf.rho) kg/m^3 Density face value Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 84–85, 88– 89, 92–93, 96–97, 100– 101, 104– 105, 108–109 nitf.rhoFace down(nitf.rho) kg/m^3 Density face value Boundaries 2, 5, 10, 13, 15, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 61– 62, 65–66, 69–71, 74– 75, 78–79, 82–83, 86– 87, 90–91, 94–95, 98– 99, 102–103, 106–107, 110–112 nitf.umxTnFace (nitf.upwind_helpx*nitf. nxmesh+nitf.upwind_hel py*nitf.nymesh+nitf.upw m/s Relative velocity Boundaries 2, on face 5, 10–11, 13, 15, 21–22, 45 Boundaries 2, 5, 10, 13, 15, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 61– 62, 65–66, 69–71, 74– 75, 78–79, 82–83, 86– 87, 90–91, 94–95, 98– 99, 102–103, 106–107, 110–112 Name Expression Unit Description ind_helpz*nitf.nzmesh<0 )*(nitf.upwind_helpx*nit f.nxmesh+nitf.upwind_h elpy*nitf.nymesh+nitf.up wind_helpz*nitf.nzmesh) Selection 25–26, 29– 30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 nitf.upwind_ns nitf.rhoFace*nitf.umxTn Face*nitf.unJump*test(u *nojac(nitf.nxmesh)+v*n ojac(nitf.nymesh)) Pa nitf.ndflux up(nitf.rho)*up(nitf.Cp)* nitf.C_mu^0.25*sqrt(ma x(k,eps))*if(down(try_ca tch(nitf.mu,-1))!=1,up(T)down(T),down(T)up(T))/nitf.Tplus W/m^2 Normal conductive heat flux Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 84–85, 88– 89, 92–93, 96–97, 100– 101, 104– 105, 108–109 nitf.ndflux down(nitf.rho)*down(nit f.Cp)*nitf.C_mu^0.25*sq rt(max(k,eps))*if(down(t ry_catch(nitf.mu,-1))!=1,up(T)down(T),down(T)up(T))/nitf.Tplus W/m^2 Normal conductive heat flux Boundaries 15, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 71, 74–75, 78– 79, 82–83, 86–87, 90– 91, 94–95, 98–99, 102– 103, 106– 107, 110 nitf.KStressn_avx nitf.K_stress_tensorxx*ni N/m^2 tf.nxmesh+nitf.K_stress_ tensorxy*nitf.nymesh+ni tf.K_stress_tensorxz*nitf Average viscous stress, x component Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29– 46 Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29– 30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 Name Expression Unit Description .nzmesh Selection 30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 nitf.KStressn_avy nitf.K_stress_tensoryx*n N/m^2 itf.nxmesh+nitf.K_stress _tensoryy*nitf.nymesh+ nitf.K_stress_tensoryz*ni tf.nzmesh Average viscous stress, y component Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29– 30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 nitf.KStressn_avz nitf.K_stress_tensorzx*ni tf.nxmesh+nitf.K_stress_ tensorzy*nitf.nymesh+ni tf.K_stress_tensorzz*nitf .nzmesh N/m^2 Average viscous stress, z component Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29– 30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 nitf.KStressTestn_av x nitf.K_stress_tensor_test xx*nitf.nxmesh+nitf.K_st ress_tensor_testxy*nitf. nymesh+nitf.K_stress_te nsor_testxz*nitf.nzmesh N/m^2 Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29– 30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 nitf.KStressTestn_av y nitf.K_stress_tensor_test yx*nitf.nxmesh+nitf.K_st ress_tensor_testyy*nitf. nymesh+nitf.K_stress_te N/m^2 Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29– 30, 33–34, 47 Name Expression Unit Description nsor_testyz*nitf.nzmesh Selection 37–38, 41– 42, 45–46, 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 nitf.KStressTestn_av z nitf.K_stress_tensor_test zx*nitf.nxmesh+nitf.K_st ress_tensor_testzy*nitf. nymesh+nitf.K_stress_te nsor_testzz*nitf.nzmesh N/m^2 nitf.ujumpx (u*nojac(nitf.nxmesh)+v *nojac(nitf.nymesh))*noj ac(nitf.nxmesh) m/s Velocity jump, x component Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29– 30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 nitf.ujumpy (u*nojac(nitf.nxmesh)+v *nojac(nitf.nymesh))*noj ac(nitf.nymesh) m/s Velocity jump, y component Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29– 30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 nitf.ujumpz (u*nojac(nitf.nxmesh)+v *nojac(nitf.nymesh))*noj ac(nitf.nzmesh) m/s Velocity jump, z component Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29– 30, 33–34, 37–38, 41– 48 Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29– 30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 Name Expression Unit Description Selection 42, 45–46, 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 nitf.upwindCont nitf.rhoFace*nitf.unJum p*test(p) kg^2/(m^3*s^3) Upwind term for continuity equation Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29– 30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 nitf.pFace p Pa Pressure face value Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29– 30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 nitf.kFace k m^2/s^2 Turbulent kinetic energy, face value Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29– 30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 nitf.consFlux test(u*nojac(nitf.nxmesh )+v*nojac(nitf.nymesh))* (-nitf.pFace2*nitf.rhoFace*nitf.kFac e/3) W/m^2 Conservative flux Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29– 30, 33–34, 37–38, 41– 42, 45–46, 49 Name Expression Unit Description Selection 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 nitf.qwf up(nitf.rho)*up(nitf.Cp)* nitf.C_mu^0.25*sqrt(ma x(k,eps))*if(down(try_ca tch(nitf.mu,-1))!=1,up(T)down(T),down(T)up(T))/nitf.Tplus W/m^2 Thermal wall function heat flux Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 84–85, 88– 89, 92–93, 96–97, 100– 101, 104– 105, 108–109 nitf.qwf down(nitf.rho)*down(nit f.Cp)*nitf.C_mu^0.25*sq rt(max(k,eps))*if(down(t ry_catch(nitf.mu,-1))!=1,up(T)down(T),down(T)up(T))/nitf.Tplus W/m^2 Thermal wall function heat flux Boundaries 15, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 71, 74–75, 78– 79, 82–83, 86–87, 90– 91, 94–95, 98–99, 102– 103, 106– 107, 110 nitf.qwf down(nitf.rho)*down(nit W/m^2 f.Cp)*nitf.C_mu^0.25*sq rt(max(k,eps))*(nitf.TWal l-T)/nitf.Tplus Thermal wall function heat flux Boundaries 2, 5, 10, 13, 61– 62, 65–66, 69–70, 111– 112 nitf.d_w_plus nojac(max(11.06,0.5*nitf .C_mu^0.25*sqrt(max(k, 0))*up(nitf.rho)/(up(nitf. mu)*up(tremetric)^0.5)) ) 1 Wall lift-off in viscous units Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 84–85, 88– 89, 92–93, 96–97, 100– 101, 104– 105, 108–109 nitf.d_w_plus nojac(max(11.06,0.5*nitf .C_mu^0.25*sqrt(max(k, 1 Wall lift-off in viscous units Boundaries 2, 5, 10, 13, 15, 50 Name Expression Unit Description 0))*down(nitf.rho)/(dow n(nitf.mu)*down(tremet ric)^0.5))) Selection 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 61– 62, 65–66, 69–71, 74– 75, 78–79, 82–83, 86– 87, 90–91, 94–95, 98– 99, 102–103, 106–107, 110–112 nitf.uPlus log(nitf.d_w_plus)/nitf.k appav+nitf.B 1 Tangential velocity in viscous units Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29– 30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 nitf.u_tau nojac(max(nitf.C_mu^0. 25*sqrt(max(k,0)),sqrt((u nitf.nxmesh*(u*nitf.nxm esh+v*nitf.nymesh))^2+( vnitf.nymesh*(u*nitf.nxm esh+v*nitf.nymesh))^2+( nitf.nzmesh*(u*nitf.nxm esh+v*nitf.nymesh))^2+ eps)/nitf.uPlus)) m/s Friction velocity Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29– 30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53– 54, 57–58, 61–62, 65– 66, 69–112 nitf.delta_w nitf.d_w_plus*up(nitf.m u)/(up(nitf.rho)*max(nitf .u_tau,sqrt(eps))) m Wall lift-off Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 84–85, 88– 89, 92–93, 96–97, 100– 101, 104– 105, 108–109 51 Name Expression Unit Description Selection nitf.delta_w nitf.d_w_plus*down(nitf .mu)/(down(nitf.rho)*m ax(nitf.u_tau,sqrt(eps))) m Wall lift-off Boundaries 2, 5, 10, 13, 15, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 61– 62, 65–66, 69–71, 74– 75, 78–79, 82–83, 86– 87, 90–91, 94–95, 98– 99, 102–103, 106–107, 110–112 nitf.ep_w nitf.C_mu*max(k,0)^2*n m^2/s^3 ojac(up(nitf.rho))/(nitf.ka ppav*nitf.d_w_plus*noj ac(up(nitf.mu))) Turbulent dissipation rate, (wall adjacent cells) Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 84–85, 88– 89, 92–93, 96–97, 100– 101, 104– 105, 108–109 nitf.ep_w nitf.C_mu*max(k,0)^2*n ojac(down(nitf.rho))/(nit f.kappav*nitf.d_w_plus* nojac(down(nitf.mu))) m^2/s^3 Turbulent dissipation rate, (wall adjacent cells) Boundaries 2, 5, 10, 13, 15, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 61– 62, 65–66, 69–71, 74– 75, 78–79, 82–83, 86– 87, 90–91, 94–95, 98– 99, 102–103, 106–107, 110–112 nitf.Tplus nif(nitf.d_w_plus<10/up( nitf.Pr)^(1/3),nojac(up(ni tf.Pr)*nitf.d_w_plus),nitf .d_w_plus<sqrt(1000*nit f.kappav/up(nitf.Prt)),noj ac(15*up(nitf.Pr)^(2/3)- 1 Temperature in wall units Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 52 Name Expression Unit Description 500/nitf.d_w_plus^2),no jac(up(nitf.Prt)*log(nitf.d _w_plus)/nitf.kappav+15 *up(nitf.Pr)^(2/3)0.5*up(nitf.Prt)*(1+log(1 000*nitf.kappav/up(nitf. Prt)))/nitf.kappav)) Selection 84–85, 88– 89, 92–93, 96–97, 100– 101, 104– 105, 108–109 nitf.Tplus nif(nitf.d_w_plus<10/do 1 wn(nitf.Pr)^(1/3),nojac(d own(nitf.Pr)*nitf.d_w_pl us),nitf.d_w_plus<sqrt(1 000*nitf.kappav/down(n itf.Prt)),nojac(15*down( nitf.Pr)^(2/3)500/nitf.d_w_plus^2),no jac(down(nitf.Prt)*log(ni tf.d_w_plus)/nitf.kappav +15*down(nitf.Pr)^(2/3)0.5*down(nitf.Prt)*(1+lo g(1000*nitf.kappav/dow n(nitf.Prt)))/nitf.kappav)) Temperature in wall units Boundaries 15, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 71, 74–75, 78– 79, 82–83, 86–87, 90– 91, 94–95, 98–99, 102– 103, 106– 107, 110 nitf.Tplus nif(nitf.d_w_plus<10/nitf .Pr^(1/3),nojac(nitf.Pr*ni tf.d_w_plus),nitf.d_w_pl us<sqrt(1000*nitf.kappa v/nitf.Prt),nojac(15*nitf. Pr^(2/3)500/nitf.d_w_plus^2),no jac(nitf.Prt*log(nitf.d_w_ plus)/nitf.kappav+15*nit f.Pr^(2/3)0.5*nitf.Prt*(1+log(1000 *nitf.kappav/nitf.Prt))/ni tf.kappav)) Temperature in wall units Boundaries 2, 5, 10, 13, 61– 62, 65–66, 69–70, 111– 112 1 53 2.4.4 Fluid 1 Fluid 1 Selection Geometric entity level Domain Selection Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 Equations Settings Settings Description Value Density From material Dynamic viscosity From material Reference length 1 Reference length scale Automatic Mixing length limit Automatic Thermal conductivity From material 54 Description Value Thermal conductivity {{0, 0, 0}, {0, 0, 0}, {0, 0, 0}} Heat capacity at constant pressure From material Ratio of specific heats From material Fluid type Gas/Liquid Turbulent Prandtl number 0 Turbulent Prandtl number at infinity 0 Turbulent thermal conductivity 0 Properties from material Property Material Property group Density Water, liquid Basic Dynamic viscosity Water, liquid Basic Thermal conductivity Water, liquid Basic Heat capacity at constant pressure Water, liquid Basic Ratio of specific heats Water, liquid Basic Variables Name Expression Unit Description Selection nitf.ndflux -dflux_spatial(T) W/m^2 Normal conductive heat flux Boundaries 1–3, 5, 10, 13, 61–62, 65– 70, 111–112 nitf.ndflux 0.5*(uflux_spatial(T)dflux_spatial(T)) W/m^2 Normal conductive heat flux Boundaries 4, 11–12, 15, 19, 21–23, 25–27, 29– 31, 33–35, 37–39, 41– 43, 45–47, 49–51, 53– 55, 57–58, 71–110 nitf.WnsInt nitf.WpInt_fluid1 W Total work source Global nitf.Cp model.input.Cp J/(kg*K) Heat capacity at constant pressure Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.kxxht model.input.k11 W/(m*K) Thermal Domains 1–2, 55 Name Expression Unit Description Selection conductivity, xx component 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.kyxht model.input.k21 W/(m*K) Thermal conductivity, yx component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.kzxht model.input.k31 W/(m*K) Thermal conductivity, zx component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.kxyht model.input.k12 W/(m*K) Thermal conductivity, xy component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.kyyht model.input.k22 W/(m*K) Thermal conductivity, yy component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.kzyht model.input.k32 W/(m*K) Thermal conductivity, zy component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.kxzht model.input.k13 W/(m*K) Thermal conductivity, xz component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.kyzht model.input.k23 W/(m*K) Thermal conductivity, yz component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.kzzht model.input.k33 W/(m*K) Thermal conductivity, zz component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.rho model.input.rho kg/m^3 Density Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.k_effxx nitf.kxxht+nitf.kappaT W/(m*K) Effective thermal conductivity, xx component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 56 Name Expression Unit Description Selection 23, 25 nitf.k_effyx nitf.kyxht W/(m*K) Effective thermal conductivity, yx component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.k_effzx 0 W/(m*K) Effective thermal conductivity, zx component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.k_effxy nitf.kxyht W/(m*K) Effective thermal conductivity, xy component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.k_effyy nitf.kyyht+nitf.kappaT W/(m*K) Effective thermal conductivity, yy component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.k_effzy 0 W/(m*K) Effective thermal conductivity, zy component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.k_effxz 0 W/(m*K) Effective thermal conductivity, xz component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.k_effyz 0 W/(m*K) Effective thermal conductivity, yz component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.k_effzz 0 W/(m*K) Effective thermal conductivity, zz component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.C_eff nitf.rho*nitf.Cp J/(m^3*K) Effective volumetric heat capacity Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.alphap d(nitf.rho,T)/(nitf.rho+e ps) 1/K Isobaric compressibility coefficient Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 57 Name Expression Unit Description Selection nitf.pA model.input.minput_pr essure Pa Absolute pressure Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.ux model.input.minput_vel ocity1 m/s Velocity field, x component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.uy model.input.minput_vel ocity2 m/s Velocity field, y component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.uz model.input.minput_vel ocity3 m/s Velocity field, z component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.gradTx Tx K/m Temperature gradient, x component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.gradTy Ty K/m Temperature gradient, y component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.gradTz 0 K/m Temperature gradient, z component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.gradTmag sqrt(nitf.gradTx^2+nitf. gradTy^2+nitf.gradTz^2 ) K/m Temperature gradient magnitude Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.kmean 0.5*(nitf.k_effxx+nitf.k_ effyy+nitf.k_effzz) W/(m*K) Mean effective thermal conductivity Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.turbfluxx -nitf.kappaT*Tx W/m^2 Turbulent heat flux, x component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.turbfluxy -nitf.kappaT*Ty W/m^2 Turbulent heat flux, y component Domains 1–2, 7, 9, 11, 13, 58 Name Expression Unit Description Selection 15, 17, 19, 21, 23, 25 nitf.turbfluxz 0 W/m^2 Turbulent heat flux, z component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.dfluxx -nitf.k_effxx*Txnitf.k_effxy*Ty W/m^2 Conductive heat flux, x component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.dfluxy -nitf.k_effyx*Txnitf.k_effyy*Ty W/m^2 Conductive heat flux, y component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.dfluxz -nitf.k_effzx*Txnitf.k_effzy*Ty W/m^2 Conductive heat flux, z component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.dfluxMag sqrt(nitf.dfluxx^2+nitf.d fluxy^2+nitf.dfluxz^2) W/m^2 Conductive heat flux magnitude Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.Q 0 W/m^3 Heat source Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.qs 0 W/(m^3*K) Production/absorpti on coefficient Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.Qmet 0 W/m^3 Metabolic heat source Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.Qtot 0 W/m^3 Total heat source Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.rhoInt nitf.rho kg/m^3 Density for integration Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 59 Name Expression Unit Description Selection nitf.CpInt nitf.Cp J/(kg*K) Specific heat capacity for integration Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.gammaInt nitf.gamma 1 Ratio of specific heats for integration Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.T_ref 298.15[K] K Reference temperature Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.p_ref 1[atm] Pa Reference pressure Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.HRef 0 J/kg Reference enthalpy Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.DeltaH integrate(subst(nitf.CpI nt,nitf.pA,nitf.p_ref),T,n itf.T_ref,T)+integrate((1 +T*d(nitf.rhoInt,T)/nitf. rhoInt)/nitf.rhoInt,nitf.p A,nitf.p_ref,nitf.pA) J/kg Sensible enthalpy Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.H nitf.HRef+nitf.DeltaH J/kg Enthalpy Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.H0 nitf.H+0.5*(nitf.ux^2+ni tf.uy^2+nitf.uz^2) J/kg Total enthalpy Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.Ei nitf.H-nitf.pA/nitf.rho J/kg Internal energy Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.Ei0 nitf.Ei+0.5*(nitf.ux^2+ni tf.uy^2+nitf.uz^2) J/kg Total internal energy Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 60 Name Expression Unit Description Selection nitf.trlfluxx 0 W/m^2 Translational heat flux, x component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.trlfluxy 0 W/m^2 Translational heat flux, y component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.trlfluxz 0 W/m^2 Translational heat flux, z component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.cfluxx nitf.rho*nitf.ux*nitf.Ei W/m^2 Convective heat flux, x component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.cfluxy nitf.rho*nitf.uy*nitf.Ei W/m^2 Convective heat flux, y component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.cfluxz nitf.rho*nitf.uz*nitf.Ei W/m^2 Convective heat flux, z component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.tfluxx nitf.dfluxx+nitf.trlfluxx+ nitf.cfluxx W/m^2 Total heat flux, x component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.tfluxy nitf.dfluxy+nitf.trlfluxy+ nitf.cfluxy W/m^2 Total heat flux, y component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.tfluxz nitf.dfluxz+nitf.trlfluxz+ nitf.cfluxz W/m^2 Total heat flux, z component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.tfluxMag sqrt(nitf.tfluxx^2+nitf.tfl uxy^2+nitf.tfluxz^2) W/m^2 Total heat flux magnitude Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.tefluxx nitf.dfluxx+nitf.rho*nitf. ux*nitf.H0 W/m^2 Total energy flux, x component Domains 1–2, 7, 9, 11, 13, 61 Name Expression Unit Description Selection 15, 17, 19, 21, 23, 25 nitf.tefluxy nitf.dfluxy+nitf.rho*nitf. uy*nitf.H0 W/m^2 Total energy flux, y component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.tefluxz nitf.dfluxz+nitf.rho*nitf. uz*nitf.H0 W/m^2 Total energy flux, z component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.tefluxMag sqrt(nitf.tefluxx^2+nitf.t efluxy^2+nitf.tefluxz^2) W/m^2 Total energy flux magnitude Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.rflux 0 W/m^2 Radiative heat flux Boundaries 1–5, 10–13, 15, 19, 21– 23, 25–27, 29–31, 33– 35, 37–39, 41–43, 45– 47, 49–51, 53–55, 57– 58, 61–62, 65–112 nitf.chflux 0 W/m^2 Boundary convective heat flux Boundaries 1–5, 10–13, 15, 19, 21– 23, 25–27, 29–31, 33– 35, 37–39, 41–43, 45– 47, 49–51, 53–55, 57– 58, 61–62, 65–112 nitf.ntrlflux mean(nitf.trlfluxx)*nitf. nx+mean(nitf.trlfluxy)* nitf.ny+mean(nitf.trlflux z)*nitf.nz W/m^2 Normal translational heat flux Boundaries 1–5, 10–13, 15, 19, 21– 23, 25–27, 29–31, 33– 35, 37–39, 41–43, 45– 47, 49–51, 62 Name Expression Unit Description Selection 53–55, 57– 58, 61–62, 65–112 nitf.ntrlflux_u up(nitf.trlfluxx)*nitf.unx +up(nitf.trlfluxy)*nitf.un y+up(nitf.trlfluxz)*nitf.u nz W/m^2 Internal normal translational heat flux, upside Boundaries 4, 11–12, 15, 19, 21–23, 25–27, 29– 31, 33–35, 37–39, 41– 43, 45–47, 49–51, 53– 55, 57–58, 71–110 nitf.ntrlflux_d down(nitf.trlfluxx)*nitf. W/m^2 dnx+down(nitf.trlfluxy)* nitf.dny+down(nitf.trlflu xz)*nitf.dnz Internal normal translational heat flux, downside Boundaries 4, 11–12, 15, 19, 21–23, 25–27, 29– 31, 33–35, 37–39, 41– 43, 45–47, 49–51, 53– 55, 57–58, 71–110 nitf.ncflux mean(nitf.cfluxx)*nitf.n W/m^2 x+mean(nitf.cfluxy)*nitf .ny+mean(nitf.cfluxz)*ni tf.nz Normal convective heat flux Boundaries 1–5, 10–13, 15, 19, 21– 23, 25–27, 29–31, 33– 35, 37–39, 41–43, 45– 47, 49–51, 53–55, 57– 58, 61–62, 65–112 nitf.ncflux_u up(nitf.cfluxx)*nitf.unx+ up(nitf.cfluxy)*nitf.uny+ up(nitf.cfluxz)*nitf.unz Internal normal convective heat flux, upside Boundaries 4, 11–12, 15, 19, 21–23, 25–27, 29– 31, 33–35, 37–39, 41– 43, 45–47, 49–51, 53– 55, 57–58, 71–110 W/m^2 63 Name Expression Unit Description Selection nitf.ncflux_d down(nitf.cfluxx)*nitf.d nx+down(nitf.cfluxy)*ni tf.dny+down(nitf.cfluxz) *nitf.dnz W/m^2 Internal normal convective heat flux, downside Boundaries 4, 11–12, 15, 19, 21–23, 25–27, 29– 31, 33–35, 37–39, 41– 43, 45–47, 49–51, 53– 55, 57–58, 71–110 domflux.Tx nitf.dfluxx W/m^2 Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 domflux.Ty nitf.dfluxy W/m^2 Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.ndflux_u -uflux_spatial(T) W/m^2 Internal normal conductive heat flux, upside Boundaries 4, 11–12, 15, 19, 21–23, 25–27, 29– 31, 33–35, 37–39, 41– 43, 45–47, 49–51, 53– 55, 57–58, 71–110 nitf.ndflux_d -dflux_spatial(T) W/m^2 Internal normal conductive heat flux, downside Boundaries 4, 11–12, 15, 19, 21–23, 25–27, 29– 31, 33–35, 37–39, 41– 43, 45–47, 49–51, 53– 55, 57–58, 71–110 nitf.ntflux nitf.ndflux+nitf.ntrlflux+ nitf.ncflux W/m^2 Normal total heat flux Boundaries 1–5, 10–13, 15, 19, 21– 23, 25–27, 29–31, 33– 35, 37–39, 64 Name Expression Unit Description Selection 41–43, 45– 47, 49–51, 53–55, 57– 58, 61–62, 65–112 nitf.ntflux_u nitf.ndflux_u+nitf.ntrlflu W/m^2 x_u+nitf.ncflux_u Internal normal total flux, upside Boundaries 4, 11–12, 15, 19, 21–23, 25–27, 29– 31, 33–35, 37–39, 41– 43, 45–47, 49–51, 53– 55, 57–58, 71–110 nitf.ntflux_d nitf.ndflux_d+nitf.ntrlflu W/m^2 x_d+nitf.ncflux_d Internal normal total flux, downside Boundaries 4, 11–12, 15, 19, 21–23, 25–27, 29– 31, 33–35, 37–39, 41– 43, 45–47, 49–51, 53– 55, 57–58, 71–110 nitf.nteflux mean(nitf.tefluxx)*nitf. W/m^2 nx+mean(nitf.tefluxy)*n itf.ny+mean(nitf.tefluxz) *nitf.nzmean(nitf.dfluxx)*nitf.n xmean(nitf.dfluxy)*nitf.n ymean(nitf.dfluxz)*nitf.n z+nitf.ndflux Normal total energy flux Boundaries 1–5, 10–13, 15, 19, 21– 23, 25–27, 29–31, 33– 35, 37–39, 41–43, 45– 47, 49–51, 53–55, 57– 58, 61–62, 65–112 nitf.nteflux_u up(nitf.tefluxx)*nitf.unx +up(nitf.tefluxy)*nitf.un y+up(nitf.tefluxz)*nitf.u nzup(nitf.dfluxx)*nitf.unxup(nitf.dfluxy)*nitf.unyup(nitf.dfluxz)*nitf.unz+ nitf.ndflux_u Internal normal total energy flux, upside Boundaries 4, 11–12, 15, 19, 21–23, 25–27, 29– 31, 33–35, 37–39, 41– 43, 45–47, 49–51, 53– 55, 57–58, W/m^2 65 Name Expression Unit Description Selection 71–110 nitf.nteflux_d down(nitf.tefluxx)*nitf. dnx+down(nitf.tefluxy)* nitf.dny+down(nitf.teflu xz)*nitf.dnzdown(nitf.dfluxx)*nitf.d nxdown(nitf.dfluxy)*nitf.d nydown(nitf.dfluxz)*nitf.d nz+nitf.ndflux_d W/m^2 Internal normal total energy flux, downside Boundaries 4, 11–12, 15, 19, 21–23, 25–27, 29– 31, 33–35, 37–39, 41– 43, 45–47, 49–51, 53– 55, 57–58, 71–110 nitf.Qbtot 0 W/m^2 Total boundary heat source Boundaries 1–5, 10–13, 15, 19, 21– 23, 25–27, 29–31, 33– 35, 37–39, 41–43, 45– 47, 49–51, 53–55, 57– 58, 61–62, 65–112 nitf.Qptot 0 W Total point heat source Points 1–5, 8–12, 15–74, 77–80, 83–87 nitf.helem h m Element size Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.res_T -nitf.k_effxx*d(Tx,x)nitf.k_effxy*d(Tx,y)nitf.k_effyx*d(Ty,x)nitf.k_effyy*d(Ty,y)(nitf.qs+nitf.qs_oop)*T+ nitf.rho*nitf.Cp*(nitf.ux *Tx+nitf.uy*Ty)-nitf.Qnitf.Qoop W/m^3 Equation residual Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.gamma model.input.gamma 1 Ratio of specific heats Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.fluid1.minput_te mperature model.input.minput_te mperature K Temperature Domains 1–2, 7, 9, 11, 13, 66 Name Expression Unit Description Selection 15, 17, 19, 21, 23, 25 nitf.mu model.input.mu Pa*s Dynamic viscosity Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.divu ux+vy 1/s Divergence of velocity field Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.sr sqrt(0.5*(4*ux^2+2*(uy +vx)^2+4*vy^2)+eps) 1/s Shear rate Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.Fx 0 N/m^3 Volume force, x component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.Fy 0 N/m^3 Volume force, y component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.Fz 0 N/m^3 Volume force, z component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.U sqrt(u^2+v^2) m/s Velocity magnitude Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.vorticityx 0 1/s Vorticity field, x component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.vorticityy 0 1/s Vorticity field, y component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.vorticityz vx-uy 1/s Vorticity field, z component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 67 Name Expression Unit Description Selection nitf.vort_magn sqrt(nitf.vorticityx^2+ni tf.vorticityy^2+nitf.vorti cityz^2) 1/s Vorticity magnitude Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.cellRe 0.25*nitf.rho*sqrt(emet ric(u,v)/emetric2)/nitf. mu 1 Cell Reynolds number Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.nu nitf.mu/nitf.rho m^2/s Kinematic viscosity Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.betaT d(nitf.rho,p)/nitf.rho 1/Pa Isothermal compressibility coefficient Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.T_stressx 2*(nitf.mu+nitf.muT)*u N/m^2 x*nitf.nxmesh+(nitf.mu +nitf.muT)*(uy+vx)*nitf. nymesh2*nitf.divu*(nitf.mu+nit f.muT)*nitf.nxmesh/3p*nitf.nxmesh2*up(nitf.rho)*k*nitf.nx mesh/3 Total stress, x component Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 84–85, 88– 89, 92–93, 96–97, 100– 101, 104– 105, 108–109 nitf.T_stressy (nitf.mu+nitf.muT)*(vx+ uy)*nitf.nxmesh+2*(nitf .mu+nitf.muT)*vy*nitf. nymesh2*nitf.divu*(nitf.mu+nit f.muT)*nitf.nymesh/3p*nitf.nymesh2*up(nitf.rho)*k*nitf.ny mesh/3 N/m^2 Total stress, y component Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 84–85, 88– 89, 92–93, 96–97, 100– 101, 104– 105, 108–109 nitf.T_stressz nitf.nzmesh*(2*nitf.divu*(nitf.mu+nit f.muT)/3-p2*up(nitf.rho)*k/3) N/m^2 Total stress, z component Boundaries 11, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 72–73, 76– 77, 80–81, 68 Name Expression Unit Description Selection 84–85, 88– 89, 92–93, 96–97, 100– 101, 104– 105, 108–109 nitf.T_stressx 2*(nitf.mu+nitf.muT)*u N/m^2 x*nitf.nxmesh+(nitf.mu +nitf.muT)*(uy+vx)*nitf. nymesh2*nitf.divu*(nitf.mu+nit f.muT)*nitf.nxmesh/3p*nitf.nxmesh2*down(nitf.rho)*k*nitf .nxmesh/3 Total stress, x component Boundaries 1–3, 5, 10, 13, 15, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 61–62, 65– 71, 74–75, 78–79, 82– 83, 86–87, 90–91, 94– 95, 98–99, 102–103, 106–107, 110–112 nitf.T_stressy (nitf.mu+nitf.muT)*(vx+ uy)*nitf.nxmesh+2*(nitf .mu+nitf.muT)*vy*nitf. nymesh2*nitf.divu*(nitf.mu+nit f.muT)*nitf.nymesh/3p*nitf.nymesh2*down(nitf.rho)*k*nitf .nymesh/3 N/m^2 Total stress, y component Boundaries 1–3, 5, 10, 13, 15, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 61–62, 65– 71, 74–75, 78–79, 82– 83, 86–87, 90–91, 94– 95, 98–99, 102–103, 106–107, 110–112 nitf.T_stressz nitf.nzmesh*(2*nitf.divu*(nitf.mu+nit f.muT)/3-p2*down(nitf.rho)*k/3) N/m^2 Total stress, z component Boundaries 1–3, 5, 10, 13, 15, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 61–62, 65– 71, 74–75, 78–79, 82– 83, 86–87, 90–91, 94– 95, 98–99, 102–103, 69 Name Expression Unit Description Selection 106–107, 110–112 nitf.T_stressx 2*(nitf.mu+nitf.muT)*u N/m^2 x*nitf.nxmesh+(nitf.mu +nitf.muT)*(uy+vx)*nitf. nymesh2*nitf.divu*(nitf.mu+nit f.muT)*nitf.nxmesh/3p*nitf.nxmesh2*nitf.rho*k*nitf.nxmes h/3 Total stress, x component Boundaries 4, 12, 19, 23, 27, 31, 35, 39, 43, 47, 51, 55 nitf.T_stressy (nitf.mu+nitf.muT)*(vx+ uy)*nitf.nxmesh+2*(nitf .mu+nitf.muT)*vy*nitf. nymesh2*nitf.divu*(nitf.mu+nit f.muT)*nitf.nymesh/3p*nitf.nymesh2*nitf.rho*k*nitf.nymes h/3 N/m^2 Total stress, y component Boundaries 4, 12, 19, 23, 27, 31, 35, 39, 43, 47, 51, 55 nitf.T_stressz nitf.nzmesh*(2*nitf.divu*(nitf.mu+nit f.muT)/3-p2*nitf.rho*k/3) N/m^2 Total stress, z component Boundaries 4, 12, 19, 23, 27, 31, 35, 39, 43, 47, 51, 55 nitf.K_stressx (nitf.mu+nitf.muT)*(2*u N/m^2 x*nitf.nxmesh+(uy+vx)* nitf.nymesh2*nitf.divu*nitf.nxmesh /3) Viscous stress, x component Boundaries 1–5, 10–13, 15, 19, 21– 23, 25–27, 29–31, 33– 35, 37–39, 41–43, 45– 47, 49–51, 53–55, 57– 58, 61–62, 65–112 nitf.K_stressy (nitf.mu+nitf.muT)*((vx +uy)*nitf.nxmesh+2*vy *nitf.nymesh2*nitf.divu*nitf.nymesh /3) Viscous stress, y component Boundaries 1–5, 10–13, 15, 19, 21– 23, 25–27, 29–31, 33– 35, 37–39, 41–43, 45– 47, 49–51, 53–55, 57– N/m^2 70 Name Expression Unit Description Selection 58, 61–62, 65–112 nitf.K_stressz 2*nitf.divu*(nitf.mu+nit f.muT)*nitf.nzmesh/3 N/m^2 nitf.upwind_helpx u m/s Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.upwind_helpy v m/s Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.upwind_helpz 0 m/s Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.K_stress_tensorx x (nitf.mu+nitf.muT)*(2*u N/m^2 x-2*nitf.divu/3) Viscous stress tensor, xx component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.K_stress_tensory x (nitf.mu+nitf.muT)*(vx+ uy) N/m^2 Viscous stress tensor, yx component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.K_stress_tensorz x 0 N/m^2 Viscous stress tensor, zx component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.K_stress_tensorx y (nitf.mu+nitf.muT)*(uy+ vx) N/m^2 Viscous stress tensor, xy component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.K_stress_tensory (nitf.mu+nitf.muT)*(2*v N/m^2 Viscous stress tensor, yy Domains 1–2, 7, 9, 11, 13, 71 Viscous stress, z component Boundaries 1–5, 10–13, 15, 19, 21– 23, 25–27, 29–31, 33– 35, 37–39, 41–43, 45– 47, 49–51, 53–55, 57– 58, 61–62, 65–112 Name Expression y y-2*nitf.divu/3) nitf.K_stress_tensorz y 0 nitf.K_stress_tensorx z Unit Description Selection component 15, 17, 19, 21, 23, 25 N/m^2 Viscous stress tensor, zy component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 0 N/m^2 Viscous stress tensor, xz component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.K_stress_tensory z 0 N/m^2 Viscous stress tensor, yz component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.K_stress_tensorz z 2*(nitf.mu+nitf.muT)*ni tf.divu/3 N/m^2 Viscous stress tensor, zz component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.K_stress_tensor_ (nitf.mu+nitf.muT)*(2*t testxx est(ux)2*(test(ux)+test(vy))/3) N/m^2 Viscous stress tensor test, xx component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.K_stress_tensor_ (nitf.mu+nitf.muT)*(tes testyx t(vx)+test(uy)) N/m^2 Viscous stress tensor test, yx component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.K_stress_tensor_ 0 testzx N/m^2 Viscous stress tensor test, zx component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.K_stress_tensor_ (nitf.mu+nitf.muT)*(tes testxy t(uy)+test(vx)) N/m^2 Viscous stress tensor test, xy component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.K_stress_tensor_ (nitf.mu+nitf.muT)*(2*t testyy est(vy)2*(test(ux)+test(vy))/3) N/m^2 Viscous stress tensor test, yy component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.K_stress_tensor_ 0 testzy N/m^2 Viscous stress tensor test, zy component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 72 Name Expression Unit Description Selection nitf.K_stress_tensor_ 0 testxz N/m^2 Viscous stress tensor test, xz component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.K_stress_tensor_ 0 testyz N/m^2 Viscous stress tensor test, yz component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.K_stress_tensor_ testzz 2*(nitf.mu+nitf.muT)*(t est(ux)+test(vy))/3 N/m^2 Viscous stress tensor test, zz component Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.res_k W/m^3 (nitf.mu+nitf.muT/nitf.si gmak)*(kxx+kyy)nitf.linSCk*knitf.Pk+nitf.rho*u*kx+ni tf.rho*v*ky Turbulent kinetic energy equation residual Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.res_ep Pa/s^2 (nitf.mu+nitf.muT/nitf.si gmaeps)*(epxx+epyy)nitf.linSCeps*epnitf.Ceps1*nitf.gammaT *nitf.Pk+nitf.rho*u*epx +nitf.rho*v*epy Turbulent dissipation rate equation residual Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.fluid1.dEiInt nitf.dEiInt_fluid1 W Total accumulated heat power Global nitf.fluid1.dEi0Int nitf.dEi0Int_fluid1 W Total accumulated energy power Global nitf.fluid1.ntfluxInt nitf.ntfluxInt_fluid1_ext +nitf.ntfluxInt_fluid1_u p+nitf.ntfluxInt_fluid1_ down W Total net heat power Global nitf.fluid1.ntefluxInt nitf.ntefluxInt_fluid1_ex W t+nitf.ntefluxInt_fluid1_ up+nitf.ntefluxInt_fluid 1_down Total net energy power Global nitf.fluid1.QInt nitf.QInt_dom_fluid1+ni tf.QInt_bnd_fluid1 W Total heat source Global nitf.fluid1.WnsInt nitf.WpInt_fluid1 W Total work source Global nitf.fluid1.WInt 0 W Total work source Global 73 Name Expression Unit Description Selection nitf.cellPe 0.5*nitf.rho*nitf.Cp*sqr t(emetric(nitf.ux,nitf.uy) )/(nitf.kmean*tremetric ) 1 Cell Péclet number Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.cfluxMag sqrt((nitf.rho*nitf.ux*ni tf.Ei)^2+(nitf.rho*nitf.u y*nitf.Ei)^2+(nitf.rho*ni tf.uz*nitf.Ei)^2) W/m^2 Convective heat flux magnitude Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.c_s sqrt(nitf.gamma/max(s ubst(d(nitf.rhoInt,nitf.p A),nitf.pA,root.comp1.n itf.fluid1.minput_pressu re),eps)) m/s Speed of sound Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.Ma sqrt(model.input.minpu t_velocity1^2+model.in put.minput_velocity2^2 +model.input.minput_v elocity3^2)/sqrt(nitf.ga mma/max(subst(d(nitf.r hoInt,nitf.pA),nitf.pA,ro ot.comp1.nitf.fluid1.mi nput_pressure),eps)) 1 Mach number Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.l_mix_lim 0.08000000000000003 m Mixing length limit Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.lsubstar nojac(min(min(nitf.C_m u*max(k,0)^1.5/max(ep ,eps),sqrt(2*max(k,0))/( 3*sqrt(max((ux(ux+vy)/3)^2+0.5*(uy+v x)^2+(vy(ux+vy)/3)^2+(ux+vy)^2 /9,eps)))),nitf.l_mix_lim )) m Limited mixing length Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.muT nojac(max(nitf.rho*nitf. lsubstar*sqrt(max(k,0)), 0.5*nitf.mu)) Pa*s Turbulent dynamic viscosity Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.nuT nitf.muT/nitf.rho m^2/s Turbulent kinematic viscosity Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 74 Name Expression Unit Description Selection nitf.gammaT nojac(nitf.C_mu*nitf.rh o*max(k,0)/nitf.muT) 1/s Turbulence help variable Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.Pk nojac(max(nitf.muT*(2* ux^2+uy*(uy+vx)+vx*(u y+vx)+2*vy^22*(ux+vy)^2/3),0)) W/m^3 Turbulent kinetic energy source term Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.linSCk nitf.rho*(-nitf.gammaT2*(ux+vy)/3) kg/(m^3*s) Linear source term coefficient, kequation Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.linSCeps nitf.rho*(nitf.Ceps2*nitf.gammaT 2*nitf.Ceps1*(ux+vy)/3) kg/(m^3*s) Linear source term, coefficient, εequation Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.kinit (100*subst(nitf.mu,T,30 0[K])/(subst(subst(nitf.r hoInt,nitf.pA,1[atm]),T, 300[K])*nitf.l_mix_lim)) ^2 m^2/s^2 Turbulent kinetic energy Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.epinit 10*nitf.C_mu*(100*sub st(nitf.mu,T,300[K])/(su bst(subst(nitf.rhoInt,nitf .pA,1[atm]),T,300[K])*ni tf.l_mix_lim))^3/nitf.l_ mix_lim m^2/s^3 Turbulent dissipation rate Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.hfPW -1 Full pressure work indicator Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.Pr 2*nitf.mu*nitf.Cp/(nitf. kxxht+nitf.kyyht) Prandtl number Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.Prt nojac(1/(0.5882352941 1 176471+0.65079137345 59685*nitf.Cp*nitf.muT /(nitf.kxxht+nitf.kyyht)(0.6*nitf.Cp*nitf.muT/( nitf.kxxht+nitf.kyyht))^2 *(1-exp(1.8077538151554682*( Turbulent Prandtl number Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 1 75 Name Expression Unit Description Selection nitf.kxxht+nitf.kyyht)/(n itf.Cp*max(nitf.muT,eps )))))) nitf.kappaT nitf.Cp*nitf.muT/nitf.Pr t W/(m*K) Turbulent thermal conductivity Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.res_u px+nitf.rho*u*ux+nitf.r ho*v*uy-(d(2*ux2*nitf.divu/3,x)+d(uy+v x,y))*(nitf.mu+nitf.muT) nitf.Fx+2*d(nitf.rho*ma x(k,0),x)/3 N/m^3 Equation residual Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.res_v nitf.rho*u*vx+py+nitf.r ho*v*vy(d(vx+uy,x)+d(2*vy2*nitf.divu/3,y))*(nitf.m u+nitf.muT)nitf.Fy+2*d(nitf.rho*ma x(k,0),y)/3 N/m^3 Equation residual Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.res_p nitf.rho*nitf.divu+u*d(n itf.rho,x)+v*d(nitf.rho,y) kg/(m^3*s) Pressure equation residual Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.locCFL CFLCMP 1 Local CFL number Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 nitf.time_step_inv max(sqrt(emetric(u,v)*2 Hz ^(2*gmg_level)),nitf.mu /(nitf.rho*(0.25*nitf.l_ mix_lim)^2)) Inverse time step Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 76 2.4.5 Initial Values 1 Initial Values 1 Selection Geometric entity level Domain Selection Domains 1–26 Settings Settings Description Value Velocity field {0, 0, 0} Pressure 0 Turbulent kinetic energy nitf.kinit Turbulent dissipation rate nitf.epinit Temperature 293.15[K] 77 2.4.6 Inlet 1 Inlet 1 Selection Geometric entity level Boundary Selection Boundaries 1, 3 Equations Settings Settings Description Value Apply reaction terms on All physics (symmetric) Use weak constraints Off Boundary condition Velocity Velocity field componentwise Normal inflow velocity Normal inflow velocity 0.001 Standard pressure 1[atm] 78 Description Value Standard molar volume 0.0224136[m^3/mol] Normal mass flow rate 1e-5[kg/s] Mass flow type Mass flow rate Standard flow rate defined by Standard density Channel thickness 1.0[m] Specify turbulent length scale and intensity Turbulent intensity 0.05 Turbulence length scale 0.01[m] Variables Name Expression Unit Description Selection nitf.U0in 0.0010 m/s Normal inflow velocity Boundaries 1, 3 nitf.ubndx -nojac(nitf.nxmesh)*nitf.U0in m/s Velocity at boundary, x component Boundaries 1, 3 nitf.ubndy -nojac(nitf.nymesh)*nitf.U0in m/s Velocity at boundary, y component Boundaries 1, 3 nitf.ubndz -nojac(nitf.nzmesh)*nitf.U0in m/s Velocity at boundary, z component Boundaries 1, 3 nitf.IT 0.05 1 Turbulent intensity Boundaries 1, 3 nitf.LT 0.01[m] m Turbulence length scale Boundaries 1, 3 nitf.k0 1.5*(nitf.IT*nitf.U0in)^2 m^2/s^2 Turbulent kinetic energy Boundaries 1, 3 nitf.ep0 nitf.C_mu^0.75*(1.5*(nitf.IT*nitf.U0in)^ 2)^1.5/nitf.LT m^2/s^3 Turbulent dissipation rate Boundaries 1, 3 79 2.4.7 Outlet 1 Outlet 1 Selection Geometric entity level Boundary Selection Boundaries 67–68 Equations Settings Settings Description Value Boundary condition Pressure Pressure 0 Normal flow Off Suppress backflow On Apply reaction terms on All physics (symmetric) Use weak constraints Off 80 Variables Name Expression Unit Description Selection nitf.meshVolInt down(meshvol) m^2 Volume of interior mesh element Boundaries 67–68 nitf.unJump u*nojac(nitf.nxmesh)+v*nojac (nitf.nymesh) m/s Jump in normal velocity Boundaries 67–68 nitf.sigma_dg_ns 96*min((down(nitf.mu)+nitf. muT)*meshvol/nitf.meshVolIn t,down(nitf.rho)*abs(nitf.unJu mp)) Pa*s/m^2 nitf.rhoFace down(nitf.rho) kg/m^3 Density face value Boundaries 67–68 nitf.umxTnFace nitf.upwind_helpx*nitf.nxmes h+nitf.upwind_helpy*nitf.nym esh+nitf.upwind_helpz*nitf.nz mesh m/s Relative velocity on face Boundaries 67–68 nitf.upwind_ns nitf.rhoFace*nitf.umxTnFace* nitf.unJump Pa nitf.out1.Mflow root.comp1.nitf.intout1(nitf.r ho*(nitf.nx*u+nitf.ny*v)) kg/(m*s) Mass flow Outlet 1 Global nitf.p0 0 Pa Pressure Boundaries 67–68 81 Boundaries 67–68 Boundaries 67–68 2.4.8 Temperature 1 Temperature 1 Selection Geometric entity level Boundary Selection Boundaries 1, 3 Equations Settings Settings Description Value Temperature 273.15[K] Constraint settings type Classic constraints Variables Name Expression Unit Description nitf.T0 273.15[K] K Selection Temperature Boundaries 1, 3 82 2.4.9 Outflow 1 Outflow 1 Selection Geometric entity level Boundary Selection Boundaries 67–68 Equations Variables Name Expression Unit Description Selection nitf.ofl1.Tave if(nitf.TMixNorm_ofl1==0,ni tf.TInt_ofl1/nitf.TSurf_ofl1, nitf.TMixInt_ofl1/nitf.TMix Norm_ofl1) K Weighted average temperature Global nitf.ofl1.ntfluxInt nitf.ntfluxInt_ofl1 W Total net heat power Global nitf.ofl1.ntefluxInt nitf.ntefluxInt_ofl1 W Total net energy power Global nitf.ofl1.ntfluxInt_u nitf.ntfluxInt_u_ofl1 W Total net heat Global 83 Name Expression Unit Description Selection power, upside nitf.ofl1.ntefluxInt_u nitf.ntefluxInt_u_ofl1 W Total net energy power, upside Global nitf.ofl1.ntfluxInt_d nitf.ntfluxInt_d_ofl1 W Total net heat power, downside Global nitf.ofl1.ntefluxInt_d nitf.ntefluxInt_d_ofl1 W Total net energy power, downside Global 2.4.10 Heat Flux 1 Heat Flux 1 Selection Geometric entity level Boundary Selection Boundary 18 Equations 84 Settings Settings Description Value Frame type Spatial Heat flux General inward heat flux Inward heat flux 1200 Variables Name Expression Unit nitf.q0 nitf.hf1.q0 nitf.hf1.q0 1200 Description Selection W/m^2 Inward heat flux Boundary 18 W/m^2 Inward heat flux Boundary 18 2.5 Mesh 1 Mesh 1 2.5.1 Size (size) Settings Name Value 85 Name Value Calibrate for Fluid dynamics Maximum element size 0.0176 Minimum element size 5.6E-4 Resolution of narrow regions 0.9 Maximum element growth rate 1.4 Predefined size 2.5.2 Extremely coarse Size 1 (size1) Selection Geometric entity level Domain Selection Domains 3–6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26 Size 1 Settings Name Value Maximum element size 0.347 86 Name Value Minimum element size 0.0525 Resolution of narrow regions 0.9 Maximum element growth rate 2 Predefined size 2.5.3 Extremely coarse Size 2 (size2) Selection Geometric entity level Boundary Selection Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29–30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53–54, 57–58, 61–62, 65–66, 69–112 Size 2 Settings Name Value Calibrate for Fluid dynamics Maximum element size 0.00696 87 Name Value Minimum element size 3.2E-4 Curvature factor 0.6 Maximum element growth rate 1.25 Predefined size 2.5.4 Coarser Corner Refinement 1 (cr1) Selection Geometric entity level Domain Selection Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 Corner Refinement 1 2.5.5 Free Triangular 1 (ftri1) Selection Geometric entity level Domain Selection Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 88 Free Triangular 1 2.5.6 Boundary Layers 1 (bl1) Selection Geometric entity level Domain Selection Domains 1–2, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25 89 Boundary Layers 1 Settings Name Value Handling of sharp corners Trimming Boundary Layer Properties 1 (blp1) Selection Geometric entity level Boundary Selection Boundaries 2, 5, 10–11, 13, 15, 21–22, 25–26, 29–30, 33–34, 37–38, 41– 42, 45–46, 49–50, 53–54, 57–58, 61–62, 65–66, 69–112 90 Boundary Layer Properties 1 Settings Name Value Number of boundary layers 5 2.5.7 Free Triangular 2 (ftri2) Selection Geometric entity level Remaining 91 3 Study 1 3.1 Stationary Study settings Property Value Include geometric nonlinearity Off Mesh selection Geometry Mesh Geometry 1 (geom1) mesh1 Physics selection Physics Discretization Conjugate Heat Transfer (nitf) physics 3.2 Solver Configurations 3.2.1 Solver 1 Compile Equations: Stationary (st1) Study and step Name Value Use study Study 1 Use study step Stationary Dependent Variables 1 (v1) General Name Value Defined by study step Stationary Initial values of variables solved for Name Value Solution Zero Values of variables not solved for Name Value Solution Zero 92 Temperature (comp1.T) (comp1_T) General Name Value Field components comp1.T Pressure (comp1.p) (comp1_p) General Name Value Field components comp1.p Turbulent dissipation rate (comp1.ep) (comp1_ep) General Name Value Field components comp1.ep Wall temperature (comp1.nitf.TWall) (comp1_nitf_TWall) General Name Value Field components comp1.nitf.TWall Turbulent kinetic energy (comp1.k) (comp1_k) General Name Value Field components comp1.k Velocity field (comp1.u) (comp1_u) General Name Value Field components {comp1.u, comp1.v} Stationary Solver 1 (s1) General Name Value Defined by study step Stationary Segregated 1 (se1) General 93 Name Value Pseudo time-stepping On Initial CFL number 3 Segregated Step 1 (ss1) General Name Value Variables {Temperature (comp1.T), Wall temperature (comp1.nitf.TWall), Velocity field (comp1.u), Pressure (comp1.p)} Linear solver Direct 1 Segregated Step 2 (ss2) General Name Value Variables {Turbulent kinetic energy (comp1.k), Turbulent dissipation rate (comp1.ep)} Linear solver Direct 2 Lower Limit 1 (ll1) Lower limit Name Value Lower limits (field variables) comp1.k 0 comp1.ep 0 Direct 1 (d1) General Name Value Solver PARDISO Direct 2 (d2) General Name Value Solver PARDISO 94 4 Results 4.1 Data Sets 4.1.1 Solution 1 Solution Name Value Solution Solver 1 Component Save Point Geometry 1 Data set: Solution 1 95 4.2 Plot Groups 4.2.1 Velocity (nitf) Surface: Velocity magnitude (m/s) Arrow Surface: Velocity field 96 4.2.2 Wall Resolution (nitf) Line: Wall lift-off in viscous units (1) 97 4.2.3 Temperature (nitf) Surface: Temperature (K) Contour: Temperature (K) 98 4.2.4 1D Plot Group 4 Line Graph: Temperature (K) 99