How would you handle H(curl) spaces in a consistent way? There you have to provide a tangential vector field, but there is no natural basis for the tangent space. The current method is to apply a full n-vector but only to pay attention to the tangential part (I believe). The analogue is the current approach for H(div) as well. I see real problems in changing one of these, but not the other.
-- Doug On 10/09/2015 01:48 PM, Garth N. Wells wrote:
In DOLFIN, when applying Dirichlet bcs to H(div) spaces, DOLFIN insists that the bc function is a vector-valued function, whereas the physically and mathematically natural function is scalar (normal component). The present state is annoying when boundaries are not axis-aligned. Does anyone have a nice fix for this, or will it require low-level changes? Looks like the problem is ufc::finite_elemenent::restrict. Garth _______________________________________________ fenics mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics
_______________________________________________ fenics mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics
