{"id":17179,"date":"2018-10-30T09:19:19","date_gmt":"2018-10-30T09:19:19","guid":{"rendered":"https:\/\/www.simscale.com\/?page_id=17179"},"modified":"2025-06-03T18:30:45","modified_gmt":"2025-06-03T18:30:45","slug":"simulation-setup","status":"publish","type":"page","link":"https:\/\/www.simscale.com\/docs\/simulation-setup\/","title":{"rendered":"Simulation Setup"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The SimScale Workbench is designed as a single interface for the application of multiple simulation types. After you have prepared and uploaded your CAD model into the Workbench, you are ready to set up your simulation. The first step you will need to do is choose an analysis type, to choose an analysis type, click on the <strong>&#8216;Create Simulation&#8217;<\/strong> button in the geometry dialog box or click on the <strong>&#8216;+&#8217;<\/strong> sign besides <em>Simulations<\/em> in the navigation tree as circled below:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2020\/07\/GeometryDialogBox-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"629\" height=\"250\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2020\/07\/GeometryDialogBox-2.png\" alt=\"geometry dialog box and navigation tree of simscale with create simulation button in geometry dialog box and the plus sign beside simulation are highlighted to show the first step in simulation setup\" class=\"wp-image-31028\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2020\/07\/GeometryDialogBox-2.png 629w, https:\/\/frontend-assets.simscale.com\/media\/2020\/07\/GeometryDialogBox-2-300x119.png 300w\" sizes=\"auto, (max-width: 629px) 100vw, 629px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 1: Geometry dialog box.<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Following the above steps a window that contains all the available analysis are shown:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/06\/image-13.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"826\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/06\/image-13-1024x826.png\" alt=\"list of analysis type\" class=\"wp-image-103684\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/06\/image-13-1024x826.png 1024w, https:\/\/frontend-assets.simscale.com\/media\/2025\/06\/image-13-300x242.png 300w, https:\/\/frontend-assets.simscale.com\/media\/2025\/06\/image-13-768x620.png 768w, https:\/\/frontend-assets.simscale.com\/media\/2025\/06\/image-13.png 1093w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 2: List of analysis types<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Hit <strong>&#8216;Create Simulation&#8217;<\/strong> one more time and you are good to go. A simulation tree will appear showing the steps necessary for that particular simulation setup.<\/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>This page provides a general information on how to setup a simulation. Some elements in the simulation tree will only be available for certain analysis types, for example, contacts will only be available for structural analysis. Know more about individual analysis types <a href=\"https:\/\/www.simscale.com\/docs\/analysis-types\/\">here<\/a>.<\/p>\n    <\/div>\n<\/div>\n\n\n\n<h2 id='simulation-tree' id='simulation-tree' class=\"wp-block-heading\" id=\"simulation-tree\">Simulation Tree<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The simulation tree shows the steps necessary for the user to define before the simulation can run.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2020\/07\/SimulationTree-6.png\"><img loading=\"lazy\" decoding=\"async\" width=\"267\" height=\"387\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2020\/07\/SimulationTree-6.png\" alt=\"simulation tree of a static analysis to visualize the steps required for a simulation\" class=\"wp-image-31027\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2020\/07\/SimulationTree-6.png 267w, https:\/\/frontend-assets.simscale.com\/media\/2020\/07\/SimulationTree-6-207x300.png 207w\" sizes=\"auto, (max-width: 267px) 100vw, 267px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 3: Simulation tree as seen in the SimScale Workbench<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Some steps will have different status icons, this describes whether the corresponding step needs to be configured by the user or not. The colors and their description can be seen below:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Incomplete state<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"51\" height=\"58\" alt=\"incomplete state symbol\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2020\/07\/IncompleteState.png\" style=\"width: 15px; margin: 0 0 2px 0;\" class=\"wp-image-31050\">: This symbol means that the user will have to define the corresponding setting to be able to run a simulation because it is a critical setting. For example <em>Material<\/em> and <em>Boundary conditions. <\/em><\/li>\n\n\n\n<li><strong>Complete state <\/strong><img loading=\"lazy\" decoding=\"async\" width=\"56\" height=\"54\" class=\"wp-image-31044\" style=\"width: 15px; margin:  0 0 2px 0;\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2020\/07\/image.png\" alt=\"\">: The user does not need to configure this step further unless it is necessary to do so. For example <em>Geometry, Numerics, <\/em>and<em> Simulation control<\/em>.<\/li>\n\n\n\n<li><strong>Optional state<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"54\" height=\"58\" class=\"wp-image-31051\" style=\"width: 15px; margin: 0 0 2px 0;\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2020\/07\/OptionalState.png\" alt=\"optional state symbol\">: The user will have to check the corresponding setting to inspect whether it can be applied for the specific simulation indicating that it is optional. For example, <em>Mesh<\/em>.<\/li>\n\n\n\n<li><strong>Error state<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"69\" height=\"66\" class=\"wp-image-31052\" style=\"width: 15px; margin: 0 0 2px 0;\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2020\/07\/ErrorState.png\" alt=\"error state symbol\">: This symbol means that there has been an error in the corresponding settings. For example, no values have been set for a boundary condition or using negative flow rate values.<\/li>\n<\/ul>\n\n\n\n<h3 id='global-settings' class=\"wp-block-heading\" id=\"global-settings\">Global Settings<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In the global settings, the user can change the behavior of the model used for the simulation. For example, in a static analysis, a choice between linear and non-linear analysis or the type of turbulence model applicable to fluid flow can be made.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One can find the settings that are a part of the global settings <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/global-settings\/\">here<\/a>.<\/p>\n\n\n\n<h3 id='geometry' class=\"wp-block-heading\" id=\"geometry\">Geometry<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The geometry displays all the uploaded geometry in the project. The user can switch between geometries for the same simulation analysis. One will be able to use different design iterations for the same simulation settings, however, if the faces of the geometry are different the user will need to re-assign the other settings once more.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The user can find more information regarding the requirements for the geometry for a simulation <a href=\"https:\/\/www.simscale.com\/docs\/cad-preparation\/\">here<\/a>.<\/p>\n\n\n\n<h3 id='geometry-primitives' id='geometry-primitives' class=\"wp-block-heading\" id=\"geometry-primitives\">Geometry Primitives<\/h3>\n\n\n\n<p class=\"is-style-default wp-block-paragraph\">Geometry primitives are primitive shapes in the form of a cartesian box, cylinder, sphere, and point that can be used to apply settings to only a specific part of the simulation model. <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/model\/geometry-primitives\/\">Learn more<\/a>.<\/p>\n\n\n\n<h3 id='contacts' id='contacts' class=\"wp-block-heading\" id=\"contacts\">Contacts<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Defining contacts is necessary in cases when the simulation domain doesn\u2019t consist of one part \u2013 built from a single material, but an assembly of parts, often built from different materials, and even combining fluids and solids in the case of multi-physics simulations. <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/contacts\/\">Learn more<\/a>.<\/p>\n\n\n\n<h3 id='connectors' id='connectors' class=\"wp-block-heading\" id=\"connectors-\">Connectors <\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><em><a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/connectors\/\">Connectors<\/a><\/em> help to reduce the complexity of a multipart structural analysis. This is achieved by defining the connection between multiple parts, without the need for a physical component.<\/p>\n\n\n\n<h3 id='element-technology' id='element-technology' class=\"wp-block-heading\" id=\"element-technology\">Element Technology<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Element technology refers to the numerical formulation for the solid finite element used in the simulation. This includes the mesh order, reduced integration, and mass lumping. Read more about <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/fea-element-technology\/\">element technology<\/a> in this documentation page.<\/p>\n\n\n\n<h3 id='model' id='model' class=\"wp-block-heading\" id=\"model\">Model<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Under the&nbsp;<em><a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/model\/\">Model<\/a><\/em>&nbsp;tab, additional parameters like gravity, passive species, geometric behavior, etc. that define the physics of the simulation are defined.<\/p>\n\n\n\n<h3 id='materials' id='materials' class=\"wp-block-heading\" id=\"materials\">Materials<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This is where the user defines the simulated material, such as the fluid in a CFD simulation or the material of a solid in a structural analysis. The user can use a predefined material that is available in SimScale or use a custom material by changing the physical properties of the material.<\/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>Read more about how to define custom materials <a href=\"https:\/\/www.simscale.com\/knowledge-base\/custom-materials-in-simscale\/\">here<\/a>.<\/p>\n    <\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">One can find more information regarding the materials and their behavior <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/materials\/\">here<\/a>.<\/p>\n\n\n\n<h3 id='initial-conditions' id='initial-conditions' class=\"wp-block-heading\" id=\"initial-conditions\">Initial Conditions<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The user can set an initial condition for the simulation globally or via subdomain(s). Initial conditions can help in reaching a converged solution faster which saves you computing resources. One can assign initial conditions either as uniform or in subdomains.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Interested readers are referred <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/initial-conditions\/\">here<\/a> for more information.<\/p>\n\n\n\n<h3 id='boundary-conditions' id='boundary-conditions' class=\"wp-block-heading\" id=\"boundary-conditions\">Boundary Conditions<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Boundary conditions define how a system (structure or fluid) interacts with its environment. The inlet and outlet are examples of a boundary condition for a flow simulation while the load and pressure are for an FEA simulation. The lists of boundary conditions available will differ depending on the type of simulation selected beforehand.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">More information about boundary conditions for each analysis type can be read <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/boundary-conditions\/\">here<\/a>.<\/p>\n\n\n\n<h3 id='advanced-concepts' id='advanced-concepts' class=\"wp-block-heading\" id=\"advanced-concepts\">Advanced Concepts<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can define complex models, such as rotating zones, porous media, and momentum sources to model accurate physical conditions for a problem leading to more accurate results when dealing with models such as fans, turbines, tress representing a porous media, etc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The user can find information regarding the available advanced concepts that can be applied in a simulation <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/advanced-concepts\/\">here<\/a>.<\/p>\n\n\n\n<h3 id='numerics' id='numerics' class=\"wp-block-heading\" id=\"numerics\">Numerics<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The user can configure the equation solver for the simulation, change the convergence settings, and other numerical settings necessary to reach a converged solution. However, it is worth keeping in mind that this is for advanced users only. For most of the cases, default settings are enough.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is the brains behind running the simulation. Here, you have control over the schemes, solvers, relaxation factors, tolerances, etc that can lead to a successful and efficient solving of a simulation problem. Through these settings, you can control the convergence and stability. It is worth keeping in mind that this is for advanced users only. For most of the cases, default settings are enough.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">More details about numerics are accessible <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/numerics\/\">here<\/a> for CFD and on this <a href=\"https:\/\/www.simscale.com\/blog\/2016\/08\/how-to-choose-solvers-for-fem\/\">blog<\/a> for FEA.<\/p>\n\n\n\n<h3 id='simulation-control' id='simulation-control' class=\"wp-block-heading\" id=\"simulation-control\">Simulation Control<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This is where the user can configure the amount of time the simulation is allowed to run, the number of results that will be saved, and the number of processors that will be used in the simulation. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The user can find more information about how to control the simulation <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/simulation-control\/\">here<\/a>.<\/p>\n\n\n\n<h3 id='result-control' id='result-control' class=\"wp-block-heading\" id=\"result-control\">Result Control<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If necessary, the user can define additional results to be exported. For example, forces and moments, surface data, and field calculations are some of the additional results that can be exported. The user can also place probe points in the model.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One can read more about how to control the outputs of the result <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/result-control\/\">here<\/a>.<\/p>\n\n\n\n<h3 id='mesh' id='mesh' class=\"wp-block-heading\" id=\"mesh\">Mesh<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This is where the discretization of the model is defined. The user can choose the meshing algorithm and the level of fineness that the mesh needs to achieve. The quality of the mesh heavily influences whether the simulation can be run or if the results are accurate enough. The user can also create multiple meshes for one geometry. Experience the <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/meshing\/hex-dominant\/\">Hex-dominant<\/a> or the new <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/meshing\/standard\/\">standard mesher<\/a> today.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The user can find an explanation about meshing and more information regarding the mesh settings <a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/meshing\/\">here<\/a>.<\/p>\n\n\n\n<h3 id='simulation-run' id='simulation-run' class=\"wp-block-heading\" id=\"simulation-run\">Simulation Run<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">After the user has defined the necessary settings, the simulation is ready to run. One can name each simulation run to their liking to easily differentiate between simulation runs if multiple runs are in the plan.<\/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>If you have questions or suggestions, please reach out either via the <a href=\"https:\/\/www.simscale.com\/forum\/\">forum<\/a> or <a href=\"mailto:support@simscale.com\">contact us<\/a> directly.<\/p>\n    <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The SimScale Workbench is designed as a single interface for the application of multiple simulation types. After you...","protected":false},"author":86,"featured_media":0,"parent":14048,"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-17179","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/pages\/17179","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\/86"}],"replies":[{"embeddable":true,"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/comments?post=17179"}],"version-history":[{"count":0,"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/pages\/17179\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/pages\/14048"}],"wp:attachment":[{"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/media?parent=17179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}