Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ElmerCSC
GitHub Repository: ElmerCSC/elmerfem
Path: blob/devel/ElmerGUI/Application/edf-extra/elasticplate.xml
3204 views
1
<?xml version='1.0' encoding='UTF-8'?>
2
<!DOCTYPE edf>
3
<edf version="1.0" >
4
<PDE Name="Elastic Plates" >
5
<Name>Elastic Plates</Name>
6
<Solver>
7
<Parameter Widget="Edit" >
8
<Name> Procedure </Name>
9
<DefaultValue> "Smitc" "SmitcSolver" </DefaultValue>
10
</Parameter>
11
<Parameter Widget="Edit" Enabled="False" >
12
<Name> Variable </Name>
13
<DefaultValue> Deflection(3) </DefaultValue>
14
</Parameter>
15
16
<Parameter Widget="Label"> <Name> Additional Variables</Name> </Parameter>
17
<Parameter Widget="Edit">
18
<Name> Exported Variable 1 </Name>
19
<Activate> /Elastic Plates/Solver/Exported Variable 2</Activate>
20
</Parameter>
21
<Parameter Widget="Edit" Enabled="False" Visible="False">
22
<Name> Exported Variable 2 </Name>
23
<Activate> /Elastic Plates/Solver/Exported Variable 3</Activate>
24
</Parameter>
25
<Parameter Widget="Edit" Enabled="False" Visible="False">
26
<Name> Exported Variable 3 </Name>
27
<Activate> /Elastic Plates/Solver/Exported Variable 4</Activate>
28
</Parameter>
29
<Parameter Widget="Edit" Enabled="False" Visible="False">
30
<Name> Exported Variable 4 </Name>
31
<Activate> /Elastic Plates/Solver/Exported Variable 5</Activate>
32
</Parameter>
33
<Parameter Widget="Edit" Enabled="False" Visible="False">
34
<Name> Exported Variable 5 </Name>
35
</Parameter>
36
37
<Parameter Widget="Label"> <Name> Miscellaneous options</Name> </Parameter>
38
<Parameter Widget="CheckBox">
39
<Name> Calculate Loads </Name>
40
<Whatis> If checked compute boundary reaction forces. </Whatis>
41
</Parameter>
42
43
<Parameter Widget="Label"> <Name> Eigen system solution </Name> </Parameter>
44
45
<Parameter Widget="CheckBox">
46
<Name> Eigen Analysis </Name>
47
<Whatis> Modal analysis may be requested with this keyword. </Whatis>
48
<Activate> /Elastic Plates/Solver/Eigen System Values </Activate>
49
<Activate> /Elastic Plates/Solver/Eigen System Select </Activate>
50
<Activate> /Elastic Plates/Solver/Eigen System Damped </Activate>
51
<Activate> /Elastic Plates/Solver/Eigen System Shift </Activate>
52
<Activate> /Elastic Plates/Solver/Eigen System Compute Residuals </Activate>
53
</Parameter>
54
55
<Parameter Widget="CheckBox" Enabled="False">
56
<Name> Geometric Stiffness </Name>
57
<Whatis> If set to true, then geometric stiffness is taken into account in modal analysis. </Whatis>
58
</Parameter>
59
60
<Parameter Widget="Edit" Enabled="False">
61
<Name>Eigen System Values </Name>
62
<Type>Integer </Type>
63
<Whatis> The number of the selected eigen states must be given with this keyword, if modal or stability analysis is in effect. </Whatis>
64
</Parameter>
65
66
<Parameter Widget="Combo" Enabled="False">
67
<Name> Eigen System Select </Name>
68
<Item> <Name> Smallest magnitude </Name> </Item>
69
<Item> <Name> Largest magnitude </Name> </Item>
70
<Item> <Name> Smallest real part </Name> </Item>
71
<Item> <Name> Largest real part </Name> </Item>
72
<Item> <Name> Smallest imag part </Name> </Item>
73
<Item> <Name> Largest imag part </Name> </Item>
74
<Item> <Name> Smallest magnitude </Name> </Item>
75
</Parameter>
76
<Parameter Widget="Edit" Enabled="False">
77
<Name> Eigen System Shift </Name>
78
</Parameter>
79
<Parameter Widget="CheckBox" Enabled="False">
80
<Name> Eigen System Damped </Name>
81
</Parameter>
82
<Parameter Widget="CheckBox" Enabled="False">
83
<Name> Eigen System Compute Residuals </Name>
84
</Parameter>
85
86
</Solver>
87
88
<InitialCondition>
89
<Parameter Widget="Label"> <Name> Variables </Name> </Parameter>
90
91
<Parameter Widget="Edit">
92
<Name> Deflection 1 </Name>
93
<Whatis> Initial condition for the 1st component of the rotation vector. </Whatis>
94
</Parameter>
95
<Parameter Widget="Edit">
96
<Name> Deflection 2 </Name>
97
<Whatis> Initial condition for the 2nd component of the rotation vector. </Whatis>
98
</Parameter>
99
<Parameter Widget="Edit">
100
<Name> Deflection 3 </Name>
101
<Whatis> Initial condition for transverse deflection. </Whatis>
102
</Parameter>
103
</InitialCondition>
104
105
<BodyForce>
106
<Parameter Widget="Label"> <Name> Surface forces and impedance</Name> </Parameter>
107
<Parameter Widget="Edit">
108
<Name> Pressure </Name>
109
<Whatis> Surface force in normal direction. </Whatis>
110
</Parameter>
111
<Parameter Widget="Edit">
112
<Name> Spring </Name>
113
<Whatis> Specific spring coefficient resulting to force f=kx. </Whatis>
114
</Parameter>
115
<Parameter Widget="Edit">
116
<Name> Damping </Name>
117
<Whatis> Specific damping coefficient resulting to force f=kv. </Whatis>
118
</Parameter>
119
120
<Parameter Widget="Label"> <Name> Bodywise Dirichlet Conditions </Name> </Parameter>
121
<Parameter Widget="Edit">
122
<Name> Deflection 1 </Name>
123
<Activate> /Elastic Plates/BodyForce/Deflection 1 Condition </Activate>
124
<Whatis> Dirichlet condition for the 1st component of the rotation vector. </Whatis>
125
</Parameter>
126
<Parameter Widget="Edit">
127
<Name> Deflection 2 </Name>
128
<Activate> /Elastic Plates/BodyForce/Deflection 2 Condition </Activate>
129
<Whatis> Dirichlet condition for the 2nd component of the rotation vector. </Whatis>
130
</Parameter>
131
<Parameter Widget="Edit">
132
<Name> Deflection 3 </Name>
133
<Activate> /Elastic Plates/BodyForce/Deflection 3 Condition </Activate>
134
<Whatis> Dirichlet condition for the transverse deflection. </Whatis>
135
</Parameter>
136
137
<Parameter Widget="Edit" Enabled="False">
138
<Name> Deflection 1 Condition </Name>
139
<Whatis> If the given value is less than zero, don't set the Dirichlet condition. To be generally useful space and/or time varying values may be given. </Whatis>
140
</Parameter>
141
<Parameter Widget="Edit" Enabled="False">
142
<Name> Deflection 2 Condition </Name>
143
<Whatis> If the given value is less than zero, don't set the Dirichlet condition. To be generally useful space and/or time varying values may be given. </Whatis>
144
</Parameter>
145
<Parameter Widget="Edit" Enabled="False">
146
<Name> Deflection 3 Condition </Name>
147
<Whatis> If the given value is less than zero, don't set the Dirichlet condition. To be generally useful space and/or time varying values may be given. </Whatis>
148
</Parameter>
149
</BodyForce>
150
151
<Material>
152
<Parameter Widget="Label" > <Name> Properties </Name> </Parameter>
153
<Parameter Widget="Edit" >
154
<Name>Youngs modulus</Name>
155
<Whatis> The elastic modulus must be given with this keyword. </Whatis>
156
</Parameter>
157
158
<Parameter Widget="Edit" >
159
<Name>Poisson ratio</Name>
160
<Whatis> For isotropic materials Poisson ratio must be given with this keyword. </Whatis>
161
</Parameter>
162
163
<Parameter Widget="Edit" >
164
<Name>Thickness</Name>
165
<Whatis> The thickness of the plate. </Whatis>
166
</Parameter>
167
168
<Parameter Widget="Edit" >
169
<Name>Tension</Name>
170
<Whatis> The plate may be pre-stressed. </Whatis>
171
</Parameter>
172
</Material>
173
174
<BoundaryCondition>
175
<Parameter Widget="Label"> <Name> Dirichlet Conditions </Name> </Parameter>
176
<Parameter Widget="Edit">
177
<Name> Deflection 1 </Name>
178
<Activate> /Elastic Plates/BoundaryCondition/Deflection 1 Condition </Activate>
179
<Whatis> Dirichlet condition for the 1st component of the rotation vector. </Whatis>
180
</Parameter>
181
<Parameter Widget="Edit">
182
<Name> Deflection 2 </Name>
183
<Activate> /Elastic Plates/BoundaryCondition/Deflection 2 Condition </Activate>
184
<Whatis> Dirichlet condition for the 2nd component of the rotation vector. </Whatis>
185
</Parameter>
186
<Parameter Widget="Edit">
187
<Name> Deflection 3 </Name>
188
<Activate> /Elastic Plates/BoundaryCondition/Deflection 3 Condition </Activate>
189
<Whatis> Dirichlet condition for the transverse deflection. </Whatis>
190
</Parameter>
191
<Parameter Widget="Edit" Enabled="False">
192
<Name> Deflection 1 Condition </Name>
193
<Whatis> If the given value is less than zero, don't set the Dirichlet condition. To be generally useful space and/or time varying values may be given. </Whatis>
194
</Parameter>
195
<Parameter Widget="Edit" Enabled="False">
196
<Name> Deflection 2 Condition </Name>
197
<Whatis> If the given value is less than zero, don't set the Dirichlet condition. To be generally useful space and/or time varying values may be given. </Whatis>
198
</Parameter>
199
<Parameter Widget="Edit" Enabled="False">
200
<Name> Deflection 3 Condition </Name>
201
<Whatis> If the given value is less than zero, don't set the Dirichlet condition. To be generally useful space and/or time varying values may be given. </Whatis>
202
</Parameter>
203
204
<Parameter Widget="Label"> <Name> Periodic boundary condition </Name> </Parameter>
205
<Parameter Widget="CheckBox" Enabled="False">
206
<Name> Deflection 1 periodic </Name>
207
<SifName> Periodic BC Deflection 1 </SifName>
208
</Parameter>
209
<Parameter Widget="CheckBox" Enabled="False">
210
<Name> Deflection 2 periodic </Name>
211
<SifName> Periodic BC Deflection 2 </SifName>
212
</Parameter>
213
<Parameter Widget="CheckBox" Enabled="False">
214
<Name> Deflection 3 periodic </Name>
215
<SifName> Periodic BC Deflection 3 </SifName>
216
</Parameter>
217
218
</BoundaryCondition>
219
</PDE>
220
</edf>
221
222