Removed unnecessary return statement
[foam-extend-3.2.git] / tutorials / solidMechanics / elasticAcpSolidFoam / crackingTriMatDcb / constant / cohesiveProperties
bloba01a164185f1f72ff8cd7a7c5a58f898a7e8c78e
1 /*--------------------------------*- C++ -*----------------------------------*\
2 | =========                 |                                                 |
3 | \\      /  F ield         | foam-extend: Open Source CFD                    |
4 |  \\    /   O peration     | Version:     3.2                                |
5 |   \\  /    A nd           | Web:         http://www.foam-extend.org         |
6 |    \\/     M anipulation  |                                                 |
7 \*---------------------------------------------------------------------------*/
8 FoamFile
10     version     2.0;
11     format      ascii;
12     class       dictionary;
13     location    "constant";
14     object      cohesiveProperties;
16 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
18 cohesive
20   type      multiMaterial;
22   laws
23     (
24      bottomSubstrate
25      {
26        type            dugdale;
27        sigmaMax        sigmaMax [1 -1 -2 0 0 0 0] 100e6;
28        tauMax          tauMax [1 -1 -2 0 0 0 0] 100e6;
29        GIc             GIc [1 0 -2 0 0 0 0] 200;
30        GIIc            GIIc [1 0 -2 0 0 0 0] 200;
31      }
33      adhesive
34      {
35        type            dugdale;
36        sigmaMax        sigmaMax [1 -1 -2 0 0 0 0] 10e6;
37        tauMax          tauMax [1 -1 -2 0 0 0 0] 10e6;
38        GIc             GIc [1 0 -2 0 0 0 0] 200;
39        GIIc            GIIc [1 0 -2 0 0 0 0] 200;
40      }
42      topSubstrate
43      {
44        type            dugdale;
45        sigmaMax        sigmaMax [1 -1 -2 0 0 0 0] 100e6;
46        tauMax          tauMax [1 -1 -2 0 0 0 0] 100e6;
47        GIc             GIc [1 0 -2 0 0 0 0] 200;
48        GIIc            GIIc [1 0 -2 0 0 0 0] 200;
49      }
50      );
52   interfaceLaws
53     (
54      interface_bottomSubstrate_adhesive
55      {
56        type            dugdale;
57        sigmaMax        sigmaMax [1 -1 -2 0 0 0 0] 10e6;
58        tauMax          tauMax [1 -1 -2 0 0 0 0] 10e6;
59        GIc             GIc [1 0 -2 0 0 0 0] 20;
60        GIIc            GIIc [1 0 -2 0 0 0 0] 20;
61      }
63      interface_bottomSubstrate_topSubstrate
64      {
65        type            dugdale;
66        sigmaMax        sigmaMax [1 -1 -2 0 0 0 0] 10e6;
67        tauMax          tauMax [1 -1 -2 0 0 0 0] 10e6;
68        GIc             GIc [1 0 -2 0 0 0 0] 20;
69        GIIc            GIIc [1 0 -2 0 0 0 0] 20;
70      }
72      interface_adhesive_topSubstrate
73      {
74        type            dugdale;
75        sigmaMax        sigmaMax [1 -1 -2 0 0 0 0] 10e6;
76        tauMax          tauMax [1 -1 -2 0 0 0 0] 10e6;
77        GIc             GIc [1 0 -2 0 0 0 0] 20;
78        GIIc            GIIc [1 0 -2 0 0 0 0] 20;
79      }
80      );
82 // ************************************************************************* //