Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ElmerCSC
GitHub Repository: ElmerCSC/elmerfem
Path: blob/devel/ElmerGUI/Application/edf-extra/richards.xml
3204 views
1
<?xml version='1.0' encoding='UTF-8'?>
2
<!DOCTYPE edf>
3
<edf version="1.0" >
4
<PDE Name="Richards Equation" >
5
<Name>Richards Equation</Name>
6
7
<Solver>
8
<Parameter Widget="Edit" >
9
<Name > Procedure </Name>
10
<DefaultValue> "RichardsSolver" "RichardsSolver" </DefaultValue>
11
</Parameter>
12
<Parameter Widget="Edit" Enabled="False">
13
<Name> Variable </Name>
14
<DefaultValue> Total Head </DefaultValue>
15
</Parameter>
16
17
<Parameter Widget="CheckBox">
18
<Name> Saturated Initial Guess </Name>
19
<Whatis> If checked use fully saturated flow parameters for the first iteration. </Whatis>
20
</Parameter>
21
<Parameter Widget="Edit">
22
<Name> Active Coordinate </Name>
23
<Whatis> The depth coordinate aligned with the gravity vector. </Whatis>
24
</Parameter>
25
26
</Solver>
27
28
<InitialCondition>
29
<Parameter Widget="Label" > <Name> Variables </Name> </Parameter>
30
<Parameter Widget="Edit">
31
<Name> Total Head </Name>
32
</Parameter>
33
</InitialCondition>
34
35
<BodyForce>
36
<Parameter Widget="Label" > <Name> Source terms</Name> </Parameter>
37
<Parameter Widget="Edit">
38
<Name> Richards Source </Name>
39
<Whatis> Source term in the Richards equation. </Whatis>
40
</Parameter>
41
42
<Parameter Widget="Label" > <Name> Bodywise Dirichlet Conditions</Name> </Parameter>
43
<Parameter Widget="Edit">
44
<Name> Total Head </Name>
45
<Activate> /Richards Equation/BodyForce/Total Head Condition </Activate>
46
</Parameter>
47
48
<Parameter Widget="Edit" Enabled="False">
49
<Name> Total Head Condition </Name>
50
</Parameter>
51
</BodyForce>
52
53
<Material>
54
<Parameter Widget="Label" > <Name> Material properties </Name> </Parameter>
55
56
<Parameter Widget="Combo">
57
<Name>Porosity Model</Name>
58
<Type>String </Type>
59
<Whatis> The porosity models for the medium. </Whatis>
60
<Activate> /Richards Equation/Material/Saturated Hydraulic Conductivity</Activate>
61
<Activate> /Richards Equation/Material/Saturated Water Content</Activate>
62
<Item> <Name> Always saturated </Name>
63
</Item>
64
<Item> <Name> van Genuchten </Name>
65
<Activate> /Richards Equation/Material/Residual Water Content</Activate>
66
<Activate> /Richards Equation/Material/van Genuchten Alpha</Activate>
67
<Activate> /Richards Equation/Material/van Genuchten N</Activate>
68
<Activate> /Richards Equation/Material/van Genuchten M</Activate>
69
</Item>
70
<Item> <Name> Brooks and Corey </Name>
71
<Activate> /Richards Equation/Material/Residual Water Content</Activate>
72
<Activate> /Richards Equation/Material/Brooks and Corey Air entry value</Activate>
73
<Activate> /Richards Equation/Material/Brooks and Corey Lambda</Activate>
74
</Item>
75
<DefaultValue> Always saturated </DefaultValue>
76
</Parameter>
77
78
<Parameter Widget="Edit" Enabled="True" Visible="True">
79
<Name> Saturated Hydraulic Conductivity </Name>
80
</Parameter>
81
<Parameter Widget="Edit" Enabled="True" Visible="True">
82
<Name> Saturated Water Content </Name>
83
</Parameter>
84
<Parameter Widget="Edit" Enabled="False" Visible="False">
85
<Name> Residual Water Content </Name>
86
</Parameter>
87
<Parameter Widget="Edit" Enabled="False" Visible="False">
88
<Name> van Genuchten Alpha </Name>
89
</Parameter>
90
<Parameter Widget="Edit" Enabled="False" Visible="False">
91
<Name> van Genuchten N </Name>
92
</Parameter>
93
<Parameter Widget="Edit" Enabled="False" Visible="False">
94
<Name> van Genuchten M </Name>
95
</Parameter>
96
97
<Parameter Widget="Edit" Enabled="False" Visible="False">
98
<Name> Brooks and Corey Air entry value </Name>
99
</Parameter>
100
<Parameter Widget="Edit" Enabled="False" Visible="False">
101
<Name> Brooks and Corey Lambda </Name>
102
</Parameter>
103
</Material>
104
105
106
<InitialCondition>
107
<Parameter Widget="Label" > <Name> Variables </Name> </Parameter>
108
<Parameter Widget="Edit">
109
<Name> Total Head </Name>
110
</Parameter>
111
</InitialCondition>
112
113
<BoundaryCondition>
114
<Parameter Widget="Label" > <Name> Boundary Conditions </Name> </Parameter>
115
<Parameter Widget="Edit">
116
<Name> Total Head </Name>
117
<Activate> /Richards Equation/BoundaryCondition/Total Head Condition </Activate>
118
</Parameter>
119
120
<Parameter Widget="Edit" Enabled="False">
121
<Name> Total Head Condition </Name>
122
<Whatis> Only apply Dirichlet conditions for total head if this expression obtains a positive value. </Whatis>
123
<StatusTip> Give Total head condition value for this boundary. </StatusTip>
124
</Parameter>
125
126
<Parameter Widget="Edit">
127
<Name> Richards Flux </Name>
128
</Parameter>
129
130
</BoundaryCondition>
131
</PDE>
132
</edf>
133
134