/* -------------------------------*- C++ -*--------------------------------- *\ 
|  phasicFlow File                                                            | 
|  copyright: www.cemf.ir                                                     | 
\* ------------------------------------------------------------------------- */ 

objectName     interaction;
objectType     dictionary;
fileFormat     ASCII;

/*---------------------------------------------------------------------------*/

materials   (glassMat wallMat); // a list of materials names

densities   (2500.0 2500);      // density of materials [kg/m3]

contactListType   sortedContactList;

contactSearch
{
    method         NBS;

    updateInterval   20;

    sizeRatio       1.1;

    cellExtent     0.55;

    adjustableBox   Yes;
}

model
{
    contactForceModel    nonLinearLimited;

    rollingFrictionModel normal;
    
    /*
       Property (glassMat-glassMat      glassMat-wallMat
                                        wallMat-wallMat);
    */

    Yeff (1.0e6  1.0e6  
                 1.0e6);                                    // Young modulus [Pa]
   
    Geff (0.8e6  0.8e6  
                 0.8e6);                                    // Shear modulus [Pa]

    nu   (0.25   0.25  
                 0.25);                                     // Poisson's ratio [-]

    en   (0.97   0.85   
                 1.00);                                     // coefficient of normal restitution

    mu   (0.65   0.65   
                 0.65);                                     // dynamic friction 

    mur  (0.1    0.1    
                 0.1);                                      // rolling friction 
}

