Hello,

I am trying to load a .pvtu file into SolutionVector (for analysis, not for restart). The .pvtu contains references to multiple .vtu pieces created by different MPI nodes. I would like to analyze the solution on a single node in a separate program, is that possible?

loadSolution() fails with the message "Couldn't get 'PointData' or 'CellData' node". Indeed, my .pvtu does not have them but has PPointData and PCellData instead.

The .pvtu file is attached. It was of course produced by DuMux. Is it not supported for loading? But I see in the docs for loadSolution that it "Supports the following file extensions: *.vtu *.vtp *.pvtu, *.pvtp".


Best regards,

Dmitry



<?xml version="1.0"?>
<VTKFile type="PUnstructuredGrid" version="0.1" byte_order="LittleEndian">
  <PUnstructuredGrid GhostLevel="0">
    <PPointData Scalars="S_LiquidPhaseTwoC">
      <PDataArray type="Float64" Name="S_LiquidPhaseTwoC" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="p_LiquidPhaseTwoC" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="rho_LiquidPhaseTwoC" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="mob_LiquidPhaseTwoC" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="S_myoil" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="p_myoil" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="rho_myoil" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="mob_myoil" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="pc" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="porosity" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="x^MyH2O_LiquidPhaseTwoC" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="x^myoil_LiquidPhaseTwoC" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="x^MySurfactant_LiquidPhaseTwoC" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="rhoMolar_LiquidPhaseTwoC" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="x^MyH2O_myoil" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="x^myoil_myoil" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="x^MySurfactant_myoil" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="rhoMolar_myoil" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="phase presence" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="K" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="ww" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="wo" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="gradP" NumberOfComponents="1"/>
      <PDataArray type="Float64" Name="Ncv" NumberOfComponents="1"/>
    </PPointData>
    <PCellData Scalars="process rank">
      <PDataArray type="Float32" Name="process rank" NumberOfComponents="1"/>
    </PCellData>
    <PPoints>
      <PDataArray type="Float64" Name="Coordinates" NumberOfComponents="3"/>
    </PPoints>
    <Piece  Source="s0011-p0000-porous-twod-2p3c-surf-5spot-00000.vtu"/>
    <Piece  Source="s0011-p0001-porous-twod-2p3c-surf-5spot-00000.vtu"/>
    <Piece  Source="s0011-p0002-porous-twod-2p3c-surf-5spot-00000.vtu"/>
    <Piece  Source="s0011-p0003-porous-twod-2p3c-surf-5spot-00000.vtu"/>
    <Piece  Source="s0011-p0004-porous-twod-2p3c-surf-5spot-00000.vtu"/>
    <Piece  Source="s0011-p0005-porous-twod-2p3c-surf-5spot-00000.vtu"/>
    <Piece  Source="s0011-p0006-porous-twod-2p3c-surf-5spot-00000.vtu"/>
    <Piece  Source="s0011-p0007-porous-twod-2p3c-surf-5spot-00000.vtu"/>
    <Piece  Source="s0011-p0008-porous-twod-2p3c-surf-5spot-00000.vtu"/>
    <Piece  Source="s0011-p0009-porous-twod-2p3c-surf-5spot-00000.vtu"/>
    <Piece  Source="s0011-p0010-porous-twod-2p3c-surf-5spot-00000.vtu"/>
  </PUnstructuredGrid>
</VTKFile>
_______________________________________________
DuMux mailing list
[email protected]
https://listserv.uni-stuttgart.de/mailman/listinfo/dumux

Reply via email to