Path: blob/devel/ElmerGUI/Application/edf-extra/magnetodynamics.xml
3204 views
<?xml version='1.0' encoding='UTF-8'?>1<!DOCTYPE edf>2<edf version="1.0" >3<PDE Name="MgDyn" >4<Name>MgDyn</Name>56<Equation>7<Parameter Widget="Label">8<Name> Free text input </Name>9</Parameter>1011<Parameter Widget="TextEdit" Enabled="True">12<Name> Free text </Name>13<Type> String </Type>14<Whatis> Free text is copied into the Equation-block of the SIF as such. </Whatis>15<StatusTip> Free text is copied into the Equation-block of the SIF as such. </StatusTip>16</Parameter>17</Equation>1819<Material>20<Parameter Widget="Label" > <Name> Material properties </Name> </Parameter>21<Parameter Widget="Edit" >22<Name> Reluctivity </Name>23<Type> String </Type>24<Whatis> Give the reluctivitity (inverse of permeability). </Whatis>25</Parameter>26<Parameter Widget="Edit" >27<Name> Relative Permeability </Name>28<Type> String </Type>29<Whatis> Give the relative permeability compared to vacuum. </Whatis>30</Parameter>31<Parameter Widget="Edit" >32<Name> Relative Permittivity </Name>33<Type> String </Type>34<Whatis> Give the relative permittivity compared to vacuum. </Whatis>35</Parameter>36<Parameter Widget="Edit" >37<Name> Electric Conductivity </Name>38<Type> String </Type>39<Whatis> Give the electric conductivity. </Whatis>40</Parameter>41<Parameter Widget="Edit" >42<Name> Magnetization 1</Name>43<Type> String </Type>44<Whatis> Give the magnetization in x-direction. </Whatis>45</Parameter>46<Parameter Widget="Edit" >47<Name> Magnetization 2</Name>48<Type> String </Type>49<Whatis> Give the magnetization in y-direction. </Whatis>50</Parameter>51<Parameter Widget="Edit" >52<Name> Magnetization 3</Name>53<Type> String </Type>54<Whatis> Give the magnetization in z-direction. </Whatis>55</Parameter>5657<Parameter Widget="Label" > <Name> Nonlinear material law </Name> </Parameter>58<Parameter Widget="Edit" >59<Name> H-B Curve</Name>60<Type> String </Type>61<Whatis> Give the H-B Curve as a cubic spline. </Whatis>62</Parameter>63<Parameter Widget="CheckBox" >64<Name> Cubic spline for H-B curve </Name>65<Type> Logical </Type>66<Whatis> Should a cubic spline be applied to the H-B curve. </Whatis>67</Parameter>68</Material>6970<BodyForce>71<Parameter Widget="Label" > <Name> Given current density </Name> </Parameter>72<Parameter Widget="Edit" >73<Name> Current Density 1 </Name>74<Type> String </Type>75<Whatis> Give the current density in x-direction. </Whatis>76</Parameter>77<Parameter Widget="Edit" >78<Name> Current Density 2 </Name>79<Type> String </Type>80<Whatis> Give the current density in y-direction. </Whatis>81</Parameter>82<Parameter Widget="Edit" >83<Name> Current Density 3 </Name>84<Type> String </Type>85<Whatis> Give the current density in z-direction. </Whatis>86</Parameter>87<Parameter Widget="Edit" >88<Name> Current Density Multiplier </Name>89<Type> String </Type>90<Whatis> Give the multiplier of the current density vector. Default is one. </Whatis>91</Parameter>9293<Parameter Widget="Label" > <Name> External electric potential </Name> </Parameter>94<Parameter Widget="Edit" >95<Name> Electric Potential </Name>96<Type> String </Type>97<Whatis> Give the externally defined electric potential. </Whatis>98</Parameter>99</BodyForce>100101<InitialCondition>102<Parameter Widget="Label" > <Name> Initial values for potential(s) </Name> </Parameter>103<Parameter Widget="Edit" >104<Name> AV </Name>105<Type> String </Type>106<Whatis> Give the initial condition for the scalar potential. </Whatis>107</Parameter>108<Parameter Widget="Edit" >109<Name> AV {e}</Name>110<Type> String </Type>111<Whatis> Give the initial condition for the vector potential. </Whatis>112</Parameter>113</InitialCondition>114115<Solver>116<Parameter Widget="Label" > <Name> A-V formulation solver </Name> </Parameter>117<Parameter Widget="Edit" Enabled="True">118<Name> Procedure </Name>119<DefaultValue> "MagnetoDynamics" "WhitneyAVSolver" </DefaultValue>120</Parameter>121<Parameter Widget="CheckBox" >122<Parameter Widget="Label" > <Name> Special options </Name> </Parameter>123<Name> Use Elemental CoilCurrent </Name>124<Type> Logical </Type>125<Whatis> Use the elemental current density, CoilCurrent e, computed by CoilSolver. </Whatis>126</Parameter>127<Parameter Widget="CheckBox" >128<Name> Fix Input Current Density </Name>129<Type> Logical </Type>130<Whatis> Fix the given input current in body force section to be divergence free. </Whatis>131</Parameter>132<Parameter Widget="CheckBox" >133<Name> Use Tree Gauge </Name>134<Type> Logical </Type>135<Whatis> Use tree gauge to eliminate redundant lines in the linear system. </Whatis>136</Parameter>137</Solver>138139<BoundaryCondition>140<Parameter Widget="Label" > <Name> Dirichlet conditions for potential</Name> </Parameter>141<Parameter Widget="Edit">142<Name> AV </Name>143<Whatis> Give the scalar potential value for this boundary. </Whatis>144</Parameter>145<Parameter Widget="Edit">146<Name> AV {e} </Name>147<Whatis> Give the vector potential value for this boundary. </Whatis>148</Parameter>149<Parameter Widget="Edit">150<Name> AV {e} 1 </Name>151<Whatis> Give the x-component of the vector potential value for this boundary. </Whatis>152</Parameter>153<Parameter Widget="Edit">154<Name> AV {e} 2 </Name>155<Whatis> Give the y-component of the vector potential value for this boundary. </Whatis>156</Parameter>157<Parameter Widget="Edit">158<Name> AV {e} 3 </Name>159<Whatis> Give the z-component of the vector potential value for this boundary. </Whatis>160</Parameter>161<Parameter Widget="Edit">162<Name> Jfix </Name>163<Whatis> Set the value of the potential field used to make the current divergence free. </Whatis>164</Parameter>165166<Parameter Widget="Label" > <Name> Dirichlet conditions via magnetic flux density</Name> </Parameter>167<Parameter Widget="Edit">168<Name> Magnetic Flux Density 1 </Name>169<Whatis> Give the x-component of the desired magnetic flux density. </Whatis>170</Parameter>171<Parameter Widget="Edit">172<Name> Magnetic Flux Density 2 </Name>173<Whatis> Give the y-component of the desired magnetic flux density. </Whatis>174</Parameter>175<Parameter Widget="Edit">176<Name> Magnetic Flux Density 3 </Name>177<Whatis> Give the z-component of the desired magnetic flux density. </Whatis>178</Parameter>179<Parameter Widget="Edit">180<Name> Magnetic Flux Density {n} </Name>181<Whatis> Give the nodal component of the desired magnetic flux density. </Whatis>182</Parameter>183184185<Parameter Widget="Label" > <Name> Flux conditions </Name> </Parameter>186187<Parameter Widget="Edit">188<Name> Electric Current Density </Name>189<Whatis> Give the electric current density for this boundary. </Whatis>190</Parameter>191<Parameter Widget="Edit">192<Name> Current Density </Name>193<Whatis> Give the current density for this boundary. </Whatis>194</Parameter>195<Parameter Widget="Edit">196<Name> Magnetic Field Strength 1 </Name>197<Whatis> Give the x-component of the desired magnetic field value for this boundary. </Whatis>198</Parameter>199<Parameter Widget="Edit">200<Name> Magnetic Field Strength 2 </Name>201<Whatis> Give the y-component of the desired magnetic field value for this boundary. </Whatis>202</Parameter>203<Parameter Widget="Edit">204<Name> Magnetic Field Strength 3 </Name>205<Whatis> Give the z-component of the desired magnetic field value for this boundary. </Whatis>206</Parameter>207<Parameter Widget="Edit">208<Name> Magnetic Transfer Coefficient </Name>209<Whatis> Give the magnetic transfer coefficient value for this boundary. </Whatis>210</Parameter>211<Parameter Widget="Edit">212<Name> Electric Transfer Coefficient </Name>213<Whatis> Give the electric transfer coefficient value for this boundary. </Whatis>214</Parameter>215216217</BoundaryCondition>218</PDE>219220<PDE Name="MgHarm" >221<Name>MgHarm</Name>222223<Equation>224<Parameter Widget="Label">225<Name> Free text input </Name>226</Parameter>227228<Parameter Widget="TextEdit" Enabled="True">229<Name> Free text </Name>230<Type> String </Type>231<Whatis> Free text is copied into the Equation-block of the SIF as such. </Whatis>232<StatusTip> Free text is copied into the Equation-block of the SIF as such. </StatusTip>233</Parameter>234</Equation>235236<Material>237<Parameter Widget="Label" > <Name> Material properties </Name> </Parameter>238<Parameter Widget="Edit" >239<Name> Reluctivity </Name>240<Type> String </Type>241<Whatis> Give the real reluctivitity (inverse of permeability). </Whatis>242</Parameter>243<Parameter Widget="Edit" >244<Name> Reluctivity Im </Name>245<Type> String </Type>246<Whatis> Give the imaginary reluctivitity (inverse of permeability). </Whatis>247</Parameter>248<Parameter Widget="Edit" >249<Name> Relative Permeability </Name>250<Type> String </Type>251<Whatis> Give the relative permeability compared to vacuum (if not reluctivity given). </Whatis>252</Parameter>253<Parameter Widget="Edit" >254<Name> Electric Conductivity </Name>255<Type> String </Type>256<Whatis> Give the real electric conductivity. </Whatis>257</Parameter>258<Parameter Widget="Edit" >259<Name> Electric Conductivity Im </Name>260<Type> String </Type>261<Whatis> Give the imaginary electric conductivity. </Whatis>262</Parameter>263<Parameter Widget="Edit" >264<Name> Magnetization 1</Name>265<Type> String </Type>266<Whatis> Give the real magnetization in x-direction. </Whatis>267</Parameter>268<Parameter Widget="Edit" >269<Name> Magnetization 2</Name>270<Type> String </Type>271<Whatis> Give the real magnetization in y-direction. </Whatis>272</Parameter>273<Parameter Widget="Edit" >274<Name> Magnetization 3</Name>275<Type> String </Type>276<Whatis> Give the real magnetization in z-direction. </Whatis>277</Parameter>278<Parameter Widget="Edit" >279<Name> Magnetization Im 1</Name>280<Type> String </Type>281<Whatis> Give the imaginary magnetization in x-direction. </Whatis>282</Parameter>283<Parameter Widget="Edit" >284<Name> Magnetization Im 2</Name>285<Type> String </Type>286<Whatis> Give the imaginary magnetization in y-direction. </Whatis>287</Parameter>288<Parameter Widget="Edit" >289<Name> Magnetization Im 3</Name>290<Type> String </Type>291<Whatis> Give the imaginary magnetization in z-direction. </Whatis>292</Parameter>293294<Parameter Widget="Label" > <Name> Nonlinear material law </Name> </Parameter>295<Parameter Widget="Edit" >296<Name> H-B Curve</Name>297<Type> String </Type>298<Whatis> Give the H-B Curve as a cubic spline. </Whatis>299</Parameter>300<Parameter Widget="CheckBox" >301<Name> Cubic spline for H-B curve </Name>302<Type> Logical </Type>303<Whatis> Should a cubic spline be applied to the H-B curve. </Whatis>304</Parameter>305</Material>306307<BodyForce>308<Parameter Widget="Label" > <Name> Given current density </Name> </Parameter>309<Parameter Widget="Edit" >310<Name> Current Density 1 </Name>311<Type> String </Type>312<Whatis> Give the real current density in x-direction. </Whatis>313</Parameter>314<Parameter Widget="Edit" >315<Name> Current Density 2 </Name>316<Type> String </Type>317<Whatis> Give the real current density in y-direction. </Whatis>318</Parameter>319<Parameter Widget="Edit" >320<Name> Current Density 3 </Name>321<Type> String </Type>322<Whatis> Give the real current density in z-direction. </Whatis>323</Parameter>324<Parameter Widget="Edit" >325<Name> Current Density Im 1 </Name>326<Type> String </Type>327<Whatis> Give the imaginary current density in x-direction. </Whatis>328</Parameter>329<Parameter Widget="Edit" >330<Name> Current Density Im 2 </Name>331<Type> String </Type>332<Whatis> Give the imaginary current density in y-direction. </Whatis>333</Parameter>334<Parameter Widget="Edit" >335<Name> Current Density Im 3 </Name>336<Type> String </Type>337<Whatis> Give the imaginary current density in z-direction. </Whatis>338</Parameter>339340<Parameter Widget="Label" > <Name> External electric potential </Name> </Parameter>341<Parameter Widget="Edit" >342<Name> Electric Potential </Name>343<Type> String </Type>344<Whatis> Give the real externally defined electric potential. </Whatis>345</Parameter>346<Parameter Widget="Edit" >347<Name> Electric Potential Im </Name>348<Type> String </Type>349<Whatis> Give the imaginary externally defined electric potential. </Whatis>350</Parameter>351</BodyForce>352353<InitialCondition>354<Parameter Widget="Label" > <Name> Initial values for potential(s) </Name> </Parameter>355<Parameter Widget="Edit" >356<Name> AV Re </Name>357<Type> String </Type>358<Whatis> Give the initial condition for the real scalar potential. </Whatis>359</Parameter>360<Parameter Widget="Edit" >361<Name> AV Im </Name>362<Type> String </Type>363<Whatis> Give the initial condition for the imaginary scalar potential. </Whatis>364</Parameter>365<Parameter Widget="Edit" >366<Name> AV Re {e}</Name>367<Type> String </Type>368<Whatis> Give the initial condition for the real vector potential. </Whatis>369</Parameter>370<Parameter Widget="Edit" >371<Name> AV Im {e}</Name>372<Type> String </Type>373<Whatis> Give the initial condition for the imaginary vector potential. </Whatis>374</Parameter>375</InitialCondition>376377<Solver>378<Parameter Widget="Label" > <Name>Harmonic A-V formulation solver </Name> </Parameter>379<Parameter Widget="Edit" Enabled="True">380<Name> Procedure </Name>381<DefaultValue> "MagnetoDynamics" "WhitneyAVHarmonicSolver" </DefaultValue>382</Parameter>383<Parameter Widget="CheckBox" >384<Parameter Widget="Label" > <Name> Special options </Name> </Parameter>385<Name> Fix Input Current Density </Name>386<Type> Logical </Type>387<Whatis> Fix the given input current to be divergence free. </Whatis>388</Parameter>389<Parameter Widget="CheckBox" >390<Name> Use Tree Gauge </Name>391<Type> Logical </Type>392<Whatis> Use tree gauge to eliminate redundant lines in the linear system. </Whatis>393</Parameter>394<Parameter Widget="CheckBox" >395<Name> Helmholtz Projection </Name>396<Type> Logical </Type>397<Whatis> Use Helmholtz projection of potentials to make them fulfil Coulomb gauge. </Whatis>398</Parameter>399</Solver>400401<BoundaryCondition>402<Parameter Widget="Label" > <Name> Dirichlet conditions for potential</Name> </Parameter>403<Parameter Widget="Edit">404<Name> AV re </Name>405<Whatis> Give the real scalar potential on the boundary. </Whatis>406</Parameter>407<Parameter Widget="Edit">408<Name> AV re {e} </Name>409<Whatis> Give the real vector potential on the boundary. </Whatis>410</Parameter>411<Parameter Widget="Edit">412<Name> AV re {e} 1 </Name>413<Whatis> Give the x-component of the real vector potential on the boundary. </Whatis>414</Parameter>415<Parameter Widget="Edit">416<Name> AV re {e} 2 </Name>417<Whatis> Give the y-component of the real vector potential on the boundary. </Whatis>418</Parameter>419<Parameter Widget="Edit">420<Name> AV re {e} 3 </Name>421<Whatis> Give the z-component of the real vector potential on the boundary. </Whatis>422</Parameter>423<Parameter Widget="Edit">424<Name> AV im </Name>425<Whatis> Give the imaginary scalar potential on the boundary. </Whatis>426</Parameter>427<Parameter Widget="Edit">428<Name> AV im {e} </Name>429<Whatis> Give the imaginary vector potential on the boundary. </Whatis>430</Parameter>431<Parameter Widget="Edit">432<Name> AV im {e} 1 </Name>433<Whatis> Give the x-component of the imaginary vector potential on the boundary. </Whatis>434</Parameter>435<Parameter Widget="Edit">436<Name> AV im {e} 2 </Name>437<Whatis> Give the y-component of the imaginary vector potential on the boundary. </Whatis>438</Parameter>439<Parameter Widget="Edit">440<Name> AV im {e} 3 </Name>441<Whatis> Give the z-component of the imaginary vector potential on the boundary. </Whatis>442</Parameter>443<Parameter Widget="Edit">444<Name> Jfix </Name>445<Whatis> Set the value of the potential field used to make the current divergence free. </Whatis>446</Parameter>447448<Parameter Widget="Label" > <Name> Dirichlet conditions via magnetic flux density</Name> </Parameter>449<Parameter Widget="Edit">450<Name> Magnetic Flux Density 1 </Name>451<Whatis> Give the x-component of the desired magnetic flux density. </Whatis>452</Parameter>453<Parameter Widget="Edit">454<Name> Magnetic Flux Density 2 </Name>455<Whatis> Give the y-component of the desired magnetic flux density. </Whatis>456</Parameter>457<Parameter Widget="Edit">458<Name> Magnetic Flux Density 3 </Name>459<Whatis> Give the z-component of the desired magnetic flux density. </Whatis>460</Parameter>461<Parameter Widget="Edit">462<Name> Magnetic Flux Density {n} </Name>463<Whatis> Give the nodal component of the desired magnetic flux density. </Whatis>464</Parameter>465466467<Parameter Widget="Label" > <Name> Flux conditions </Name> </Parameter>468469<Parameter Widget="Edit">470<Name> Electric Current Density </Name>471<Whatis> Give the real electric current density on the boundary. </Whatis>472</Parameter>473<Parameter Widget="Edit">474<Name> Electric Current Density Im </Name>475<Whatis> Give the imaginary electric current density on the boundary. </Whatis>476</Parameter>477478<Parameter Widget="Edit">479<Name> Current Density </Name>480<Whatis> Give the current density on the boundary. </Whatis>481</Parameter>482<Parameter Widget="Edit">483<Name> Magnetic Field Strength 1 </Name>484<Whatis> Give the real x-component of the desired magnetic field on the boundary. </Whatis>485</Parameter>486<Parameter Widget="Edit">487<Name> Magnetic Field Strength 2 </Name>488<Whatis> Give the real y-component of the desired magnetic field on the boundary. </Whatis>489</Parameter>490<Parameter Widget="Edit">491<Name> Magnetic Field Strength 3 </Name>492<Whatis> Give the real z-component of the desired magnetic field on the boundary. </Whatis>493</Parameter>494<Parameter Widget="Edit">495<Name> Magnetic Field Strength Im 1 </Name>496<Whatis> Give the imaginary x-component of the desired magnetic field on the boundary. </Whatis>497</Parameter>498<Parameter Widget="Edit">499<Name> Magnetic Field Strength Im 2 </Name>500<Whatis> Give the imaginary y-component of the desired magnetic field on the boundary. </Whatis>501</Parameter>502<Parameter Widget="Edit">503<Name> Magnetic Field Strength Im 3 </Name>504<Whatis> Give the imaginary z-component of the desired magnetic field on the boundary. </Whatis>505</Parameter>506<Parameter Widget="Edit">507<Name> Magnetic Transfer Coefficient </Name>508<Whatis> Give the real magnetic transfer coefficient on the boundary. </Whatis>509</Parameter>510<Parameter Widget="Edit">511<Name> Magnetic Transfer Coefficient Im </Name>512<Whatis> Give the imaginary magnetic transfer coefficient on the boundary. </Whatis>513</Parameter>514<Parameter Widget="Edit">515<Name> Electric Transfer Coefficient </Name>516<Whatis> Give the real electric transfer coefficient on the boundary. </Whatis>517</Parameter>518<Parameter Widget="Edit">519<Name> Electric Transfer Coefficient Im </Name>520<Whatis> Give the imaginary electric transfer coefficient on the boundary. </Whatis>521</Parameter>522523524</BoundaryCondition>525</PDE>526527528529<PDE Name="MgDynPost" >530<Name>MgDynPost</Name>531532<Equation>533<Parameter Widget="Label">534<Name> Free text input </Name>535</Parameter>536537<Parameter Widget="TextEdit" Enabled="True">538<Name> Free text </Name>539<Type> String </Type>540<Whatis> Free text is copied into the Equation-block of the SIF as such. </Whatis>541<StatusTip> Free text is copied into the Equation-block of the SIF as such. </StatusTip>542</Parameter>543</Equation>544545<Solver>546<Parameter Widget="Label" > <Name> MagnetoDynamics field computation </Name> </Parameter>547<Parameter Widget="Edit" Enabled="True">548<Name> Procedure </Name>549<DefaultValue> "MagnetoDynamics" "MagnetoDynamicsCalcFields" </DefaultValue>550</Parameter>551552<Parameter Widget="Label" > <Name> Specify fields to compute </Name> </Parameter>553<Parameter Widget="CheckBox">554<Name> Calculate Magnetic Field Strength </Name>555<Type> Logical </Type>556<Whatis> Compute the magnetic field strength from the vector potential.</Whatis>557</Parameter>558<Parameter Widget="CheckBox">559<Name> Calculate Electric Field </Name>560<Type> Logical </Type>561<Whatis> Compute the electric field from the scalar potential.</Whatis>562</Parameter>563<Parameter Widget="CheckBox">564<Name> Calculate Current Density </Name>565<Type> Logical </Type>566<Whatis> Compute the current density from the potential fields.</Whatis>567</Parameter>568<Parameter Widget="CheckBox">569<Name> Calculate Maxwell Stress </Name>570<Type> Logical </Type>571<Whatis> Compute the maxwell stress tensor from the potential fields.</Whatis>572</Parameter>573<Parameter Widget="CheckBox">574<Name> Calculate Joule Heating </Name>575<Type> Logical </Type>576<Whatis> Compute the heating resulting from the induced currents.</Whatis>577</Parameter>578<Parameter Widget="CheckBox">579<Name> Calculate Nodal Forces </Name>580<Type> Logical </Type>581<Whatis> Compute nodal forces to be used as loads in structural analysis.</Whatis>582</Parameter>583584<Parameter Widget="Label" > <Name> Specify what kind of fields to compute </Name> </Parameter>585<Parameter Widget="CheckBox">586<Name> Skip Elemental Fields </Name>587<DefaultValue>False</DefaultValue>588<Type> Logical </Type>589<Whatis>Skip computation of elemental fields in postprocessing. Appropriate when there are no material discontinuities. Otherwise elemental fields are preferable over nodal ones.</Whatis>590</Parameter>591<Parameter Widget="CheckBox">592<Name> Skip Nodal Fields </Name>593<DefaultValue>True</DefaultValue>594<Type> Logical </Type>595<Whatis>Skip computation of nodal fields in postprocessing. This is set True when elemental fields are still computed.</Whatis>596</Parameter>597<Parameter Widget="CheckBox">598<Name> Discontinuous Galerkin </Name>599<Type> Logical </Type>600<Whatis>Enforce continuity of solution already at the linear system level using Discontinuous Galerkin method. This is very expensive! Makes nodal fields to be computed elementwise.</Whatis>601</Parameter>602<Parameter Widget="CheckBox">603<Name> Discontinuous Bodies </Name>604<Type> Logical </Type>605<Whatis>Enforce continuity of elemental solutions within bodies only. This is done by simple averaging and is therefore a lot cheaper than the Discontinuous Galerkin method.</Whatis>606</Parameter>607608</Solver>609</PDE>610611</edf>612613614615616617618619