Hello,
I would like to partition and read a mesh in parallel.
After reading the discussion on the mailing list on “pre-partitioning a big 
mesh"
I used the splitter to partition the mesh. The partitioner just worked (that 
was great! Thanks!). 

I set up a simple test to check if I could read the mesh.
Partitioning with one processor and then reading it works fine.
On the other hand when I try with 2 processors I get the following error.

Assertion `mesh.comm().semiverify(p_my_neighbor)' failed.
/not_backed_up/srossi/TPL/libmesh/libmesh-git/src/mesh/mesh_tools.C, line 1726

My simple test looks like this:

#include "libmesh/parallel_mesh.h"

int main(int argc, char** argv)
{
    using namespace libMesh;
    LibMeshInit init (argc, argv, MPI_COMM_WORLD);
    ParallelMesh mesh(init.comm());
    mesh.read("LA_T4_new_m1.cpr");
    mesh.print_info(std::cout);
    return 0;
}

Do you have any suggestions?
Thank you very much.
Simone



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to