On Fri, Jan 25, 2019 at 1:10 AM Bin Liu <kenneth....@hotmail.com> wrote:

> Hi,
> I have written a mpi finite element program to solve a very large 3D
> problem, around 50 millions nodes. I have been able to split the mesh and
> read these decomposed mesh from each processors. However, I have a big
> problem to output the results for visualization.
>
> From my understanding, I should Serialize the mesh temporarily and output
> the mesh and solutions together. However, this serialization of mesh is
> very inefficient on one processor and takes a huge amount of memory and
> time to generate it.
>
> Is there any way to write out the mesh and solutions together from each
> processor in parallel? It is not a problem for me to post-process them, as
> long as they are mesh and solution are exported.
>

You can try using the NemesisIO object instead, which is basically an
Exodus file per MPI rank and does not require serialization of the mesh.

-- 
John

_______________________________________________
Libmesh-users mailing list
Libmesh-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to