>> It's probably either a send_list problem
> 
> It's a send_list problem.  Not yet sure how it's a send_list problem,
> since I managed to trigger it with a "hanging node on 2D 2 processor
> partition" case, which is the most dead simple thing that
> add_neighbors_to_send_list() should ever have to deal with, but here's
> a workaround that fixes it until I root the problem out:
> 
> Index: src/base/dof_map.C
> ===================================================================
> --- src/base/dof_map.C  (revision 3472)
> +++ src/base/dof_map.C  (working copy)
> @@ -751,6 +751,11 @@
>     // EquationSystems call that for us, after we've added constraint
>     // dependencies to the send_list too.
>     // this->sort_send_list ();
> +
> +  _send_list.clear();
> +  _send_list.reserve(this->n_dofs());
> +  for (unsigned int i=0; i != this->n_dofs(); ++i)
> +    _send_list.push_back(i);
>   }

To be clear, this is a problem that occurs in parallel using the serial
mesh?

-Ben


------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Libmesh-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to