A few months back there was a suggestion on the mailing list that you can apparently write a single vtk geometry and then use something like "map data" to load the new, updated fields (perhaps Ken posted it? - don't know any other details).

I agree that these vtk format limitations can be quite frustrating and cause quite a bit of data bloat on the disk. For these situations, I would normally resort to using EnSight format. This gives you full separation of geometry and data, with moving or non-moving geometries etc. EnSight does support a server-of-servers data format, which makes it possible to a sub-case for each process and then load them together, but I've never used it. Instead we have the master process write a single file and stream the geometry and fields information across. The additional overhead of moving data across the network is offset by the fact that the filer only has a single process writing to it.

If it helps, you can take a look at the foamToEnsight utility for a quick overview: https://develop.openfoam.com The harder bits are located under src/conversion/ensight/mesh/, src/conversion/ensight/output/, src/conversion/ensight/part/

If you find another possibility, please let us know since it will be of interest for other people too.

Cheers,
/mark

--
Dr Mark OLESEN
Principal Engineer, ESI-OpenCFD
ESI GmbH | Einsteinring 24 | 85609 Munich | GERMANY
Mob. +49 171 9710 149
www.openfoam.com | www.esi-group.com | mark.ole...@esi-group.com


On 11/30/17 11:13, a...@yandex.ru wrote:
Hi! I just finish my own CFD simulation on 256 processors. The program made graphics output in 2000 time points. So large number of outputs I need to prepare smooth animation. I use XML VTK ascii format. So I have now 2000 pvtu files and 2000*256=512000 vtu files. I have problems with such big number of files. Now I understand that may be it was not the best idea to use VTK format. I have the one fixed unstructured grid with ~10^7 cells, about ten CFD variables on the cells and several thousands output points. My program is MPI parallel and output time points are irregular over time. So I'd like to keep value of time in the files (as I know it is impossible in the VTK format). And I'd like to use ParaView for the visualization. What is the better format for storing big amount of CFD data that I be able to write in parallel and load in the ParaView?
Thank in advance!
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview

Reply via email to