Hi all,

   I am trying to understand the mesh decomposition and parallelism in
libmesh.
The mesh (is a SerialMesh) is a triangular surface mesh with total number of
nodes: 1612, elements: 3144.
Decomposition on 4 processors results in (got with n_local_nodes() and
n_local_elem())

   processor 0: nodes=430, elems=768
   processor 1: nodes=395, elems=768
   processor 2: nodes=393, elems=768
   processor 3: nodes=394, elems=768

   The questions I have are

(1) The nodes on the decomposition boundaries seem not to duplicate on all
processors which have elements use those nodes. Is that correct?
(2) For a given element on some processor, How can I know which node is on
this processor and which is on another?
(3) How libmesh use ghost? ghost on nodes or elements?

Thanks,
Mengda
------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises 
looking to deploy the next generation of Solaris that includes the latest 
innovations from Sun and the OpenSource community. Download a copy and 
enjoy capabilities such as Networking, Storage and Virtualization. 
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to