/*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM Extend Project: Open Source CFD | | \\ / O peration | Version: 1.6-ext | | \\ / A nd | Web: www.extend-project.de | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile { version 2.0; format ascii; class dictionary; location "constant"; object rheologyProperties; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // planeStress no; rheology { type multiMaterial; laws ( substrate { type linearElastic; rho rho [1 -3 0 0 0 0 0] 1500; E E [1 -1 -2 0 0 0 0] 200e+9; nu nu [0 0 0 0 0 0 0] 0.3; //0.38 } adhesive { type linearElastic; rho rho [1 -3 0 0 0 0 0] 1500; E E [1 -1 -2 0 0 0 0] 1e+9; nu nu [0 0 0 0 0 0 0] 0.3; } ); } // rheology // { // type linearElastic; // rho rho [1 -3 0 0 0 0 0] 7854; // E E [1 -1 -2 0 0 0 0] 50e+9; // nu nu [0 0 0 0 0 0 0] 0.3; // sigmaMax sigmaMax [1 -1 -2 0 0 0 0] 30e6; // GIc GIc [1 0 -2 0 0 0 0] 200; // } cohesive { //type multiMaterialCohesiveMaterial; type dugdale; sigmaMax sigmaMax [1 -1 -2 0 0 0 0] 10e6; tauMax tauMax [1 -1 -2 0 0 0 0] 10e6; GIc GIc [1 0 -2 0 0 0 0] 100; GIIc GIIc [1 0 -2 0 0 0 0] 100; // sigmaMaxs // ( // (substrate adhesive) 10e6 // ); // GIcs // ( // (substrate adhesive) 100 // ); } // ************************************************************************* //