Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ElmerCSC
GitHub Repository: ElmerCSC/elmerfem
Path: blob/devel/ElmerGUI/Application/edf-extra/advection-diffusion.xml
3204 views
1
<?xml version='1.0' encoding='UTF-8'?>
2
<!DOCTYPE edf>
3
<edf version="1.0" >
4
<PDE Name="Advection Diffusion Equation" >
5
<Name>Advection Diffusion Equation</Name>
6
7
<Equation>
8
<Parameter Widget="Label">
9
<Name> Options </Name>
10
</Parameter>
11
12
<Parameter Widget="Label" >
13
<Name> Concentration Units </Name>
14
</Parameter>
15
<Parameter Widget="Combo" >
16
<Type> String </Type>
17
<Name> Concentration Units </Name>
18
<Item Type="Active" > <Name> Absolute Mass </Name> </Item>
19
<Item> <Name> Mass To Max Solubility </Name> </Item>
20
</Parameter>
21
<Parameter Widget="Label" >
22
<Name> Convection </Name>
23
</Parameter>
24
<Parameter Widget="Combo" >
25
<Type> String </Type>
26
<Name> Convection </Name>
27
<SifName> Concentration Convection </SifName>
28
<Item Type="Active" > <Name> None </Name> </Item> <Item>
29
<Name> Constant </Name>
30
<Activate> /Advection Diffusion Equation/Equation/Convection Velocity 1 </Activate>
31
<Activate> /Advection Diffusion Equation/Equation/Convection Velocity 2 </Activate>
32
<Activate> /Advection Diffusion Equation/Equation/Convection Velocity 3 </Activate>
33
</Item>
34
<Item> <Name> Computed </Name> </Item>
35
</Parameter>
36
<Parameter Widget="Edit" Enabled="False" Visible="False">
37
<Name> Convection Velocity 1</Name>
38
<SifName> Concentration Convection velocity 1</SifName>
39
<Whatis> Convection velocity for 'Constant' convection model. Despite its association, may be space and time varying. </Whatis>
40
<StatusTip> Convection velocity </StatusTip>
41
</Parameter>
42
<Parameter Widget="Edit" Enabled="False" Visible="False">
43
<Name> Convection Velocity 2</Name>
44
<SifName> Concentration Convection velocity 2</SifName>
45
<Whatis> Convection velocity for 'Constant' convection model. Despite its association, may be space and time varying. </Whatis>
46
47
</Parameter>
48
<Parameter Widget="Edit" Enabled="False" Visible="False">
49
<Name> Convection Velocity 3</Name>
50
<SifName> Concentration Convection velocity 3</SifName>
51
<Whatis> Convection velocity for 'Constant' convection model. Despite its association, may be space and time varying. </Whatis>
52
<StatusTip> Convection velocity </StatusTip>
53
</Parameter>
54
</Equation>
55
56
<Solver>
57
<Parameter Widget="Edit" >
58
<Name > Procedure </Name>
59
<DefaultValue> "AdvectionDiffusion" "AdvectionDiffusionSolver" </DefaultValue>
60
</Parameter>
61
<Parameter Widget="Edit" Enabled="True">
62
<Name> Variable </Name>
63
<DefaultValue> Concentration </DefaultValue>
64
</Parameter>
65
</Solver>
66
67
<BodyForce>
68
<Parameter Widget="Label" > <Name> Volume sources </Name> </Parameter>
69
<Parameter Widget="Edit">
70
<Name> Concentration Diffusion Source </Name>
71
<Whatis> An additional source S for the diffusion equation may be given with this keyword. </Whatis>
72
</Parameter>
73
74
<Parameter Widget="CheckBox" Enabled="True">
75
<Name> Physical Units </Name>
76
<Type> Logical </Type>
77
<Whatis> With this keyword, the source term can be given in absolute mass units regardless of scaling. </Whatis>
78
</Parameter>
79
80
</BodyForce>
81
82
<Material>
83
<Parameter Widget="Label" > <Name> Properties </Name> </Parameter>
84
<Parameter Widget="Edit" >
85
<Name> Concentration Diffusivity </Name>
86
<StatusTip> Set value to oxygen diffusivity, can also be a tensor for anisotropy. </StatusTip>
87
<Whatis> Give value to diffusivity material property. </Whatis>
88
</Parameter>
89
<Parameter Widget="Edit" >
90
<Name> Concentration Soret Diffusivity </Name>
91
<StatusTip> Set value to Soret diffusivity, the thermal diffusivity coefficient. </StatusTip>
92
<Whatis> Give value to Soret diffusivity material property. </Whatis>
93
</Parameter>
94
<Parameter Widget="Edit" >
95
<Name> Concentration Maximum Solubility </Name>
96
<StatusTip> Set value to maximum solubility. </StatusTip>
97
<Whatis> Give value to maximum solubility of solute. </Whatis>
98
</Parameter>
99
<Parameter Widget="Edit" >
100
<Name> Ion Charge </Name>
101
<SifName> Concentration Ion Charge </SifName>
102
<StatusTip> Set value to charge of solute ions, e.g. 1, -2 etc. </StatusTip>
103
<Whatis> Give value of ion charge. </Whatis>
104
</Parameter>
105
</Material>
106
107
<InitialCondition>
108
<Parameter Widget="Label" > <Name> Variables </Name> </Parameter>
109
<Parameter Widget="Edit">
110
<Name> Concentration </Name>
111
<Whatis> Give initial value to Concentration field. </Whatis>
112
<StatusTip> Give initial value to Concentration field. </StatusTip>
113
</Parameter>
114
</InitialCondition>
115
116
<BoundaryCondition>
117
<Parameter Widget="Label" > <Name> Dirichlet Conditions </Name> </Parameter>
118
<Parameter Widget="Edit">
119
<Name> Concentration </Name>
120
<Activate> /Advection Diffusion Equation/BoundaryCondition/Concentration Condition </Activate>
121
<Whatis> Give concentration value for this boundary. </Whatis>
122
<StatusTip> Give concentration value for this boundary. </StatusTip>
123
</Parameter>
124
125
<Parameter Widget="Edit" Enabled="False" Visible="False">
126
<Name> Concentration Condition </Name>
127
<Whatis> If the given value is less than zero, apply flux condition instead of the Dirichlet Condition. To be generally useful space and/or time varying values may be given. </Whatis>
128
<StatusTip> Give temperature condition value for this boundary. </StatusTip>
129
</Parameter>
130
131
<Parameter Widget="Label" > <Name> Diffusion Flux conditions </Name> </Parameter>
132
<Parameter Widget="Edit">
133
<Name> Concentration Flux </Name>
134
<Whatis> Give diffusion flux. </Whatis>
135
<StatusTip> Give diffusion flux. </StatusTip>
136
</Parameter>
137
138
<Parameter Widget="Edit">
139
<Name> Mass Transfer Coeff. </Name>
140
<SifName> Mass Transfer Coefficient </SifName>
141
<Whatis> Give mass transfer coefficient. </Whatis>
142
<StatusTip> Give mass transfer flux. </StatusTip>
143
</Parameter>
144
145
<Parameter Widget="Edit">
146
<Name> External Concentration </Name>
147
<Whatis> Give external concentration. </Whatis>
148
<StatusTip> Give external concentration. </StatusTip>
149
</Parameter>
150
151
</BoundaryCondition>
152
</PDE>
153
</edf>
154
155