Multiphysics > Coupling to external CFD solvers
Define transfer of CFD data to the thermal solver
In this example, you will request the following from the CFD solution:
Temperature, pressure, and heat transfer on the walls of a thermal convecting zone.
Mass flow and inlet temperature of a thermal stream.
Choose Home tab→Loads and Conditions group→Thermal Convecting Zone .The Thermal Convecting Zone dialog box opens.
Select the edges or faces that represent the walls of the thermal convecting zone.
In the Environment group, from the Fluid Materials list, select a material or click Choose material to select a fluid material from the library or to create a new one.
In the Temperature row, click and select Function .
In the Insert Function dialog box, from the Or Choose a Category list, select mpcfdcoupl.
From the table, select cfdcoupl_wall_fluidtemp.This function takes as arguments the External Solver modeling object name and the wall boundary condition name in the CFD model and returns the fluid temperature computed by the external CFD solver during runtime.
Click OK.
In the Function Arguments dialog box, in the The CFD solver name box, enter the name of your External Solver modeling object, for example, Fluid enclosure 1.
In the The CFD wall name box, enter the name of the wall boundary condition in the CFD model, for example, Exterior wall 1.If you click More Options , the resulting function call is displayed.
Click OK.
Repeat steps 4 to 10 to specify pressure and heat transfer coefficient:In the Pressure box, use the cfdcoupl_wall_pressure function.In the Heat Transfer Coefficient box, use the cfdcoupl_wall_htc function.
Click OK.
Choose Home tab→Loads and Conditions group→Thermal Stream .
In the Thermal Stream dialog box, from the Type list, select One-Sided Stream on Faces.
Select the faces to define the fluid-solid interface of the thermal stream.
In the Direction group, click Specify Vector and select a vector that represents the flow of the stream over the face.
In the Fluid group, from the Fluid Materials list, select a material or click Choose material to select a fluid material from the library or to create a new one.
Repeat steps 4 to 10 to specify the stream mass flow and inlet stream temperature:In the Mass Flow box, use the cfdcoupl_io_massflow function.In the Inlet Temperature box, use the cfdcoupl_io_abstemp function.
Set the following additional options:Pressure = 0.0102 *N/mm^2(MPa)Heat Transfer Coefficient = 175 W/mm^2-dCHeat Pickup* = 10 W/mm^2In this example, you impose a constant value for the pressure instead of letting the external CFD solver compute it for you. If you want the pressure to come from the CFD model, repeat steps 4 to 10 using the cfdcoupl_io_pressure function.
Click OK.
How do I
Define external CFD solvers
Define boundary conditions for external solvers
Learn more
Coupling to external CFD solvers
Simcenter 3D Multiphysics workflow: coupled thermal-structural analysis with an external CFD solver
Exchanging data between solvers at coupling time
External Solver Boundary Condition
Thermal Convecting Zone
Thermal Stream
Quick links
Command reference
Pre/Post video examples
Bulk Entry Descriptions
Simcenter 3D tutorials
Browse Simcenter 3D help by product area
Related Topics
SOL 401 nonlinear capabilities
Define transfer of CFD data to the thermal solver, Simcenter 3D 2021.1 Series
© 2020 Siemens
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/xid1162044 · retrieved 2026-07-17