[Getdp] function space for 3D a-v-formulation, and higher order approximation ?

Thomas Jung Thomas.Jung at iisb.fraunhofer.de
Tue May 9 11:45:21 CEST 2006


Hi,

I would be grateful if someone could give me a little help on this:

First, would the following be a correct declaration of a function space for 
the 3D magnetic vector potential ?

FunctionSpace {

  // Magnetic vector potential a (b = curl a)
  { Name Hcurl_a_Mag_3D; Type Form1;
    BasisFunction {
	{ Name se; NameOfCoef ae; Function BF_Edge;
        Support Domain_Mag; Entity EdgesOf[ All ]; }
    }
    Constraint {
	{ NameOfCoef ae; EntityType EdgesOf;NameOfConstraint a; }
	{ NameOfCoef ae; EntityType EdgesOfTreeIn; EntitySubType 
StartingOn;NameOfConstraint Gauge; }
    }
  }

}

with the Gauge constraint like this:

  { Name Gauge; Type Assign;
  Case {
	{ Region Domain_Mag ; SubRegion OuterBoundary; Value 0.; }
    }
  }


If that would be o.k., how would one do a higher order approximation?


Thank you very much !


Thomas Jung