Dear Utkarsh,

   thanks for trying to look into it.

   These are some datasets distributed with VisIt to test the Pixie output

blockedhttp://portal.nersc.gov/svn/visit/trunk/data/pixie_test_data.tar.gz

As you will notice Paraview 3.14 or newer can not open the file pixie_expressions.h5, while it correctly opens all other files (pixie3d3.h5, ...), where the only difference
   between the files is the number of timesteps contained in each of them.

The following files are written by the code that we develop (http://plutocode.ph.unito.it/):

   blockedhttps://dl.dropbox.com/u/18683007/data.2tstep.h5
   blockedhttps://dl.dropbox.com/u/18683007/data.1tstep.h5

Paraview 3.14 or newer can open data.2tstep.h5 but hangs when trying to open data.1tstep.h5. These files contain 2 and 1 timesteps respectively, but their structure is exactly the same
    (groups, attributes, datasets, etc etc ...)

Previous versions of Paraview (down to 3.10) and VisIt (up to the current release 2.5.2) can correctly open all the files. Therefore I suspect that the problem is somewhere in the bridge
    from VisIt to Paraview of the two most recent releases.
    I have always used the pre-compiled binaries for Mac OS X 64-bit Intel.

    Thanks again,
    Claudio

On 11/12/12 12:13 AM, Utkarsh Ayachit wrote:
Claudio,

Do you have any sample dataset that I can use to test this/the fix?

Thanks,
Utkarsh


On Sun, Nov 11, 2012 at 4:07 PM, Utkarsh Ayachit <[email protected] <mailto:[email protected]>> wrote:

    Claudio,

    I'll take a look at get back.

    Utkarsh


    On Fri, Nov 9, 2012 at 9:54 AM, Claudio Zanni <[email protected]
    <mailto:[email protected]>> wrote:

        I already had this problem with Paraview 3.14.1 but I received
        no answer to a first email,
        so I tried to investigate on my own since the problem is still
        present in release 3.98.0.

        Paraview can not open a Pixie file (it's a HDF5 format
        included through the VisIt Database
        Bridge) when the file includes one timestep only: Paraview
        just hangs indefinitely.
        Everything works fine when multiple timesteps are contained in
        the file.

        I suspect that the problem is connected to lines 618-634 in
        Utilities/VisItBridge/AvtAlgorithms/vtkAvtFileFormatAlgorithm.cxx:

              //in some case the times and cycles have all zero values.
              //This is caused by a file reader that generates the
            time value
              //once the reader moves to that timestep.
              //That kind of behaviour is not possible currently in
            ParaView. Instead
              //we will force the reader to generate the time values
            for each timestep
              //by cycling through everytime step but not requesting
            any data.
              if(hasTime && timesteps[0] == timesteps[timesteps.size()-1])
                {
                //we have hit a timestep range that needs to be cycled
                for(int i=0; i < timesteps.size();++i)
                  {
                  this->ActivateTimestep(i);
                  //Nek and other readers don't update the time info
            intill you
                  //call gettimes.
                  this->AvtFile->FormatGetTimes(timesteps);
                  }
                }

        The condition is true not only when the same value (0?) has
        been assigned to all
        the timesteps but also when there is one timestep only
        (timesteps.size() = 1).
        Besides these lines were not present in Paraview 3.10/3.12 and
        these releases
        were able to open Pixie files containing one timestep only.

        Is it possible to fix this problem? That would be highly
        appreciated.
        Regards,
        Claudio

-- Claudio Zanni
        INAF - Osservatorio Astronomico di Torino
        Via Osservatorio 20
        10025 Pino Torinese (TO), Italy
        tel. +39 011 8101907 <tel:%2B39%20011%208101907>
        fax +39 011 8101930 <tel:%2B39%20011%208101930>

        _______________________________________________
        Powered by www.kitware.com <http://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

        Follow this link to subscribe/unsubscribe:
        http://www.paraview.org/mailman/listinfo/paraview





--
Claudio Zanni
INAF - Osservatorio Astronomico di Torino
Via Osservatorio 20
10025 Pino Torinese (TO), Italy
tel. +39 011 8101907
fax  +39 011 8101930

_______________________________________________
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

Follow this link to subscribe/unsubscribe:
http://www.paraview.org/mailman/listinfo/paraview

Reply via email to