On Fri, 22 Apr 2011, Roy Stogner wrote:

> In particular we can see failed assertions (and probably crashes or
> corruption) in multithreaded code that relys on the mesh-provided
> point_locator() incorrectly: MeshFunction, PeriodicBoundaries,
> ExactSolution/ExactErrorEstimator, and RBEIMSystem are likely
> affected.

Okay, after more thorough investigation: only PeriodicBoundaries
support should be affected.  MeshFunction isn't thread-safe, but you
can make a subordinate MeshFunction per-thread to use it safely in
threaded code, and neither the Exact* classes nor the rbOOmit code
seems to do threading at the moment in any case.
---
Roy

------------------------------------------------------------------------------
Fulfilling the Lean Software Promise
Lean software platforms are now widely adopted and the benefits have been 
demonstrated beyond question. Learn why your peers are replacing JEE 
containers with lightweight application servers - and what you can gain 
from the move. http://p.sf.net/sfu/vmware-sfemails
_______________________________________________
Libmesh-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to