[Paraview] ParaView thinks that it does not have a wind blade reader

David E DeMarle dave.demarle at kitware.com
Tue Jul 17 21:00:29 EDT 2012


Each file that has an association with that file extension, made via the
XML, has its CanReadFile method called. Put a breakpoint there to determine
if ParaView even knows about that reader.

On Tuesday, July 17, 2012, Sohail Shafii wrote:

> Sorry, but I meant to ask a different question.  Here's what Andy said
> before, which relates to my concern:
> ">
> > I went through the code and it jogged my memory about previous problems
> with
> > it. It had an explicit MPI call in the constructor that would cause
> problems
> > when paraview wasn't getting built with MPI. Any time a user tried to
> open
> > an unknown file it would try to create a windblade reader to see if the
> > reader could handle the file and this would cause a crash. If you launch
> a
> > separate pvserver the wind blade reader will be available in the gui."
>
> What I meant was; which ParaView class "creates" or "tests" a reader to
> see if it can handle a file? The test code you specified has a predefined
> data set that is loaded in, and I think is more of an example to your
> average user. Correct me if I'm wrong.
>
> So basically ParaView will recognize the file extension, tries to load it,
> crashes somewhere, then asks you specify the data format from a dialog.
> I'm trying to figure out where it crashes so that I can see how that
> relates to the wind blade reader class and any MPI calls that are in there.
>
> Sohail
>
> *Subject:* Re: [Paraview] ParaView thinks that it does not have a wind
> blade reader
>
> kargad:ParaView demarle$ find . -name "*WindBlade*" -print
> ---> ./VTK/IO/Parallel/Testing/Cxx/TestWindBladeReader.cxx
> ./VTK/IO/Parallel/vtkWindBladeReader.cxx
> ./VTK/IO/Parallel/vtkWindBladeReader.h
>
> David E DeMarle
> Kitware, Inc.
> R&D Engineer
> 21 Corporate Drive
> Clifton Park, NY 12065-8662
> Phone: 518-881-4909
>
>
> On Tue, Jul 17, 2012 at 2:09 PM, Sohail Shafii <sohailshafii at yahoo.com>
> wrote:
> > What is the class that is responsible for testing to reader to see if it
> can
> > open the .wind file?
> >
> > Sohail
> >
> > ________________________________
> > From: Andy Bauer <andy.bauer at kitware.com>
> > To: Sohail Shafii <sohailshafii at yahoo.com>
> > Cc: "Woodring, Jonathan L" <woodring at lanl.gov>; Sebastien Jourdain
> > <sebastien.jourdain at kitware.com>; "migichen at gmail.com" <
> migichen at gmail.com>;
> > "paraview at paraview.org" <paraview at paraview.org>
> > Sent: Wednesday, July 11, 2012 10:53 AM
> >
> > Subject: Re: [Paraview] ParaView thinks that it does not have a wind
> blade
> > reader
> >
> > I was reluctant to enable the reader in serial (i.e. not using MPI IO
> which
> > I think is getting done by default with the parallel build) because of
> the
> > following warnings that I got:
> >
> > Warning: In /home/acbauer/CODE/ParaView/
> > ParaView/VTK/IO/Parallel/vtkWindBladeReader.cxx, line 942
> > vtkWindBladeReader (0x3a0c800): WindBladeReader error reading file:
> > /home/acbauer/DATA/VTKLargeData/Data/WindBladeReader/test1_topo.wind
> > Premature EOF while reading block of data. Expected 896000 but got 0
> >
> > I just assumed that it was getting bad results so I didn't check the
> serial
> > output with the parallel output. In either case the code should be
> changed
> > before enabling it in serial so that it reads the files correctly and
> > doesn't produce any warning messages.
> >
> > Andy
> >
> > On Wed, Jul 11, 2012 at 12:04 PM, Sohail Shafii <sohailshafii at yahoo.com>
> > wrote:
> >
> > I'm not aware of any option to build/link against mpi-io.  This is just a
> > standard build with mpi support that suffers from this issue.
> >
> > The ParaView website's builds also have the same bug.
> >
> > ________________________________
> > From: "Woodring, Jonathan L" <woodring at lanl.gov>
> > To: Sohail Shafii <sohailshafii at yahoo.com>; Andy Bauer
> > <andy.bauer at kitware.com>; Sebastien Jourdain
> > <sebastien.jourdain at kitware.com>
> > Cc: "migichen at gmail.com" <migichen at gmail.com>; "paraview at paraview.org"
> > <paraview at paraview.org>
> > Sent: Tuesday, July 10, 2012 10:06 AM
> >
> > Subject: Re: [Paraview] ParaView thinks that it does not have a wind
> blade
> > reader
> >
> > I added the MPI calls to be in sync with what was being added in the
> > simulation.
> >
> > In the SuperComputing demo last year, we updated both the HiGrad FireTec
> to
> > use MPI-IO and likewise ParaView to do the same thing.
> >
> > It w
>


-- 
David E DeMarle
Kitware, Inc.
R&D Engineer
21 Corporate Drive
Clifton Park, NY 12065-8662
Phone: 518-881-4909
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.paraview.org/pipermail/paraview/attachments/20120717/1601f439/attachment.htm>


More information about the ParaView mailing list