Multiphysics > Coupling to external CFD solvers
Define external CFD solvers
Make sure that the Use Custom Plugin check box in the Customer Defaults dialog box is selected and that the complete path to the following plugin is specified: [software_installation]\nxcae_extras\tmg\mp\application\mpcfdcoupl.dll
Warning:
The external CFD solvers must have the appropriate CFD solver coupling API implemented. This implementation is very time-consuming and requires considerable resources.
In the Simulation Navigator, right-click the Solution node and choose Edit.The Solution dialog box opens.
On the General page, in the External Solver Options group, select Include External Solver .
Click Create External Solvers .
In the Modeling Object Manager dialog box, click Create.
In the External Solver dialog box, in the Name box, enter a meaningful name, for example Fluid enclosure 1, that you will use in the boundary conditions to specify the exchange of CFD data between the two models.
On the Settings tab, select 3D if the CFD model representing the fluid domain is solved in 3D.
In the Executable Location box, enter the path to the executable file for the external CFD solver.
In the Additional Command Keywords box, enter necessary command keywords to run the external CFD solver.
In the Input File Location box, enter the path to the input file that you want the external CFD solver to use.This is the file that describes the fluid domain for your problem.
If necessary modify settings on the Coupling External Solver Convergence Control tab and align the CFD model with the Pre/Post model using the options on the Model Alignment tab.
Click OK.
In the Modeling Objects Manager dialog box, from the selection list, select the created modeling object and click Add .
Repeat steps 4 to 12 to specify additional external CFD solvers.
Use the Move Up and Move Down commands to reorder the modeling objects.The order of the modeling objects dictates the order of execution of the external CFD solvers.
Click Close.
If necessary, modify the value in the Thermal - External Solver Iteration Limit box and select the Set Coupling Thermal Convergence Control check box to modify the convergence control options.
How do I
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
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 external CFD solvers, 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/xid1162042 · retrieved 2026-07-17