{"id":50443,"date":"2022-04-29T18:05:37","date_gmt":"2022-04-29T18:05:37","guid":{"rendered":"https:\/\/www.simscale.com\/?page_id=50443"},"modified":"2025-09-09T15:10:00","modified_gmt":"2025-09-09T15:10:00","slug":"conjugate-heat-transfer-ibm","status":"publish","type":"page","link":"https:\/\/www.simscale.com\/docs\/analysis-types\/conjugate-heat-transfer-ibm\/","title":{"rendered":"Conjugate Heat Transfer (IBM)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The&nbsp;<strong>Conjugate Heat Transfer (IBM)<\/strong> <strong>(Immersed Boundary Method)<\/strong> analysis type allows for the simulation of heat transfer between <strong>solid<\/strong>&nbsp;and&nbsp;<strong>fluid<\/strong> domains by exchanging thermal energy at the interfaces between them. Typical applications of this analysis type exist as but are not limited to, the simulation of heat exchangers, cooling of electronic equipment, and general-purpose cooling and heating systems. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The difference to the Conjugate Heat Transfer is that the IBM is resilient to complex geometrical details and does not require CAD simplification.<\/p>\n\n\n\n\n\n\n<figure class=\"wp-block-image size-large wp-image-17607\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/Screenshot-1-12.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/Screenshot-1-12-1024x768.png\" alt=\"conjugate heat transfer IBM LED\" class=\"wp-image-78092\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/Screenshot-1-12-1024x768.png 1024w, https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/Screenshot-1-12-300x225.png 300w, https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/Screenshot-1-12-768x576.png 768w, https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/Screenshot-1-12.png 1440w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 1: Natural convection around an LED Spotlight. <\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The following section will explain the step-by-step procedure to set up a conjugate heat transfer (IBM) simulation within the SimScale platform:<\/p>\n\n\n\n<h2 id='creating-a-conjugate-heat-transfer-ibm-analysis' id='creating-a-conjugate-heat-transfer-ibm-analysis' id='creating-a-conjugate-heat-transfer-ibm-analysis' class=\"wp-block-heading\" id=\"creating-a-conjugate-heat-transfer-ibm-analysis\">Creating a Conjugate Heat Transfer (IBM) Analysis<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To create a CHT (IBM) analysis, first, select the desired geometry and click on&nbsp;<strong>\u2018Create Simulation\u2019<\/strong>:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2020\/09\/cht-simulation.png\"><img loading=\"lazy\" decoding=\"async\" width=\"614\" height=\"151\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2020\/09\/cht-simulation.png\" alt=\"click on create simulation to create a cht v2.0 analysis\" class=\"wp-image-33148\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2020\/09\/cht-simulation.png 614w, https:\/\/frontend-assets.simscale.com\/media\/2020\/09\/cht-simulation-300x74.png 300w\" sizes=\"auto, (max-width: 614px) 100vw, 614px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 2: Steps to create a simulation in SimScale.<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Please note that .stl models are not supported for CHT (IBM) analyses. A list of alternative supported CAD formats can be found <a href=\"https:\/\/www.simscale.com\/docs\/cad-preparation\/#supported-cad-formats\">here<\/a>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Next, a window with a list of analysis types supported in SimScale will be displayed:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/07\/image-23.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1097\" height=\"884\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/07\/image-23.png\" alt=\"cht ibm analysis\" class=\"wp-image-106573\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/07\/image-23.png 1097w, https:\/\/frontend-assets.simscale.com\/media\/2025\/07\/image-23-300x242.png 300w, https:\/\/frontend-assets.simscale.com\/media\/2025\/07\/image-23-1024x825.png 1024w, https:\/\/frontend-assets.simscale.com\/media\/2025\/07\/image-23-768x619.png 768w\" sizes=\"auto, (max-width: 1097px) 100vw, 1097px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 3: Select&nbsp;<em>Conjugate Heat Transfer&nbsp;<\/em>(IBM) analysis type from the tree above and click on&nbsp;<strong>&#8216;Create Simulation&#8217;<\/strong>&nbsp;at the bottom.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Choose&nbsp;<em>Conjugate Heat Transfer (IBM)<\/em>&nbsp;analysis type and click on&nbsp;<strong>\u2018Create Simulation\u2019<\/strong>. This will lead to Workbench for the simulation with the following simulation tree and the respective settings:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-Simulation-Tree.png\"><img loading=\"lazy\" decoding=\"async\" width=\"270\" height=\"431\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-Simulation-Tree.png\" alt=\"conjugate heat transfer IBM Simulation Tree\" class=\"wp-image-78088\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-Simulation-Tree.png 270w, https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-Simulation-Tree-188x300.png 188w\" sizes=\"auto, (max-width: 270px) 100vw, 270px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 4: Simulation tree for CHT (IBM) analysis<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 id='global-settings' id='global-settings' id='global-settings' class=\"wp-block-heading\" id=\"global-settings\">Global Settings<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To access the global settings, click on <strong>&#8216;Conjugate Heat Transfer (IBM)&#8217;<\/strong> in the simulation tree. It consists of certain parameters that can be selected to define the simulation. The parameters are listed below:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>External Flow<\/em><\/li>\n\n\n\n<li><em>Compressible or Incompressible<\/em><\/li>\n\n\n\n<li><em>Radiation<\/em><\/li>\n\n\n\n<li><em>Solar load<\/em><\/li>\n\n\n\n<li><em>Relative humidity<\/em><\/li>\n\n\n\n<li><em>Joule heating<\/em><\/li>\n\n\n\n<li><em>Turbulence Model: k-omega SST <\/em>or<em> Laminar <\/em><\/li>\n\n\n\n<li><em>Time dependency<\/em>:&nbsp;<em>Steady state<\/em>&nbsp;or&nbsp;<em>Transient<\/em><\/li>\n\n\n\n<li><em>Passive species<\/em><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Find detailed information on each parameter <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/global-settings\/\">here<\/a>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2024\/09\/image-5.png\"><img loading=\"lazy\" decoding=\"async\" width=\"420\" height=\"502\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2024\/09\/image-5.png\" alt=\"conjugate heat transfer IBM Global Settings\" class=\"wp-image-95562\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2024\/09\/image-5.png 420w, https:\/\/frontend-assets.simscale.com\/media\/2024\/09\/image-5-251x300.png 251w\" sizes=\"auto, (max-width: 420px) 100vw, 420px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 5: Global settings for CHT (IBM). Adjust the general settings of the simulation by choosing between steady state or transient.<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"geometry\">Geometry<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When performing a <em>Conjugate Heat Transfer (IBM)<\/em> analysis, no additional CAD requirements have to be taken into account. In addition, the creation of an external flow domain is not necessary when the <em>External Flow<\/em> option is activated under <em>Global Settings<\/em>. Otherwise, please create the internal or external flow domain within the <a href=\"https:\/\/www.simscale.com\/docs\/cad-preparation\/cad-mode\/\">CAD Edit<\/a> environment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.simscale.com\/knowledge-base\/flow-volume-extraction\/\">This knowledge-based article<\/a> explains how to create the internal or external flow domain within the CAD Edit environment.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"model\">Model<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Under <em>Model<\/em>, the gravitational direction and magnitude can be defined. When performing a thermal analysis it&#8217;s recommended to consider gravity as buoyancy has an influence on the temperature distribution within a fluid. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-Model-Settings.png\"><img loading=\"lazy\" decoding=\"async\" width=\"352\" height=\"211\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-Model-Settings.png\" alt=\"conjugate heat transfer IBM Model Settings\" class=\"wp-image-78089\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-Model-Settings.png 352w, https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-Model-Settings-300x180.png 300w\" sizes=\"auto, (max-width: 352px) 100vw, 352px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 6: Define the gravitational direction for a CHT (IBM) simulation<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"material\">Material<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The CHT (IBM) analysis type allows you flexibility with the materials being used in the simulation. It can be used with only flow regions, only solids, or a combination of both.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Users can now run conjugate, convective, and simple heat transfer simulations within CHT (IBM), to leverage its handling of non-simplified geometry for other types of simulations. Read more in the dedicated document on <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/materials\/\">materials in SimScale<\/a>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When <em>External Flow<\/em> is activated under <em>Global Settings<\/em> an external flow domain needs to be defined. However, no CAD geometry is necessary, as it can be defined via a geometry primitive, which is then assigned to the fluid material. To create a new geometry primitive click on the plus icon at the bottom of the settings panel of the fluid material properties. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-External-Flow-Domain-Creation.png\"><img loading=\"lazy\" decoding=\"async\" width=\"352\" height=\"643\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-External-Flow-Domain-Creation.png\" alt=\"conjugate heat transfer IBM External Flow Domain Creation\" class=\"wp-image-78084\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-External-Flow-Domain-Creation.png 352w, https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-External-Flow-Domain-Creation-164x300.png 164w\" sizes=\"auto, (max-width: 352px) 100vw, 352px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 7: Create a new geometry primitive for a fluid material in the material settings.<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 id='initial-conditions' id='initial-conditions' id='initial-conditions' class=\"wp-block-heading\" id=\"initial-conditions\">Initial Conditions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In a conjugate heat transfer&nbsp;simulation, the computational domain will be solved for three fields: pressure&nbsp;\\((P)\\)&nbsp;and velocity&nbsp;\\((U)\\), and temperature \\((T)\\). Here the pressure is referred to as <em>Modified gauge pressure<\/em> or <em>Modified pressure<\/em> when compressible fluid is activated. While <em>Modified Gauge Pressure<\/em> is given relative to the ambient pressure <em>Modified pressure<\/em> is given as absolute pressure. Additional turbulent transport quantities may be included based on the turbulence model selected. Under&nbsp;<em>Initial conditions<\/em>, these values can be initialized for the whole domain or a sub-domain for each region.<\/p>\n\n\n\n<div class=\"hw-block hw-note hw-note--warning hw-note\">\n    <div class=\"hw-note__title\">\n        <p class=\"hw-note__titleText\"><i class=\"fa fa-exclamation-circle\" aria-hidden=\"true\"><\/i>Important<\/p>\n    <\/div>\n    <div class=\"hw-note__body\">\n        <p>For any simulation, initial and boundary conditions must be specified for all required variables on every boundary.<\/p>\n    <\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">It is recommended to set the&nbsp;initial conditions&nbsp;close to the expected solution to avoid potential convergence problems. Learn more about initial conditions in&nbsp;<a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/initial-conditions\/\">this document<\/a>.<\/p>\n\n\n\n<h2 id='external-flow-bc' id='external-flow-bc' id='external-flow-bc' class=\"wp-block-heading\" id=\"external-flow-bc\">External Flow BC<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When the external Flow boundary condition is activated the boundary conditions will be applied to all faces of the flow domain. The user can choose between a <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/boundary-conditions\/natural-convection-inlet-outlet\/\">natural convection inlet\/outlet<\/a> or a <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/boundary-conditions\/wall\/\">wall<\/a> boundary condition. When a symmetrical boundary should be applied to the fluid volume it&#8217;s necessary to create the fluid Volume within the Edit in CAD Mode.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-External-Flow-Domain-Settings.png\"><img loading=\"lazy\" decoding=\"async\" width=\"352\" height=\"236\" nonce='0e527be0be126fca7e276bb9c37e4547' nonce='5d424c5bb7293de06a4ac7489fb50077' src=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-External-Flow-Domain-Settings.png\" alt=\"conjugate heat transfer IBM External Flow Domain Settings\" class=\"wp-image-78085\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-External-Flow-Domain-Settings.png 352w, https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-External-Flow-Domain-Settings-300x201.png 300w\" sizes=\"auto, (max-width: 352px) 100vw, 352px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 8: Define the boundary conditions for the external flow domain<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 id='boundary-conditions' id='boundary-conditions' id='boundary-conditions' class=\"wp-block-heading\" id=\"boundary-conditions\">Boundary Conditions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Boundary conditions help to add closure to the problem at hand by defining how a system interacts with the environment. Following is a list of links to the available boundary conditions documentation each explaining their importance and how they can be applied to the domain boundaries.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/boundary-conditions\/velocity-inlet-and-velocity-outlet\/#velocity-inlet\">Velocity Inlet<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/boundary-conditions\/velocity-inlet-and-velocity-outlet\/#velocity-outlet\">Velocity outlet<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/boundary-conditions\/pressure-inlet-and-pressure-outlet\/#pressure-inlet\">Pressure inlet<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/boundary-conditions\/pressure-inlet-and-pressure-outlet\/#pressure-outlet\">Pressure outlet<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/boundary-conditions\/wall\/\">Wall<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/boundary-conditions\/fan\/\">Fan<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/boundary-conditions\/symmetry\/\">Symmetry<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/boundary-conditions\/natural-convection-inlet-outlet\/\">Natural Convection Inlet\/Outlet<\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Some boundary conditions available in conjugate heat transfer simulations are supported in parametric experiments. Find more details about parametric studies in&nbsp;<a href=\"https:\/\/www.simscale.com\/knowledge-base\/how-to-run-parametric-studies-in-simscale\/\">this article<\/a>. <\/p>\n\n\n\n<div class=\"hw-block hw-note hw-note--warning hw-note\">\n    <div class=\"hw-note__title\">\n        <p class=\"hw-note__titleText\"><i class=\"fa fa-exclamation-circle\" aria-hidden=\"true\"><\/i>Important<\/p>\n    <\/div>\n    <div class=\"hw-note__body\">\n        <p>In case no boundary conditions are assigned to a face, by default it will receive a no-slip  <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/boundary-conditions\/wall\/\">wall boundary condition<\/a> with wall function for turbulence resolution, and adiabatic thermal behavior.<\/p>\n    <\/div>\n<\/div>\n\n\n\n<h2 id='advanced-concepts' id='advanced-concepts' id='advanced-concepts' class=\"wp-block-heading\" id=\"advanced-concepts\">Advanced Concepts<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Under <em>Advanced Concepts<\/em>, you will find additional setup options, the available options are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/advanced-concepts\/rotating-zones\/\">Rotating zones<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/advanced-concepts\/momentum-sources\/\">Momentum sources<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/advanced-concepts\/power-sources\/\">Power sources<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/advanced-concepts\/thermal-resistance-networks\/\">Thermal Resistance Networks<\/a><\/li>\n\n\n\n<li>Contact Resistance<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Visit this dedicated <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/advanced-concepts\/\">page<\/a> for more information.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Furthermore, momentum sources, power sources, and rotating zones are supported in parametric experiments. <a href=\"https:\/\/www.simscale.com\/knowledge-base\/how-to-run-parametric-studies-in-simscale\/\">This dedicated article<\/a> contains more information on parametric studies.<\/p>\n\n\n\n<h2 id='numerics' id='numerics' id='numerics' class=\"wp-block-heading\" id=\"numerics\">Numerics<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Numerical settings play an important role in the simulation configuration. They define how to solve the equations by applying proper discretization schemes and solvers to the equations. They help enhance the stability and robustness of the simulation. Although all numerical settings are made available for users to have full control over, it is advised to keep them default unless necessary.<\/p>\n\n\n\n<div class=\"hw-block hw-note hw-note--info hw-note\">\n    <div class=\"hw-note__title\">\n        <p class=\"hw-note__titleText\"><i class=\"fa fa-exclamation-circle\" aria-hidden=\"true\"><\/i>Note<\/p>\n    <\/div>\n    <div class=\"hw-note__body\">\n        <p>SimScale uses its own version of  <a href=\"https:\/\/www.openfoam.com\/\" target=\"_blank\" rel=\"nofollow noopener\">OpenFOAM\u00ae<\/a> solvers developed in-house.<\/p>\n    <\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Numerical settings are recommended for advanced users but interested readers are encouraged to learn more about them through <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/numerics\/\">this documentation<\/a>.<\/p>\n\n\n\n<h2 id='simulation-control' id='simulation-control' id='simulation-control' class=\"wp-block-heading\" id=\"simulation-control\">Simulation Control<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The&nbsp;<em>Simulation Control<\/em> settings define the general controls over the simulation. In these settings, the number of iterations, simulation interval, timestep size, and several other variables can be set. Find further information <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/simulation-control\/\">here<\/a>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-Simulation-Control.png\"><img loading=\"lazy\" decoding=\"async\" width=\"352\" height=\"313\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-Simulation-Control.png\" alt=\"conjugate heat transfer IBM Simulation Control\" class=\"wp-image-78090\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-Simulation-Control.png 352w, https:\/\/frontend-assets.simscale.com\/media\/2023\/08\/conjugate-heat-transfer-IBM-Simulation-Control-300x267.png 300w\" sizes=\"auto, (max-width: 352px) 100vw, 352px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 9: Adjust the simulation end time, as well as the write control of the results.<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"result-control\">Result Control<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The<em> Result Control<\/em>\u00a0section allows users to define additional simulation result outputs. It controls how the results will be written, meaning the write frequency, location, statistics of the output data, etc. The available options are as follows:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/result-control\/surface-data\/\">Surface Data (Area Average\/Integral)<\/a><\/li>\n\n\n\n<li>Probe Points<\/li>\n\n\n\n<li><a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/result-control\/field-calculations\/\">Field Calculations<\/a> (Add additional Field outputs such as <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/result-control\/field-calculations\/#mean-age-of-fluid\">Mean Age of Fluid<\/a>)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Find more details about result controls <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/result-control\/\">here<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"mesh\">Mesh<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.simscale.com\/docs\/simwiki\/preprocessing\/what-is-a-mesh\/\">Meshing<\/a> is the process of discretization of the simulation domain. That means we split up a large domain into multiple smaller domains and solve equations for them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Immersed Boundary simulations are based on Cartesian meshes. These do not resolve every part separately as in a body-fitted meshing approach but refine the cartesian grid towards geometrical and topological details and immerse the geometry into it. The detailed treatment is done on the solver level instead. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/mJyncgpfaYmDcs5PDtJKDl56Z83mkKaGHuZKkMYtIr8khqg0IV7OPJA7eXqlU6AsF6-XYcjjKgPGCYI0fTOLm9S7zPxT_-25o2V7kcD5ZMzirUIscTiWH7SuWutFnx8IXdZ2Q8y3\" alt=\"cartesian mesh in immersed boundary analysis\"\/><figcaption class=\"wp-element-caption\">Figure 10: A close look at the Cartesian meshing applied in the IBM analysis. The mesh refines the Cartesian grid towards geometrical and topological details and immerses the geometry into it.<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">The above-discussed meshing approach has some strong advantages:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Very flexible mesh sizing from very coarse to very fine for all levels of CAD complexity.<\/li>\n\n\n\n<li>Automatic defeaturing of small geometrical details.<\/li>\n\n\n\n<li>Perfect hexahedral mesh.<\/li>\n\n\n\n<li>Mesh refinements are physics-based instead of geometry-based.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In CHT (IBM) three different methods to define the size of your mesh are available. For each meshing method, it is also possible to add a regional refinement or a local element size refinement.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"automatic-meshing\">Automatic Meshing<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">With the automatic setting, you can quickly set up mesh by choosing a level of fineness. The range goes from 0 (coarse) to 10 (fine), with a high number resulting in a finer mesh.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/09\/image-6.png\"><img loading=\"lazy\" decoding=\"async\" width=\"396\" height=\"266\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/09\/image-6.png\" alt=\"conjugate heat transfer IBM AAuto Meshing\" class=\"wp-image-107664\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/09\/image-6.png 396w, https:\/\/frontend-assets.simscale.com\/media\/2025\/09\/image-6-300x202.png 300w\" sizes=\"auto, (max-width: 396px) 100vw, 396px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 11: Automatic mesh settings<\/figcaption><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><em>Physics-based meshing:<\/em> Takes setup information into account to size the immersed mesh accordingly. Users can expect automatic refinements applied to the following:\n<ul class=\"wp-block-list\">\n<li>Boundary faces: All of those that belong to a boundary condition.<\/li>\n\n\n\n<li>Advanced concepts: Power and momentum sources, porous regions, and thermal resistance networks. <\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><em>Number of buffer cells:<\/em> Target number of cells for every cell size level. A higher number of buffer cells ensures smoother cell size transitions, which results in better accuracy but also higher computation costs. On the other hand, a lower number of buffer cells will result in smaller\u00a0computation cost but lower accuracy.<\/li>\n<\/ul>\n\n\n\n<div class=\"hw-block hw-note hw-note--info hw-note\">\n    <div class=\"hw-note__title\">\n        <p class=\"hw-note__titleText\"><i class=\"fa fa-exclamation-circle\" aria-hidden=\"true\"><\/i>Automated Mesh Sensitivity Study<\/p>\n    <\/div>\n    <div class=\"hw-note__body\">\n        <p>For the automatic meshing the fineness level of the mesh can be used in a parametric study allowing for fast automatic mesh sensistivy studies. <\/p>\n    <\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"manual-meshing\">Manual Meshing<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Manual Meshing allows you to define the maximum and minimum edge lengths of a cell. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/09\/image-7.png\"><img loading=\"lazy\" decoding=\"async\" width=\"396\" height=\"230\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/09\/image-7.png\" alt=\"(CHT IBM) Manual Meshing\" class=\"wp-image-107665\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/09\/image-7.png 396w, https:\/\/frontend-assets.simscale.com\/media\/2025\/09\/image-7-300x174.png 300w\" sizes=\"auto, (max-width: 396px) 100vw, 396px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 12: Manual mesh settings<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Maximum edge length<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Maximum edge length defines the biggest cell size in the mesh and therefore the unrefined level 0. The mesh will be automatically refined where geometrically or physically helpful.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Minimum edge length<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Minimum edge length defines the smallest cell size except for local refinements. As refinements are based on cell splits (1 \u2013&gt; 8 cells) the actual smallest size might differ slightly from the chosen value.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"custom-meshing\">Custom Meshing<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">For a custom mesh, the number of cells per direction has to be defined, as well as the number of refinement levels. The number of refinement levels defines the smallest cell size, as for each level the cell size is divided in half. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/09\/image-8.png\"><img loading=\"lazy\" decoding=\"async\" width=\"396\" height=\"351\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/09\/image-8.png\" alt=\"CHT IBM Custom Meshing\" class=\"wp-image-107666\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/09\/image-8.png 396w, https:\/\/frontend-assets.simscale.com\/media\/2025\/09\/image-8-300x266.png 300w\" sizes=\"auto, (max-width: 396px) 100vw, 396px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 13: Custom mesh settings<\/figcaption><\/figure>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>The&nbsp;Conjugate Heat Transfer (IBM) (Immersed Boundary Method) analysis type allows for the simulation of heat...","protected":false},"author":118,"featured_media":50453,"parent":17174,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"templates\/template-documentation.php","meta":{"_acf_changed":false,"_crdt_document":"","inline_featured_image":false,"footnotes":""},"class_list":["post-50443","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/pages\/50443","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/users\/118"}],"replies":[{"embeddable":true,"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/comments?post=50443"}],"version-history":[{"count":0,"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/pages\/50443\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/pages\/17174"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/media\/50453"}],"wp:attachment":[{"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/media?parent=50443"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}