I forgot to mention that i am using the developer revision 2689. It is possible that updating my source might fix the issues since I just saw that there was more work done on partitioner and mesh_communication. I will try this and let you know if it fixes the problems.
Sorry for the trouble ! ---------- Forwarded message ---------- From: Vijay S. Mahadevan <[EMAIL PROTECTED]> Date: Mon, Mar 24, 2008 at 11:44 AM Subject: Possible bug in Partitioner To: "[email protected]" <[email protected]> Hi, In a simple exercise of building FE from discretizing a cube (MeshGeneration::build_cube), I have encountered assert failures in partitioner.C when running in more than 1 processors; The exact error message is shown below src/partitioning/partitioner.C:189: static void Partitioner::partition_unpartitioned_elements(MeshBase&, unsigned int): Assertion `cnt < global_indices.size()' failed. I think part of the reason is that the call to MeshCommunication probably is strongly dependent on LibHilbert to be present. I currently do not have Hilbert as part of my libMesh build and it is possible that the global_indices are not populated leading to the assertion failure. Here's the call : MeshCommunication().find_global_indices (MeshTools::bounding_box(mesh), it, end, global_indices); I currently do not have access to my libMesh build. When i get time, I will try to build it again with Hilbert and see if it resolves the issue. Just thought i should let the developers know about this and if there is something more to it other than just including Hilbert library. Cheers, Vijay ------------------------------------------------------------------------- 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-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libmesh-devel
