From: Wen J. <jia...@gm...> - 2011-10-23 20:58:32
|
Hi, As far as I understand, libmesh assembles the global stiffness matrix in parallel due to the fact that each local performs the assembly only on its own elements. And also in PETSc, the matrix assembly procedure will be efficient only when the entries are generated on the 'right' process. Thus I am just wondering the algorithm how libmesh distributes the global elements to each local processor such that most entries in global stiffness matrix are generated locally. Thanks, Wen |