# Kazem

(Difference between revisions)
 Revision as of 16:03, 24 July 2013 (view source)Kazem (Talk | contribs) (→Introduction)← Older edit Revision as of 16:20, 24 July 2013 (view source)Kazem (Talk | contribs) (→Introduction)Newer edit → Line 11: Line 11: ! ! |-style="background:#F1FAFF;" |-style="background:#F1FAFF;" − | [[Image:Animation 9.gif|200px]] + | [[Image:Animation 9.gif]] − | Brief description of wat the model means, eventually insert link to the benchmark section...or whatever... + − ADVERTISMENT STYLE no numerical details!!! + − |-style="background:#F1FAFF;" + − | [[Image:FillingMater_01.jpg‎ |200px]] + − | Brief description of what the model means + − |-style="background:#F1FAFF;" + − | [[Image:shape.jpg|200px]] + − | Brief description of what the model means + − |-style="background:#F1FAFF;" + − | [[Image:shape.jpg|200px]] + − | Brief description of what the model means + |} |}

## Multifluid module

### Introduction

Examples showing the class of problems that the code can solve (2-4 examples)

• 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.

#### Elements

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

#### HPC

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.

#### Others relevand aspects

• Volume correction is activated.

### Contact people

Kazem Kamran: kazem@cimne.upc.edu