grokkingstuff Home Blog Projects Wiki Calculators About

ParaView

date2022-11-25tags:cs:

https://github.com/hpjeonGIT/training_slides

Introduction to ParaView

Feature

VTK file format

$ more ccc.vtm
<VTKFile type="vtkMultiBlockDataSet" version="1.0" byte_order="LittleEndian" header_type="UInt64">
  <vtkMultiBlockDataSet>
    <Piece index="0" name="Grid_2">
      <DataSet index="0" file="ccc/ccc_0_0.vtu">
      </DataSet>
      <DataSet index="1" file="ccc/ccc_0_1.vtu">
      </DataSet>
    </Piece>
  </vtkMultiBlockDataSet>
</VTKFile>
$ more ccc/ccc_0_0.vtu
<VTKFile type="UnstructuredGrid" version="2.0" byte_order="LittleEndian" header_type="UInt64">
  <UnstructuredGrid>
    <Piece NumberOfPoints="5000" NumberOfCells="5000">
      <PointData Scalars="dmg" GlobalIds="___D3___GlobalNodeIds">
        <DataArray type="Float64" Name="dmg" format="ascii" RangeMin="0" RangeMax="0">
          0 0 0 0 0 0
          0 0
        </DataArray>
        <DataArray type="UInt8" Name="vtkGhostType" format="ascii" RangeMin="0" RangeMax="0">
…

Multi-core visualization

Tracing

Batch/distributed visualization

<Servers>
<Server name="case1" resource="cs://server1.aaa.bbb//server2.ccc.ddd">
    <ManualStartup />
 </Server>
</Servers>

Running mpi from GUI