{"id":70210,"date":"2023-05-30T14:31:16","date_gmt":"2023-05-30T14:31:16","guid":{"rendered":"https:\/\/www.simscale.com\/?page_id=70210"},"modified":"2025-06-15T08:54:44","modified_gmt":"2025-06-15T08:54:44","slug":"multiphase","status":"publish","type":"page","link":"https:\/\/www.simscale.com\/docs\/analysis-types\/multi-purpose-analysis\/multiphase\/","title":{"rendered":"Multi-purpose Multiphase"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The Multi-purpose solver can be a great choice if one wants to perform multiphase simulations involving the time-dependent behavior of two fluids using the VOF (Volume of Fluid) method.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"924\" style=\"aspect-ratio: 1472 \/ 924;\" width=\"1472\" autoplay loop muted preload=\"none\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/09\/multiphase-animation-1-1.mp4\" playsinline><\/video><figcaption class=\"wp-element-caption\">Animation 1: Water spillway in canal<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The VOF solver employs a proprietary, higher-order reconstruction scheme for the interface modeling, along with a&nbsp;robust binary tree-based mesher, which helps in fast mesh generation of complicated geometries and stable convergence over a wide range of problems.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The following advantages make the Multi-purpose solver a great choice for multiphase simulations:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fast multiphase analysis.<\/li>\n\n\n\n<li>Real fluid properties.<\/li>\n\n\n\n<li>Stable convergence for intricate geometries with automatic CFL adjustment.<\/li>\n\n\n\n<li>Intuitive simulation set-up.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.simscale.com\/knowledge-base\/how-to-run-parametric-studies-in-simscale\/\">Input condition parametrization<\/a> &amp; <a href=\"https:\/\/www.simscale.com\/knowledge-base\/cad-associativity\/\">CAD associativity<\/a> for fast design iteration.<\/li>\n<\/ul>\n\n\n\n<h2 id='setup-in-simscale' id='setup-in-simscale' id='setup-in-simscale' class=\"wp-block-heading\" id=\"setup-in-simscale\">Setup in SimScale<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Multiphase simulations are inherently transient. Hence, the <em>Time dependency<\/em> will switch to <em>Transient <\/em>when the <em>Multiphase <\/em>option is toggled on. One can also change the <em>Time dependency<\/em> to <em>Transient<\/em> first and then toggle on <em>Multiphase<\/em>. These can be done within the global settings for the Multi-purpose analysis.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/01\/image-55.png\"><img loading=\"lazy\" decoding=\"async\" width=\"394\" height=\"390\" nonce='4ba580440f82a79109f16c6b9f9757ec' src=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/01\/image-55.png\" alt=\"toggle Multi-purpose multiphase solver\" class=\"wp-image-99211\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/01\/image-55.png 394w, https:\/\/frontend-assets.simscale.com\/media\/2025\/01\/image-55-300x297.png 300w\" sizes=\"auto, (max-width: 394px) 100vw, 394px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 1: Toggling on the <em>Multiphase<\/em> feature within the Multi-purpose solver in SimScale<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"> The user needs to specify the number of phases involved in the multiphase simulation.<\/p>\n\n\n\n<h3 id='initial-conditions' 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\"><a href=\"https:\/\/www.simscale.com\/docs\/simulation-setup\/initial-conditions\/\">Initial conditions<\/a> define the values which the solutions fields will be initialized with. The phase fraction can be initialized globally or for a specific region as a&nbsp;<em>subdomain<\/em>&nbsp;for all the phases involved.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2024\/08\/image-29.png\"><img loading=\"lazy\" decoding=\"async\" width=\"724\" height=\"446\" nonce='d431ddb7ac08717d345f09cc29d7d907' nonce='1dedfffb4ffea7df0e1b071082999e27' nonce='4ba580440f82a79109f16c6b9f9757ec' src=\"https:\/\/frontend-assets.simscale.com\/media\/2024\/08\/image-29.png\" alt=\"Multi-purpose multiphase phase fraction initialization\" class=\"wp-image-94394\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2024\/08\/image-29.png 724w, https:\/\/frontend-assets.simscale.com\/media\/2024\/08\/image-29-300x185.png 300w\" sizes=\"auto, (max-width: 724px) 100vw, 724px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 2: Phase fraction initialization inside a subdomain for multiphase simulations<\/figcaption><\/figure>\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>Phase fraction sum<\/p>\n    <\/div>\n    <div class=\"hw-note__body\">\n        <p>The solver will throw an error if the sum of the phase fractions does not add up to one. Please ensure the values of the associated phases add up to one under <em>Initial conditions > Phase fractions > Subdomains<\/em>.<\/p>\n    <\/div>\n<\/div>\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\">In multiphase simulations, boundary conditions and phase fractions are essential for accurately modeling how different phases interact. Boundary conditions define how fluids enter, exit, or interact with surfaces, ensuring realistic flow behavior. Phase fractions determine how much of each phase is present in different regions, affecting mixing, movement, and heat transfer.<\/p>\n\n\n\n<h4 id='inlet' class=\"wp-block-heading\" id=\"inlet\">Inlet <\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">When defining inlet boundary conditions in a multiphase simulation, the phase fraction for each face must be specified by the user to ensure the correct distribution of phases entering the domain. Having the settings shown in Figure 3 means that the fluid defined as phase 1 will enter the domain at 100% phase fraction, meaning no presence of other phases at the inlet. It will enter with the specified velocity, such as 2 \\(m\/s\\) in this example.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/06\/phase1-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"442\" height=\"746\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/06\/phase1-1.jpg\" alt=\"velocity inlet phase fractions multiphase multi purpose\" class=\"wp-image-104136\" style=\"width:442px;height:auto\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/06\/phase1-1.jpg 442w, https:\/\/frontend-assets.simscale.com\/media\/2025\/06\/phase1-1-178x300.jpg 178w\" sizes=\"auto, (max-width: 442px) 100vw, 442px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 3: Inlet boundary conditions showing 100% phase 1 entering the domain at a specified velocity of 2 \\(m\/s\\).<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">In outlet boundary conditions, there are two main options: flow-driven and backflow. For a flow-driven outlet, no phase fraction input is required because the flow is determined by the simulation itself, and the fluid exits the domain without a need for phase definition. In contrast, when back flow is present, phase fraction input is necessary to account for the possibility of fluids flowing back into the domain, as shown in Figure 4. This ensures that the correct phase distribution is maintained when reverse flow occurs. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Additionally, the hydrostatic pressure can be enabled to define the height at which the hydrostatic pressure profile is equal to the static pressure. Including hydrostatic pressure is particularly useful for marine applications because it accounts for the pressure variations due to changes in fluid height.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/06\/phase2-1.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"445\" height=\"787\" src=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/06\/phase2-1.jpg\" alt=\"pressure outlet phase fractions multiphase multi purpose back flow flow driven\" class=\"wp-image-104138\" srcset=\"https:\/\/frontend-assets.simscale.com\/media\/2025\/06\/phase2-1.jpg 445w, https:\/\/frontend-assets.simscale.com\/media\/2025\/06\/phase2-1-170x300.jpg 170w\" sizes=\"auto, (max-width: 445px) 100vw, 445px\" \/><\/a><figcaption class=\"wp-element-caption\">Figure 4: Outlet boundary conditions with flow-driven and backflow options, including the hydrostatic pressure setting for depth-dependent pressure profiles.<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">View the following validation case to understand the setup in a multiphase simulation:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-simscale wp-block-embed-simscale\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"dBMc8xAqrG\"><a href=\"https:\/\/www.simscale.com\/docs\/validation-cases\/3d-dam-break\/\">Validation Case: 3D Dam Break<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;Validation Case: 3D Dam Break&#8221; &#8212; \" src=\"https:\/\/www.simscale.com\/docs\/validation-cases\/3d-dam-break\/embed\/#?secret=B2ZiwjDbDr#?secret=dBMc8xAqrG\" data-secret=\"dBMc8xAqrG\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 id='applications-of-multi-purpose-multiphase' id='applications-of-multi-purpose-multiphase' id='applications-of-multi-purpose-multiphase' class=\"wp-block-heading\" id=\"applications-of-multi-purpose-multiphase\">Applications of Multi-purpose Multiphase<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>AEC and Hydraulic engineering<\/strong>\n<ul class=\"wp-block-list\">\n<li>Assess dynamic forces and free surface wave patterns on hydraulic structures like radial gates, tunnel chutes &amp; spillways<\/li>\n\n\n\n<li>Hydraulic design of stormwater drainage culverts &amp; irrigation systems<\/li>\n\n\n\n<li>Dam break analysis<\/li>\n\n\n\n<li>Assessing approach conditions on pump sumps &amp; inlet geometry effects on reservoir mixing<\/li>\n\n\n\n<li>Open channel flows<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"756\" style=\"aspect-ratio: 1734 \/ 756;\" width=\"1734\" autoplay loop muted preload=\"none\" nonce='4ba580440f82a79109f16c6b9f9757ec' src=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/09\/multiphase-animation-2.mp4\" playsinline><\/video><figcaption class=\"wp-element-caption\">Animation 2: Flow visualization and forces on dam gates<\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Industrial equipment<\/strong> \n<ul class=\"wp-block-list\">\n<li>3D flow patterns and mixing efficiency in industrial mixers<\/li>\n\n\n\n<li>Separation efficiency and phase fraction distribution in fluid separation systems<\/li>\n\n\n\n<li>Mixing and air flow rate analysis in aeration beds<\/li>\n\n\n\n<li>Design of desalination equipment (water-brine simulations)<\/li>\n\n\n\n<li>Fluid behavior in venturi scrubbers and gas mixers<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rotating machinery<\/strong>\n<ul class=\"wp-block-list\">\n<li>Performance analysis of hydraulic turbines&nbsp;<\/li>\n\n\n\n<li>Mixing efficiency and flow behavior in Rushton turbines, industrial mixers &amp; stirred tank reactors&nbsp;&nbsp;<\/li>\n\n\n\n<li>Performance and flow analysis of liquid-gas flows through rotodynamic pumps in O&amp;G, food processing, water transportation, etc.&nbsp;<\/li>\n\n\n\n<li>&nbsp;Flow analysis and thrust computations for marine propellers<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"1080\" style=\"aspect-ratio: 1440 \/ 1080;\" width=\"1440\" autoplay loop muted preload=\"none\" nonce='d431ddb7ac08717d345f09cc29d7d907' nonce='1dedfffb4ffea7df0e1b071082999e27' nonce='4ba580440f82a79109f16c6b9f9757ec' src=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/09\/multiphase-animation-3.mp4\" playsinline><\/video><figcaption class=\"wp-element-caption\">Animation 4: Purging water-primed pump with the working fluid, oil<\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Flow control<\/strong>\n<ul class=\"wp-block-list\">\n<li>Pressure drops and hydraulic loss assessment through subsea piping systems<\/li>\n\n\n\n<li>Flow capacity assessment of multiphase mixtures through different types of valves<\/li>\n\n\n\n<li>Tank filling and surge tank analysis<\/li>\n\n\n\n<li>Fuel injectors, coolant flows through HVAC systems and oil-air flows through engine chambers<\/li>\n\n\n\n<li>Flow rate and range analysis of fire fighting equipment<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"1080\" style=\"aspect-ratio: 1440 \/ 1080;\" width=\"1440\" autoplay loop muted preload=\"none\" nonce='b9bc9f0f2aca16d307c2aacfe1ec3593' nonce='9b481a69450b29b234dda164b3c42cc1' nonce='d431ddb7ac08717d345f09cc29d7d907' nonce='1dedfffb4ffea7df0e1b071082999e27' nonce='4ba580440f82a79109f16c6b9f9757ec' src=\"https:\/\/frontend-assets.simscale.com\/media\/2023\/09\/multiphase-animation-4.mp4\" playsinline><\/video><figcaption class=\"wp-element-caption\">Animation 5: Pressure and filling progress during the valve priming process<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>The Multi-purpose solver can be a great choice if one wants to perform multiphase simulations involving the...","protected":false},"author":118,"featured_media":69013,"parent":46654,"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-70210","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/pages\/70210","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=70210"}],"version-history":[{"count":0,"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/pages\/70210\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/pages\/46654"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/media\/69013"}],"wp:attachment":[{"href":"https:\/\/www.simscale.com\/wp-json\/wp\/v2\/media?parent=70210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}