/usr/share/ElmerGUI/edf-extra/electrostatics.xml is in elmer-common 6.1.0.svn.5396.dfsg-2ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 | <?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE edf>
<edf version="1.0" >
<PDE Name="Electrostatics" >
<Name>Electrostatics</Name>
<Material>
<Parameter Widget="Label" > <Name> Properties </Name> </Parameter>
<Parameter Widget="Edit" >
<Name> Relative Permittivity </Name>
<Type> String </Type>
<Whatis> Give the relative permittivity compared to vacuum. </Whatis>
</Parameter>
</Material>
<BodyForce>
<Parameter Widget="Label" > <Name> Properties </Name> </Parameter>
<Parameter Widget="Edit" >
<Name> Charge Density </Name>
<Type> String </Type>
<Whatis> Give the volume charge density. </Whatis>
</Parameter>
</BodyForce>
<InitialCondition>
<Parameter Widget="Label" > <Name> Properties </Name> </Parameter>
<Parameter Widget="Edit" >
<Name> Potential </Name>
<Type> String </Type>
<Whatis> Give the initial condition for electrostatic potential. </Whatis>
</Parameter>
</InitialCondition>
<Solver>
<Parameter Widget="Edit" >
<Name> Procedure </Name>
<DefaultValue> "StatElecSolve" "StatElecSolver" </DefaultValue>
</Parameter>
<Parameter Widget="Edit">
<Name> Variable </Name>
<DefaultValue> Potential</DefaultValue>
</Parameter>
<Parameter Widget="CheckBox" >
<Name> Calculate Electric Field </Name>
<Type> Logical </Type>
<Whatis> Calculate the electric field from the electric potential. </Whatis>
</Parameter>
<Parameter Widget="CheckBox" >
<Name> Calculate Electric Flux </Name>
<Type> Logical </Type>
<Whatis> Calculate the electric flux from the electric potential. </Whatis>
</Parameter>
<Parameter Widget="CheckBox" >
<Name> Calculate Electric Energy </Name>
<Type> Logical </Type>
<Whatis> Calculate the electric energy from the electric potential. </Whatis>
</Parameter>
<Parameter Widget="CheckBox" >
<Name> Calculate Surface Charge </Name>
<Type> Logical </Type>
<Whatis> Calculate the surface charge from the electric potential. </Whatis>
</Parameter>
<Parameter Widget="CheckBox" >
<Name> Constant Weights </Name>
<Type> Logical </Type>
<Whatis> Use constant weights in computing nodal values of derived fields rather than weighing by element Jacobian. </Whatis>
</Parameter>
<Parameter Widget="CheckBox" >
<Name> Calculate Capacitance Matrix </Name>
<Type> Logical </Type>
<Whatis> Calculate the capacitance matrix. </Whatis>
<Activate>/Electrostatics/Solver/Capacitance Bodies</Activate>
<Activate>/Electrostatics/Solver/Capacitance Matrix Filename</Activate>
</Parameter>
<Parameter Widget="Edit" Enabled="False" Visible="False">
<Name> Capacitance Bodies </Name>
<Type> String </Type>
<Whatis> Number of different bodies in capacitance matrix computation. </Whatis>
</Parameter>
<Parameter Widget="Edit" Enabled="False" Visible="False">
<Name> Capacitance Matrix Filename </Name>
<Type> String </Type>
<Whatis> File to save the capacitance matrix. </Whatis>
</Parameter>
</Solver>
<BoundaryCondition>
<Parameter Widget="Label" > <Name> Dirichlet conditions </Name> </Parameter>
<Parameter Widget="Edit">
<Name> Potential </Name>
<Whatis> Give potential value for this boundary. </Whatis>
</Parameter>
<Parameter Widget="Edit">
<Name> Potential Condition </Name>
<Whatis> If the given value is less than zero, apply flux condition insted of the Dirichlet Condition. To be generally useful space and/or time varying values may be given. </Whatis>
</Parameter>
<Parameter Widget="Edit" Enabled="True" Visible="True">
<Name>Capacitance Body</Name>
<Whatis> This keyword should be provided for capacitance matrix computation only. The numbers should provide continous numbering from 1 to the total number of bodies. Ground may be defined with value 0 or by explicitely setting potential to zero somewhere.</Whatis>
</Parameter>
<Parameter Widget="Label" > <Name> Neumann conditions </Name> </Parameter>
<Parameter Widget="Edit">
<Name> Electric Flux </Name>
<Whatis> Give electric flux equivalent to the surface charge density. </Whatis>
</Parameter>
</BoundaryCondition>
</PDE>
</edf>
|