SimcenterKnowledge

Boundary conditions > Thermal loads and constraints > Simcenter 3D Thermal/Flow, Electronic Systems Cooling, and Space Systems Thermal loads and constraints > Thermal Stream load

Thermal Stream

Use the Thermal Stream load to define convection due to fluid flow over surfaces, or over edges of axisymmetric models. The thermal solver creates a 1D duct with mass flow elements on the selected regions and connects the 1D elements to the nearest thermal solid elements through a convection thermal coupling. The load provides an automated way to include the effects of convection and advection in a thermal model. It improves your efficiency by regrouping many thermal simulation boundary conditions in a single command.

You can set the Thermal Stream load type based on whether you want the thermal stream to be in contact with the solid element on one side or both sides.

One-Sided Stream on Edges

Defines thermal streams on polygon edges, 1D beam elements, regular shell element edges, and axisymmetric shell element edges. The thermal stream is in contact with solid elements only on one side. If you want the thermal stream to be in contact with solid elements on both sides, select Two-Sided Stream on Edges.

One-Sided Stream on Faces

Defines thermal streams on polygon faces, 2D elements, and 3D element faces that flow in the direction of the specified vector. The thermal stream is in contact with solid elements only on one side. If you want the thermal stream to be in contact with solid elements on both sides, select Two-Sided Stream on Faces.

One-Sided Stream on Faces (Cylindrical Components)

Defines thermal streams on polygon faces, 2D elements, and 3D element faces that flow cylindrically over the surface. The thermal stream is in contact with solid elements only on one side. If you want the thermal stream to be in contact with solid elements on both sides, select Two-Sided Stream on Faces (Cylindrical Components).

Two-Sided Stream on Edges and Faces

Defines thermal streams in contact with solid elements that are, on one side, on polygon edges, 1D beam elements, regular shell element edges, and axisymmetric shell element edges, and, on the other side, on polygon faces, 2D elements, and 3D element faces that flow in the direction of the specified vector.

For the One-Sided Stream on Edges, Two-Sided Stream on Edges, and Two-Sided Stream on Edges and Faces types, you can define a path of multiple polygon edges or multiple element edges by specifying start and end edges. When you define a path of multiple polygon edges, you can also define start and end points anywhere on the selected edges. The software computes a path from start to end and returns the resultant element edges and the direction of the stream.

You can also:

  • Specify the fluid material or multiple fluid material.

  • Define inlet conditions for the fluid flow including flow reversal.

  • Define heat transfer characteristics.

  • Specify pressure on a model surface.

  • Account for swirl effect in heat transfer for models with rotating machinery.

Chaining streams together

The thermal solver determines automatically which streams are connected together when you select check boxes in the Auto-Connect Options group. Depending on what you select, the thermal solver computes at run time any of the following thermal stream values from connected streams: the mass flow, the inlet temperature, the reverse mass flow, or the reverse inlet temperature.

Example:

In the following example, thermal stream ST3 is connected to all four other thermal streams.

Flow direction before reversal Flow direction after reversal

The following table lists the Auto-Connect Options group selection for the five streams to connect them as shown, and the mass flow and inlet temperature values defined before and after reversals for all of them. When a check box is selected, you cannot set the corresponding value, which is then computed by the thermal solver at run time. This is indicated by "N.A." in the table.

Thermal stream options ST1 ST2 ST3 ST4 ST5
Mass flow Automatically Determine Mass Flow check box
Mass Flow box Specified: 0.1 kg/s Specified: 0.1 kg/s N.A. Specified: 0.1 kg/s N.A.
Inlet temperature Automatically Determine Inlet Temperature check box
Inlet Temperature box Specified: 100 °C Specified: 20 °C N.A. N.A. N.A.
Reverse mass flow Automatically Determine Reverse Mass Flow check box
Reverse Mass Flow box Specified: 0.3 kg/s Specified: 0.2 kg/s N.A. Specified: 0.4 kg/s N.A.
Reverse inlet temperature Automatically Determine Reverse Inlet Temperature check box
Reverse Inlet Temperature box N.A. N.A. N.A. Specified: 50 °C Specified: 30 °C

Supported variables and functions

The following table lists the independent variables and auto-generated expressions for the Thermal Stream quantities that you can define using fields and expressions.

Quantity Variables Auto-generated expressions
Inlet TemperatureFlow Reversal Inlet TemperaturePressure TimeSpatial variablesNOTETime, spatial variablesNOTE fluid_temperature heat_flow_rate mass_flow_rate nx ny nz pressure radius rotational_speed temperature temperature_difference thermal_capacitance thickness time x y z
Heat Transfer CoefficientHeat Transfer Coefficient Side AHeat Transfer Coefficient Side BHeat PickupHeat Pickup Side AHeat Pickup Side BArea Correction Factor****Area Override TimeTemperatureTemperature differenceNOTEHeat flow rateNOTEThermal capacitanceSpatial variablesNOTETime, spatial variablesNOTETemperature, spatial variablesNOTETemperature difference, spatial variablesNOTE fluid_temperature gap_distance heat_flow_rate mass_flow_rate nx ny nz pressure radius rotational_speed temperature temperature_difference thermal_capacitance thickness time uNOTEx y z
Mass FlowFlow Reversal Mass FlowSwirl VelocitySwirl Velocity Side ASwirl Velocity Side BSwirl RatioSwirl Ratio Side ASwirl Ratio Side BRelative Temperature DifferenceRelative Temperature Difference Side ARelative Temperature Difference Side B TimeSpatial variablesTime, spatial variables contact_pressureNOTEfluid_temperature gap_distance heat_flow_rate mass_flow_rate nx ny nz pressure radius rotational_speed temperature temperature_difference thermal_capacitance thickness time x y z

In expressions, you can also use all built-in functions that are listed in Mathematical functions in expressions and Thermal-flow functions in expressions. You can also enter the CFD coupling functions listed in Exchanging data between solvers at coupling time when you perform a coupled thermal-structural-flow analysis.

Thermal stream mass flow reversal threshold

You can specify a reversal threshold value for the mass flow of a thermal stream with no flow reversal condition specified. When the mass flow becomes negative and its absolute value reaches the threshold, the thermal solver issues a fatal error and stops the ongoing solution. When the absolute value of the negative mass flow is below the threshold, the thermal solver substitutes the negative mass flow value with the absolute value.

This lets the solution proceed for a very small mass flow value that is close to zero and accounts for numerical round-up errors.

You specify the threshold value with the THERMAL STREAM MASSFLOW REVERSAL THRESHOLD advanced parameter. To set an advanced parameter, see Define Advanced Parameters.

Where do I find it?

Application Pre/Post
Command Finder Thermal Stream
Simulation Navigator Right-click the Load Container node→New LoadThermal Stream
How do I

Select path edges

Connect thermal streams at a junction

Learn more

Inputs to expressions

Thermal Streams Junction

Displaying data summary in HTML

Look up more details

Total temperature effects

Multiple Fluid materials

Auto-generated expressions

HTML summary data

Quick links

Simcenter 3D Thermal/Flow, Electronic Systems Cooling, and Space Systems Thermal boundary conditions

Thermal/Flow, Electronic Systems Cooling, and Space Systems Thermal

Command reference

Pre/Post video examples

Bulk Entry Descriptions

Simcenter 3D tutorials

Browse Simcenter 3D help by product area

Thermal Stream, Simcenter 3D 2021.1 Series

© 2020 Siemens

Applicable to pressure only.

Applicable to pressure only.

N/A for heat pickups.

N/A for heat pickups.

N/A for area override.

N/A for area override.

N/A for area override.

N/A for heat pickups and area override.

Applicable to area correction factor and area override for

One-Sided Stream on Edges

and

Two-Sided Stream on Edges

types.

N/A for mass flows.

window.mainLanguage="en_US"

window.delivId=""

window.projectId=""

MathJax.Hub.Config({ TeX: { extensions: ["autoload-all.js"] }, tex2jax: { displayMath: [ ] }, "SVG": { scale: 125 } });

Source: https://docs.sw.siemens.com/en-US/doc/289054037/PL20200601120302950.advanced/xid617060 · retrieved 2026-07-17