Path: blob/devel/ElmerGUI/Application/edf-extra/poissonboltzmann.xml
3204 views
<?xml version='1.0' encoding='UTF-8'?>1<!DOCTYPE edf>2<edf version="1.0" >3<PDE Name="PoissonBoltzmann" >4<Name>Poisson-Boltzmann equation</Name>5<Material>6<Parameter Widget="Label" > <Name>Dimensional Properties </Name> </Parameter>7<Parameter Widget="Edit" >8<Name> Relative Permittivity </Name>9<Type> String </Type>10<Whatis> Give the relative permittivity compared to vacuum. </Whatis>11</Parameter>1213<Parameter Widget="Edit" >14<Name> Reference Temperature </Name>15<Type> String </Type>16<Whatis> This keyword is used to give the temperature occurring in the Boltzmann factor. </Whatis>17</Parameter>18<Parameter Widget="Edit" >19<Name> Charge Number </Name>20<Type> String </Type>21<Whatis> For symmetric cases the charge number. For unsymmetric cases22one should give separately Positive Charge Number23and Negative Charge Number.24</Whatis>25</Parameter>26<Parameter Widget="Edit" >27<Name> Ion Density </Name>28<Type> String </Type>29<Whatis> For symmetric cases the original density of ions. For unsymmetric cases one should give separately Positive Ion Density and Negative Ion Density.30</Whatis>31</Parameter>3233<Parameter Widget="Label" > <Name>Non-dimensional Properties </Name> </Parameter>34<Parameter Widget="Edit" >35<Name> Poisson Boltzmann Alpha </Name>36<Type> String </Type>37<Whatis> Parameter Alpha in the non-dimensionalized form of the PBE.</Whatis>38</Parameter>39<Parameter Widget="Edit" >40<Name> Poisson Boltzmann Beta </Name>41<Type> String </Type>42<Whatis> Parameter Beta in the non-dimensionalized form of the PBE.</Whatis>43</Parameter>4445</Material>46<BodyForce>47<Parameter Widget="Label" > <Name> Properties </Name> </Parameter>48<Parameter Widget="Edit" >49<Name> Charge Density </Name>50<Type> String </Type>51<Whatis> Give the volume charge density. </Whatis>52</Parameter>53</BodyForce>54<InitialCondition>55<Parameter Widget="Label" > <Name> Properties </Name> </Parameter>56<Parameter Widget="Edit" >57<Name> Potential </Name>58<Type> String </Type>59<Whatis> Give the initial condition for electric potential. </Whatis>60</Parameter>61</InitialCondition>6263<Solver>64<Parameter Widget="Edit" >65<Name> Procedure </Name>66<DefaultValue> "PoissonBoltzmannSolve" "PoissonBoltzmannSolve" </DefaultValue>67</Parameter>68<Parameter Widget="Edit">69<Name> Variable </Name>70<DefaultValue> Potential</DefaultValue>71</Parameter>7273<Parameter Widget="CheckBox" >74<Name> Calculate Electric Field </Name>75<Type> Logical </Type>76<Whatis> Calculate the electric field from the electric potential. </Whatis>77</Parameter>78<Parameter Widget="CheckBox" >79<Name> Calculate Electric Charge </Name>80<Type> Logical </Type>81<Whatis> Calculate the electric charge from the electric potential. </Whatis>82</Parameter>83<Parameter Widget="CheckBox" >84<Name> Constant Weights </Name>85<Type> Logical </Type>86<Whatis> Use constant weights in computing nodal values of derived fields rather than weighing by element Jacobian. </Whatis>87</Parameter>8889</Solver>9091<BoundaryCondition>92<Parameter Widget="Label" > <Name> Dirichlet conditions </Name> </Parameter>93<Parameter Widget="Edit">94<Name> Potential </Name>95<Whatis> Give potential value for this boundary. </Whatis>96</Parameter>9798<Parameter Widget="Edit">99<Name> Potential Condition </Name>100<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>101</Parameter>102103<Parameter Widget="Label" > <Name> Neumann conditions </Name> </Parameter>104<Parameter Widget="Edit">105<Name> Surface Charge </Name>106<Whatis> Give electric flux equivalent to the surface charge density. </Whatis>107</Parameter>108</BoundaryCondition>109</PDE>110</edf>111112113114115116117118