Hi,
I am attempting to use mesh_function to calculate solution values on a
system/mesh.
When using this with —n-threads=<num> option, I randomly get a warning from
the inverse_map function in fe_base.C that the point does not lie in the
element. Upon, looking into the code, it looks like the point locator used by
the mesh_function is one created from the mesh’s sub_point_locator method.
The mesh.sub_point_locator() method, however, warns that this should not be
used in a multithreaded or non-parallel_only code. This likely explains the odd
behavior in the multithreaded execution. However, I am not sure what the
“non-parallel-only” code is implying.
Any clarification would be appreciated.
Thanks,
Manav
------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users