> Dear all,
> I'm reading code of dofmap. Can you explain me when we
> need old_dof_object and/or old_dof_indices, so that I
> can proceed reading?
> 

Sure.  When you refine the mesh you obviously introduce a new finite element
approximation subspace, which means a new # of DOFs and associated DOF
distribution.  However, when you project the solution from the old mesh to
the new mesh you need a way to map between the old and new discrete spaces.

This is what the old_dof_object does.  It  is usually NULL, and will be NULL
for newly created nodes/elements after refinement, but for the old
nodes/elements it contains the previous DOF indexing from the pre-refined
mesh.

-Ben


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to