Multiphysics > Coupling to external CFD solvers
External Solver Boundary Condition
Use an External Solver Boundary Condition simulation object to transfer any or all of the following quantities to the specified boundary condition of the CFD model:
Fluid temperature, pressure, and mass flow
Rotational speed and swirl velocity
Heat pickup
Gap distance
Length and unitless quantity
These quantities can be constant or time-varying. When you define them using expressions, you can use only the time auto-generate expression.
In the External Solver Boundary Condition dialog box, you specify:
The External Solver modeling object that points to the external CFD solver.
The expressions for the specified quantities.
The name of the boundary condition in the external CFD model. For example, you specify the name of the inlet (indicated by the arrow) in the external CFD solution where you want to specify a mass flow.
The simulation object selects the entire model because the specified quantities are applied on the boundary of the CFD model, which is created in the external CFD software and not in Pre/Post.
Where do I find it?
| Application | Pre/Post |
|---|---|
| Prerequisite | Multiphysics as the specified solver and Thermal-Structural (Multi-Step Nonlinear) as the specified solution |
| Command Finder | External Solver Boundary Condition |
How do I
Define external CFD solvers
Define transfer of CFD data to the thermal solver
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
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
External Solver Boundary Condition, 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/xid1161714 · retrieved 2026-07-17