Dear Torquil,

With --enable-paralevel=2, metis is called to give a partition of each mesh.
The model bricks automatically make the assembly only on the part of the
mesh corresponding to the process number.
This is done by a call to the following method of getfem_mesh:
mesh().intersect_with_mpi_region(rg)

But this does not affect the numbering of nodes. In particular, each
process have a complete mesh.

Yves.





Le 18/11/2013 12:20, Torquil Macdonald Sørensen a écrit :
> Hi!
>
> Should I see a difference in the mesh node enumeration, after having
> compiled Getfem with --enable-paralevel=2 and Metis support, and my
> program with -DGETFEM_PARA_LEVEL=2 -DGMM_USES_MPI=1?
>
> According to the documentation, GetFEM should then use Metis to
> "implicitly partition" the mesh.
>
> Does that mean that the Metis based partitioning goes on behind the
> scenes and no changes would be seen in mesh.points() when switching
> between "mpiexec -n 1 ./prog" and "mpiexec -n 4 ./prog"
>
> Best regards
> Torquil Sørensen
>
>
>
> _______________________________________________
> Getfem-users mailing list
> [email protected]
> https://mail.gna.org/listinfo/getfem-users


-- 

  Yves Renard ([email protected])       tel : (33) 04.72.43.87.08
  Pole de Mathematiques, INSA-Lyon             fax : (33) 04.72.43.85.29
  20, rue Albert Einstein
  69621 Villeurbanne Cedex, FRANCE
  http://math.univ-lyon1.fr/~renard

---------

_______________________________________________
Getfem-users mailing list
[email protected]
https://mail.gna.org/listinfo/getfem-users

Reply via email to