Repository navigation
Expand file tree
/
Copy pathSeismicityRate_analytical_verification_smoke.xml
More file actions
105 lines (98 loc) · 2.68 KB
/
Copy pathSeismicityRate_analytical_verification_smoke.xml
File metadata and controls
105 lines (98 loc) · 2.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
<?xml version="1.0" ?>
<Problem>
<Solvers>
<SeismicityRate
name="dieterichSR"
targetRegions="{ Domain }"
directEffect="0.01"
backgroundStressingRate="3.171e-5">
</SeismicityRate>
</Solvers>
<Mesh>
<InternalMesh
name="mesh"
elementTypes="{ C3D8 }"
xCoords="{ 0, 1e2 }"
yCoords="{ 0, 1e2 }"
zCoords="{ 0, 1e2 }"
nx="{ 1 }"
ny="{ 1 }"
nz="{ 1 }"
cellBlockNames="{ cb1 }"/>
</Mesh>
<Events
maxTime="360000.0">
<PeriodicEvent
name="solverApplications"
forceDt="3600.0"
target="/Solvers/dieterichSR"/>
<PeriodicEvent
name="timeHistoryOutput"
timeFrequency="360000.0"
targetExactTimestep="1"
target="/Outputs/timeHistoryOutput" />
<PeriodicEvent
name="seismicRateCollection"
timeFrequency="3600.0"
targetExactTimestep="1"
target="/Tasks/seismicRateCollection" />
</Events>
<ElementRegions>
<CellElementRegion
name="Domain"
cellBlocks="{ cb1 }"
materialList="{}"/>
</ElementRegions>
<Constitutive>
</Constitutive>
<FieldSpecifications>
<FieldSpecification
name="initialNormalTraction"
initialCondition="1"
setNames="{ all }"
objectPath="ElementRegions/Domain/cb1"
fieldName="projectedNormalTraction"
scale="-100e6"/>
<FieldSpecification
name="initialShearTraction"
initialCondition="1"
setNames="{ all }"
objectPath="ElementRegions/Domain/cb1"
fieldName="projectedShearTraction"
scale="60.0e6"/>
<FieldSpecification
name="normalTractionHistory"
objectPath="ElementRegions/Domain/cb1"
fieldName="projectedNormalTraction"
scale="-100.0e6"
setNames="{ all }"/>
<FieldSpecification
name="shearTractionHistory"
objectPath="ElementRegions/Domain/cb1"
fieldName="projectedShearTraction"
scale="1.0"
functionName="shearStress_function"
setNames="{ all }"/>
</FieldSpecifications>
<Functions>
<TableFunction
name="shearStress_function"
inputVarNames="{ time }"
coordinateFiles="{ shearStress_time.csv }"
voxelFile="shearStress_values.csv"/>
</Functions>
<Outputs>
<VTK
name="vtkOutput"/>
<TimeHistory
name="timeHistoryOutput"
sources="{/Tasks/seismicRateCollection}"
filename="seismicityRate" />
</Outputs>
<Tasks>
<PackCollection
name="seismicRateCollection"
objectPath="ElementRegions/Domain/cb1"
fieldName="seismicityRate"/>
</Tasks>
</Problem>