<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Dear Frederic, 
<div class="">When the core is non-conducting, there is no difference at all between what you wrote and what follows:</div>
<div class="">
<blockquote type="cite" class="">// Magnetic vector potential a (b = curl a)<br class="">
 { Name Hcurl_a_3D ; Type Form1 ;<br class="">
   BasisFunction {// a = a_e * s_e<br class="">
     { Name se ; NameOfCoef ae ; Function BF_Edge ;<br class="">
       Support Domain ; Entity EdgesOf[ All ] ; }<br class="">
   }</blockquote>
<br class="">
</div>
<div class="">Only when the core is conducting, it makes sense to split the basis function in two parts and that for allowing different constraints. </div>
<div class="">Indeed, the tree-cotree gauging will be kept outside the conducting region, so the gauge constraint will be applied only on the first part, excluding the boundary of the conductors. </div>
<div class="">See hereafter.</div>
<div class=""><br class="">
</div>
<div class="">
<div class=""> { Name Hcurl_a_3D ; Type Form1 ;</div>
<div class="">    BasisFunction {// a = a_e * s_e</div>
<div class="">      { Name se ; NameOfCoef ae ; Function BF_Edge ;</div>
<div class="">        Support Domain ; Entity EdgesOf[ All, Not SkinDomainC ] ; }</div>
<div class="">      { Name se2 ; NameOfCoef ae2 ; Function BF_Edge ;</div>
<div class="">        Support Domain ; Entity EdgesOf[ SkinDomainC ] ; }</div>
<div class="">    }</div>
<div class="">    Constraint {</div>
<div class="">      { NameOfCoef ae  ; EntityType EdgesOf ; NameOfConstraint MVP_3D ; }</div>
<div class="">      { NameOfCoef ae2 ; EntityType EdgesOf ; NameOfConstraint MVP_3D ; }</div>
<div class=""><br class="">
</div>
<div class="">      { NameOfCoef ae  ; EntityType EdgesOfTreeIn ; EntitySubType StartingOn ;</div>
<div class="">          NameOfConstraint GaugeCondition_a ; }</div>
<div class="">    }</div>
<div class="">  }</div>
</div>
<div class=""><br class="">
</div>
<div class="">Best regards, </div>
<div class="">Ruth Sabariego</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
<div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
—<br class="">
Prof. Ruth V. Sabariego<br class="">
KU Leuven, Dept. Electrical Engineering ESAT/Electa, EnergyVille<br class="">
<a href="http://www.esat.kuleuven.be/electa" class="">http://www.esat.kuleuven.be/electa</a></div>
<div style="text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<a href="http://www.energyville.be" class="">http://www.energyville.be</a></div>
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<br class="">
</div>
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<br class="">
<br class="">
<br class="">
<br class="">
<br class="">
<br class="">
</div>
</div>
</div>
</div>
<div><br class="">
<blockquote type="cite" class="">
<div class="">On 13 Sep 2019, at 02:41, Frederic Trillaud <<a href="mailto:ftrillaudp@gmail.com" class="">ftrillaudp@gmail.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="">Dear all,<br class="">
<br class="">
I have quick question, what does the following piece of code mean?, checking the code, when the core is not conductive it seems that SkinDomainC is empty, when it is conducting, it is the surface of the Core domain. I am not clear why the skin of the core should
 be defined apart.<br class="">
<br class="">
 // Magnetic vector potential a (b = curl a)<br class="">
 { Name Hcurl_a_3D ; Type Form1 ;<br class="">
   BasisFunction {// a = a_e * s_e<br class="">
     { Name se ; NameOfCoef ae ; Function BF_Edge ;<br class="">
       Support Domain ; Entity EdgesOf[ All, Not SkinDomainC ] ; }<br class="">
     { Name se2 ; NameOfCoef ae2 ; Function BF_Edge ;<br class="">
       Support Domain ; Entity EdgesOf[ SkinDomainC ] ; }<br class="">
   }<br class="">
<br class="">
Best,<br class="">
<br class="">
Frederic Trillaud<br class="">
<br class="">
<br class="">
<br class="">
_______________________________________________<br class="">
getdp mailing list<br class="">
<a href="mailto:getdp@onelab.info" class="">getdp@onelab.info</a><br class="">
http://onelab.info/mailman/listinfo/getdp<br class="">
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</body>
</html>