From KratosWiki
(Difference between revisions)
Jump to: navigation, search
Line 5: Line 5:
Mold filling of an industrial specimen.   
Mold filling of an industrial specimen.   
{| class="wikitable" width="10%"; style="text-align:left; background:#d0d9dd; border:0px solid #e1eaee; font-size:100%; -moz-border-radius-topleft:0px; -moz-border-radius-bottomleft:0px; padding:0px 0px 0px 0px;" valign="top"
{| style="width: 10%; height: 20px" border="1"
| [[Image:Animation 9.gif]]
| [[Image:Animation 9.gif]]

Latest revision as of 16:40, 24 July 2013


Multifluid module


Mold filling of an industrial specimen.

Animation 9.gif

About this module

  • Solves the Navier-Stokes equations for a multi-fluid system considering large jumps in density .
  • Tractions are considered continuous at the interface and therefore no jump in viscosity is considered.
  • Level Set method is used to determine the interface position at each step.
  • Local pressure enrichmnet is considered at the cutted element to capture the discontinuous pressure gradient.

Technical descriptions

Fluid types

  • Incompressible fluid

Constitutive laws

  • Newtonian

Kinematic approaches

  • Eulerian
    • With free surface (level set)

Solution strategy

  • Monolithic
    • Residual based Newton Raphson strategy is exploited to treat nonlinearities.


3D: Linear tetrahedral elements (It works just in 3D)

  • Element name: DPGVMS( Discontinuous Pressure Gradiant with Variational Multi Scale technique)

Boundary conditions

  • Velocity boundary condition: Inlet of water
  • Pressure boundary condition: Pressure can be imposed strongly or weakly...
  • Wall boundary condition:
    • Slip boundary condition: If velocity is not assigned to a boundary it is automatically considered as Slip.

Initial conditions

  • Zero of the Level set has to be assigned as the initial condition by assigning + and - Distance flag.

Turbulence models

All turbulance models inside KRATOS can be used:

  • Smagorinsky-Lily
  • Spalart-Allmaras


The code can be run in shared or distributed memory:

  • OpenMP: The official version is written to work in OpenMP.
  • MPI: It has been tested but is not provided for the official version.

Problem parameters

Others relevand aspects

  • Volume correction is activated.

Contact people

Kazem Kamran: kazem@cimne.upc.edu

Personal tools