Hi John, Indeed, I tried NemesisIO. It writes solution into multiple files in parallel. However, when I tried to open these files with paraview, the paraview reported an error, saying "Cannot find any mesh". What's could be my mistake here?
Thanks Ken ________________________________ From: John Peterson <jwpeter...@gmail.com> Sent: Saturday, January 26, 2019 12:16 AM To: Bin Liu Cc: libmesh-users@lists.sourceforge.net Subject: Re: [Libmesh-users] output results of very huge mesh On Fri, Jan 25, 2019 at 1:10 AM Bin Liu <kenneth....@hotmail.com<mailto: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