Skip to content
Snippets Groups Projects
Commit 60c1d7c8 authored by Haocheng LIU's avatar Haocheng LIU
Browse files

Add a generic adios2 reader to read bp format data as images into vtk

This commit adds a reader that can read the arrays in the bp file as
point or cell arrays on a 2d or 3d vtk image. It does not need reader to provide
and schema infomation. It also supports time step and
reading in parallel mode. The minimum version of ADIOS2 requirement is 2.4.0.

The features of this reader is listed as below:

* The output of the reader is a vtkMultiBlockDataset. It contains a
vtkMultiPieceDataSet filled with vtkImageData blocks. The number of blocks
equals to the number of blocks in the adios array.

* It supports arrays with time steps.

* It supports 2D and 3D images.

* The reader can either work in serial or in parllel.

* Based on the number of processes, it will automatically distribute the
work evenly among processes.

* It support row major and column major conversion.
parent 05a7b55d
No related branches found
No related tags found
No related merge requests found
Showing
with 1306 additions and 52 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment