Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ElmerCSC
GitHub Repository: ElmerCSC/elmerfem
Path: blob/devel/ElmerGUI/Application/edf-extra/freesurface.xml
3203 views
1
<?xml version='1.0' encoding='UTF-8'?>
2
<!DOCTYPE edf>
3
<edf version="1.0" >
4
<PDE Name="Free Surface" >
5
<Name>Free Surface</Name>
6
<Solver>
7
<Parameter Widget="Edit" >
8
<Name> Procedure </Name>
9
<DefaultValue> "FreeSurfaceSolver" "FreeSurfaceSolver" </DefaultValue>
10
</Parameter>
11
<Parameter Widget="Edit" Enabled="False" >
12
<Name> Variable </Name>
13
<DefaultValue> FreeSurface </DefaultValue>
14
</Parameter>
15
<Parameter Widget="Label"> <Name> Additional Variables</Name> </Parameter>
16
<Parameter Widget="Edit">
17
<Name> Exported Variable 1 </Name>
18
<DefaultValue> FreeSurface Residual </DefaultValue>
19
</Parameter>
20
<Parameter Widget="Edit">
21
<Name> Exported Variable 2 </Name>
22
<Activate> /Free Surface/Solver/Exported Variable 3 </Activate>
23
</Parameter>
24
<Parameter Widget="Edit" Enabled="False" Visible="False">
25
<Name> Exported Variable 3 </Name>
26
<Activate> /Free Surface/Solver/Exported Variable 4</Activate>
27
</Parameter>
28
<Parameter Widget="Edit" Enabled="False" Visible="False">
29
<Name> Exported Variable 4 </Name>
30
<Activate> /Free Surface/Solver/Exported Variable 5</Activate>
31
</Parameter>
32
<Parameter Widget="Edit" Enabled="False" Visible="False">
33
<Name> Exported Variable 5 </Name>
34
</Parameter>
35
36
<Parameter Widget="Label"> <Name> Miscellaneous options</Name> </Parameter>
37
<Parameter Widget="CheckBox">
38
<Name> Calculate Loads </Name>
39
<Whatis> If checked compute boundary reaction forces. </Whatis>
40
</Parameter>
41
<Parameter Widget="CheckBox">
42
<Name> Apply Limits </Name>
43
<SifName> Apply Dirichlet </SifName>
44
<Whatis> Activate constrained solution. The limits are defined in Material-section. </Whatis>
45
</Parameter>
46
</Solver>
47
48
<Equation>
49
<Parameter Widget="Label" >
50
<Name> Convection </Name>
51
</Parameter>
52
<Parameter Widget="Combo" >
53
<Type> String </Type>
54
<Name> Convection </Name>
55
<Item> <Name> None </Name> </Item>
56
<Item>
57
<Name> Constant </Name>
58
<Activate> /Free Surface/Equation/Convection Velocity 1 </Activate>
59
<Activate> /Free Surface/Equation/Convection Velocity 2 </Activate>
60
<Activate> /Free Surface/Equation/Convection Velocity 3 </Activate>
61
</Item>
62
<Item Type="Active">
63
<Name> Computed </Name>
64
<Activate> /Free Surface/Equation/Convection Field </Activate>
65
</Item>
66
</Parameter>
67
<Parameter Widget="Edit" Visible="True">
68
<Type> String </Type>
69
<Name> Convection Field </Name>
70
<SifName> Flow Solution Name </SifName>
71
<DefaultValue> String Flow Solution </DefaultValue>
72
<Whatis> Convection field for 'Computed' convection model. </Whatis>
73
</Parameter>
74
<Parameter Widget="Edit" Enabled="False" Visible="False" >
75
<Name> Convection Velocity 1</Name>
76
<SifName> Convection velocity 1</SifName>
77
<Whatis> Convection velocity for 'Constant' convection model. Despite its association, may be space and time varying. </Whatis>
78
<StatusTip> Convection velocity </StatusTip>
79
</Parameter>
80
<Parameter Widget="Edit" Enabled="False" Visible="False">
81
<Name> Convection Velocity 2</Name>
82
<SifName> Convection velocity 2</SifName>
83
<Whatis> Convection velocity for 'Constant' convection model. Despite its association, may be space and time varying. </Whatis>
84
85
</Parameter>
86
<Parameter Widget="Edit" Enabled="False" Visible="False">
87
<Name> Convection Velocity 3</Name>
88
<SifName> Convection velocity 3</SifName>
89
<Whatis> Convection velocity for 'Constant' convection model. Despite its association, may be space and time varying. </Whatis>
90
<StatusTip> Convection velocity </StatusTip>
91
</Parameter>
92
</Equation>
93
94
<BodyForce>
95
<Parameter Widget="Label"> <Name> Bodywise Dirichlet Conditions </Name> </Parameter>
96
<Parameter Widget="Edit">
97
<Name> FreeSurface </Name>
98
<Whatis> Dirichlet condition for the free surface. </Whatis>
99
<Activate> /Free Surface/BodyForce/FreeSurface Condition</Activate>
100
</Parameter>
101
<Parameter Widget="Edit" Enabled="False">
102
<Name> FreeSurface Condition </Name>
103
<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>
104
</Parameter>
105
106
<Parameter Widget="Label"> <Name> Volume source </Name> </Parameter>
107
<Parameter Widget="Edit">
108
<Name> Accumulation </Name>
109
<Deactivate> /Free Surface/BodyForce/Accumulation Flux 1</Deactivate>
110
<Deactivate> /Free Surface/BodyForce/Accumulation Flux 2</Deactivate>
111
<Deactivate> /Free Surface/BodyForce/Accumulation Flux 3</Deactivate>
112
<Whatis> Normal flux. </Whatis>
113
</Parameter>
114
115
<Parameter Widget="Edit" Enabled="True">
116
<Name> Accumulation Flux 1 </Name>
117
<SifName> FreeSurface Accumulation Flux 1 </SifName>
118
<Whatis> Flux in coordinate direction 1. </Whatis>
119
</Parameter>
120
<Parameter Widget="Edit" Enabled="True">
121
<Name> Accumulation Flux 2 </Name>
122
<SifName> FreeSurface Accumulation Flux 2 </SifName>
123
<Whatis> Accumulation flux in coordinate direction 2. </Whatis>
124
</Parameter>
125
<Parameter Widget="Edit" Enabled="True">
126
<Name> Accumulation Flux 3 </Name>
127
<SifName> FreeSurface Accumulation Flux 3 </SifName>
128
<Whatis> Accumulatiion flux in coordinate direction 3. </Whatis>
129
</Parameter>
130
</BodyForce>
131
132
133
<InitialCondition>
134
<Parameter Widget="Label"> <Name> Variables </Name> </Parameter>
135
<Parameter Widget="Edit">
136
<Name> FreeSurface </Name>
137
<Whatis> Initial condition for the free surface. </Whatis>
138
</Parameter>
139
</InitialCondition>
140
141
<Material>
142
<Parameter Widget="Label" > <Name> Properties </Name> </Parameter>
143
<Parameter Widget="Edit">
144
<Name> Min FreeSurface </Name>
145
<Whatis> If constrainded solution is active, this value gives the lower limit for the free surface. </Whatis>
146
</Parameter>
147
<Parameter Widget="Edit">
148
<Name> Max FreeSurface </Name>
149
<Whatis> If constrainded solution is active, this value gives the upper limit for the free surface. </Whatis>
150
</Parameter>
151
</Material>
152
153
<BoundaryCondition>
154
<Parameter Widget="Label"> <Name> Dirichlet Conditions </Name> </Parameter>
155
<Parameter Widget="Edit">
156
<Name> FreeSurface </Name>
157
<Activate> /Free Surface/BoundaryCondition/FreeSurface Condition</Activate>
158
<Whatis> Dirichlet condition for the displacement. </Whatis>
159
</Parameter>
160
<Parameter Widget="Edit" Enabled="False">
161
<Name> FreeSurface Condition </Name>
162
<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>
163
</Parameter>
164
<Parameter Widget="Label"> <Name> Periodic boundary condition </Name> </Parameter>
165
<Parameter Widget="CheckBox" Enabled="False">
166
<Name> Freesurface periodic </Name>
167
<SifName> Periodic BC Freesurface </SifName>
168
</Parameter>
169
</BoundaryCondition>
170
</PDE>
171
</edf>
172
173