/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | faSavageHutterFOAM                              |
|   \\  /    A nd           | Copyright (C) 2017 Matthias Rauter              |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       dictionary;
    location    "system";
    object      transportProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

pressureFeedback off;

hmin hmin [ 0 1 0 0 0 0 0] 1e-7;         //binding the hight
hminflux hminflux [ 0 1 0 0 0 0 0] 1e-4; //flux limiting for explicit solver

rho rho [ 1 -3  0 0 0 0 0 ] 1500.;       //density
u0 u0 [ 0 1 -1 0 0 0 0] 1e-3;            //tolerance for velocity (e.g. smoothing jumps)
tau0 tau0 [ 0 2 -1 0 0 0 0] 0;           //artifical viscosity 1e-8 to 1e-5
h0 h0 [ 0 1 0 0 0 0 0] 1e-4;             //hight threshold for artifical viscosity 1e-4 to 1e-9


frictionModel   MuI;

MuICoeffs
{
    d d [ 0 1 0 0 0 0 0] 0.005;             //particle diameter
    rho_p rho_p [ 1 -3  0 0 0 0 0 ] 2500.;  //particle density
    mu_s mu_s [0 0 0 0 0 0 0 ] 0.38;
    mu_2 mu_2 [0 0 0 0 0 0 0 ] 0.65;
    I_0 I_0 [0 0 0 0 0 0 0 ] 0.30;
}


"(Coulomb|Voellmy|kt)Coeffs"
{
    mu mu [0 0 0 0 0 0 0] 0.577;    //dry friction coefficient
    xi xi [0 1 -2 0 0 0 0] 10000;   //voellmy turbulence coefficient
    chi chi [0 -1 -2 0 0 0 0] 100;   //turbulence coefficient
}
  

// ************************************************************************* //
