> At the same time with JFNK we have a problem with the current way we
> deal with hanging node constraints in libMesh.  For JFNK we need to
> fill the residual of a constrained DOF with something like u - ( A1 *
> Parent1Value + A2 * Parent2Value + etc.).  Currently
> constrain_element_vector() doesn't do anything close to this (and if
> I'm reading it correctly) it actually zeroes out the constrained DOF's
> residual.... which means that nothing gets solved for, for that DOF.

In element residual computations, are you using
DofMap::extract_local_vector()?
http://libmesh.sourceforge.net/doxygen/classDofMap.php#cfbb9dbe71246f5d08607
7a3f4a5cced

I use it to extract element-based Dofs, and they get properly constrained.
Would the residual value then be the current value - the constraned value,
as you mention?

-Ben


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to