Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ElmerCSC
GitHub Repository: ElmerCSC/elmerfem
Path: blob/devel/ElmerGUI/Application/edf-extra/statcurrent.xml
3204 views
1
<?xml version='1.0' encoding='UTF-8'?>
2
<!DOCTYPE edf>
3
<edf version="1.0" >
4
<PDE Name="StatCurrent" >
5
<Name>Static Current Conduction</Name>
6
<Material>
7
<Parameter Widget="Label" > <Name> Properties </Name> </Parameter>
8
<Parameter Widget="Edit" >
9
<Name> Electric Conductivity </Name>
10
<Type> String </Type>
11
<Whatis> Give the electric conductivity of the material. </Whatis>
12
</Parameter>
13
</Material>
14
<BodyForce>
15
<Parameter Widget="Label" > <Name> Properties </Name> </Parameter>
16
<Parameter Widget="Edit" >
17
<Name> Current Source </Name>
18
<Type> String </Type>
19
<Whatis> Current Source. </Whatis>
20
</Parameter>
21
</BodyForce>
22
<InitialCondition>
23
<Parameter Widget="Label" > <Name> Properties </Name> </Parameter>
24
<Parameter Widget="Edit" >
25
<Name> Potential </Name>
26
<Type> String </Type>
27
<Whatis> Give the initial condition for electrostatic potential. </Whatis>
28
</Parameter>
29
</InitialCondition>
30
<Solver>
31
<Parameter Widget="Edit" >
32
<Name> Procedure </Name>
33
<DefaultValue> "StatCurrentSolve" "StatCurrentSolver" </DefaultValue>
34
</Parameter>
35
<Parameter Widget="Edit">
36
<Name> Variable </Name>
37
<DefaultValue> Potential</DefaultValue>
38
</Parameter>
39
40
<Parameter Widget="CheckBox" >
41
<Name> Calculate Joule Heating </Name>
42
<Type> Logical </Type>
43
<Whatis> Calculate the resistive Joule heating. </Whatis>
44
</Parameter>
45
<Parameter Widget="CheckBox" >
46
<Name> Calculate Volume Current </Name>
47
<Type> Logical </Type>
48
<Whatis> Calculate the electric current resulting from the electric field. </Whatis>
49
</Parameter>
50
<Parameter Widget="CheckBox" >
51
<Name> Constant Weights </Name>
52
<Type> Logical </Type>
53
<Whatis> Use constant weights in computing nodal values of derived fields rather than weighing by element Jacobian. </Whatis>
54
</Parameter>
55
<Parameter Widget="Edit">
56
<Name> Current Control </Name>
57
<Whatis> Enter the a value for controlled constant current. </Whatis>
58
</Parameter>
59
<Parameter Widget="Edit">
60
<Name> Power Control </Name>
61
<Whatis> Enter the a value for controlled constant power. </Whatis>
62
</Parameter>
63
</Solver>
64
65
<BoundaryCondition>
66
<Parameter Widget="Label" > <Name> Dirichlet conditions </Name> </Parameter>
67
<Parameter Widget="Edit">
68
<Name> Potential </Name>
69
<Whatis> Give potential value for this boundary. </Whatis>
70
</Parameter>
71
72
<Parameter Widget="Edit">
73
<Name> Potential Condition </Name>
74
<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>
75
</Parameter>
76
77
<Parameter Widget="Label" > <Name> Neumann conditions </Name> </Parameter>
78
<Parameter Widget="Edit">
79
<Name> Current Density </Name>
80
<Whatis> Give the current density in the direction normal to the surface. </Whatis>
81
</Parameter>
82
</BoundaryCondition>
83
</PDE>
84
</edf>
85
86