<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:12pt"><div><span>Sorry, but I meant to ask a different question.&nbsp; Here's what Andy said before, which relates to my concern:</span></div><div><span>"</span>&gt;<br>&gt; I went through the code and it jogged my memory about previous problems with<br>&gt; it. It had an explicit MPI call in the constructor that would cause problems<br>&gt; when paraview wasn't getting built with MPI. Any time a user tried to open<br>&gt; an unknown file it would try to create a windblade reader to see if the<br>&gt; reader could handle the file and this would cause a crash. If you launch a<br>&gt; separate pvserver the wind blade reader will be available in the gui."</div><div><br></div><div>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.</div><div><br></div><div>So basically ParaView will recognize the file extension, tries to load it, crashes somewhere, then asks you specify the data format from a dialog.&nbsp; 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.</div><div><br></div><div>Sohail<br></div><div><br></div>  <div style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> David E DeMarle &lt;dave.demarle@kitware.com&gt;<br> <b><span style="font-weight: bold;">To:</span></b> Sohail Shafii &lt;sohailshafii@yahoo.com&gt; <br><b><span style="font-weight: bold;">Cc:</span></b> Andy Bauer
 &lt;andy.bauer@kitware.com&gt;; "migichen@gmail.com" &lt;migichen@gmail.com&gt;; "paraview@paraview.org" &lt;paraview@paraview.org&gt;; "Woodring, Jonathan L" &lt;woodring@lanl.gov&gt; <br> <b><span style="font-weight: bold;">Sent:</span></b> Tuesday, July 17, 2012 12:43 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [Paraview] ParaView thinks that it does not have a wind blade reader<br> </font> </div> <br>
kargad:ParaView demarle$ find . -name "*WindBlade*" -print<br>---&gt; ./VTK/IO/Parallel/Testing/Cxx/TestWindBladeReader.cxx<br>./VTK/IO/Parallel/vtkWindBladeReader.cxx<br>./VTK/IO/Parallel/vtkWindBladeReader.h<br><br>David E DeMarle<br>Kitware, Inc.<br>R&amp;D Engineer<br>21 Corporate Drive<br>Clifton Park, NY 12065-8662<br>Phone: 518-881-4909<br><br><br>On Tue, Jul 17, 2012 at 2:09 PM, Sohail Shafii &lt;<a ymailto="mailto:sohailshafii@yahoo.com" href="mailto:sohailshafii@yahoo.com">sohailshafii@yahoo.com</a>&gt; wrote:<br>&gt; What is the class that is responsible for testing to reader to see if it can<br>&gt; open the .wind file?<br>&gt;<br>&gt; Sohail<br>&gt;<br>&gt; ________________________________<br>&gt; From: Andy Bauer &lt;<a ymailto="mailto:andy.bauer@kitware.com" href="mailto:andy.bauer@kitware.com">andy.bauer@kitware.com</a>&gt;<br>&gt; To: Sohail Shafii &lt;<a ymailto="mailto:sohailshafii@yahoo.com"
 href="mailto:sohailshafii@yahoo.com">sohailshafii@yahoo.com</a>&gt;<br>&gt; Cc: "Woodring, Jonathan L" &lt;<a ymailto="mailto:woodring@lanl.gov" href="mailto:woodring@lanl.gov">woodring@lanl.gov</a>&gt;; Sebastien Jourdain<br>&gt; &lt;<a ymailto="mailto:sebastien.jourdain@kitware.com" href="mailto:sebastien.jourdain@kitware.com">sebastien.jourdain@kitware.com</a>&gt;; "<a ymailto="mailto:migichen@gmail.com" href="mailto:migichen@gmail.com">migichen@gmail.com</a>" &lt;<a ymailto="mailto:migichen@gmail.com" href="mailto:migichen@gmail.com">migichen@gmail.com</a>&gt;;<br>&gt; "<a ymailto="mailto:paraview@paraview.org" href="mailto:paraview@paraview.org">paraview@paraview.org</a>" &lt;<a ymailto="mailto:paraview@paraview.org" href="mailto:paraview@paraview.org">paraview@paraview.org</a>&gt;<br>&gt; Sent: Wednesday, July 11, 2012 10:53 AM<br>&gt;<br>&gt; Subject: Re: [Paraview] ParaView thinks that it does not have a wind blade<br>&gt; reader<br>&gt;<br>&gt;
 I was reluctant to enable the reader in serial (i.e. not using MPI IO which<br>&gt; I think is getting done by default with the parallel build) because of the<br>&gt; following warnings that I got:<br>&gt;<br>&gt; Warning: In /home/acbauer/CODE/ParaView/<br>&gt; ParaView/VTK/IO/Parallel/vtkWindBladeReader.cxx, line 942<br>&gt; vtkWindBladeReader (0x3a0c800): WindBladeReader error reading file:<br>&gt; /home/acbauer/DATA/VTKLargeData/Data/WindBladeReader/test1_topo.wind<br>&gt; Premature EOF while reading block of data. Expected 896000 but got 0<br>&gt;<br>&gt; I just assumed that it was getting bad results so I didn't check the serial<br>&gt; output with the parallel output. In either case the code should be changed<br>&gt; before enabling it in serial so that it reads the files correctly and<br>&gt; doesn't produce any warning messages.<br>&gt;<br>&gt; Andy<br>&gt;<br>&gt; On Wed, Jul 11, 2012 at 12:04 PM, Sohail Shafii &lt;<a
 ymailto="mailto:sohailshafii@yahoo.com" href="mailto:sohailshafii@yahoo.com">sohailshafii@yahoo.com</a>&gt;<br>&gt; wrote:<br>&gt;<br>&gt; I'm not aware of any option to build/link against mpi-io.&nbsp; This is just a<br>&gt; standard build with mpi support that suffers from this issue.<br>&gt;<br>&gt; The ParaView website's builds also have the same bug.<br>&gt;<br>&gt; ________________________________<br>&gt; From: "Woodring, Jonathan L" &lt;<a ymailto="mailto:woodring@lanl.gov" href="mailto:woodring@lanl.gov">woodring@lanl.gov</a>&gt;<br>&gt; To: Sohail Shafii &lt;<a ymailto="mailto:sohailshafii@yahoo.com" href="mailto:sohailshafii@yahoo.com">sohailshafii@yahoo.com</a>&gt;; Andy Bauer<br>&gt; &lt;<a ymailto="mailto:andy.bauer@kitware.com" href="mailto:andy.bauer@kitware.com">andy.bauer@kitware.com</a>&gt;; Sebastien Jourdain<br>&gt; &lt;<a ymailto="mailto:sebastien.jourdain@kitware.com"
 href="mailto:sebastien.jourdain@kitware.com">sebastien.jourdain@kitware.com</a>&gt;<br>&gt; Cc: "<a ymailto="mailto:migichen@gmail.com" href="mailto:migichen@gmail.com">migichen@gmail.com</a>" &lt;<a ymailto="mailto:migichen@gmail.com" href="mailto:migichen@gmail.com">migichen@gmail.com</a>&gt;; "<a ymailto="mailto:paraview@paraview.org" href="mailto:paraview@paraview.org">paraview@paraview.org</a>"<br>&gt; &lt;<a ymailto="mailto:paraview@paraview.org" href="mailto:paraview@paraview.org">paraview@paraview.org</a>&gt;<br>&gt; Sent: Tuesday, July 10, 2012 10:06 AM<br>&gt;<br>&gt; Subject: Re: [Paraview] ParaView thinks that it does not have a wind blade<br>&gt; reader<br>&gt;<br>&gt; I added the MPI calls to be in sync with what was being added in the<br>&gt; simulation.<br>&gt;<br>&gt; In the SuperComputing demo last year, we updated both the HiGrad FireTec to<br>&gt; use MPI-IO and likewise ParaView to do the same thing.<br>&gt;<br>&gt; It was working
 when I last checked it in November.&nbsp; It could be that you<br>&gt; didn't build or link against MPI-IO?&nbsp; It might require that the build needs<br>&gt; to be guarded if you don't have MPI-IO.<br>&gt;<br>&gt; I thought I did that but it might have gotten changed during the VTK<br>&gt; overhaul… That's the only thing that I can think of at the moment, because<br>&gt; I'm pretty sure I had it working in serial with MPI-IO (it shouldn't<br>&gt; matter.)<br>&gt;<br>&gt; From: Sohail Shafii &lt;<a ymailto="mailto:sohailshafii@yahoo.com" href="mailto:sohailshafii@yahoo.com">sohailshafii@yahoo.com</a>&gt;<br>&gt; Reply-To: Sohail Shafii &lt;<a ymailto="mailto:sohailshafii@yahoo.com" href="mailto:sohailshafii@yahoo.com">sohailshafii@yahoo.com</a>&gt;<br>&gt; Date: Tue, 10 Jul 2012 08:44:01 -0700<br>&gt; To: Andy Bauer &lt;<a ymailto="mailto:andy.bauer@kitware.com" href="mailto:andy.bauer@kitware.com">andy.bauer@kitware.com</a>&gt;, Sebastien
 Jourdain<br>&gt; &lt;<a ymailto="mailto:sebastien.jourdain@kitware.com" href="mailto:sebastien.jourdain@kitware.com">sebastien.jourdain@kitware.com</a>&gt;<br>&gt; Cc: "<a ymailto="mailto:migichen@gmail.com" href="mailto:migichen@gmail.com">migichen@gmail.com</a>" &lt;<a ymailto="mailto:migichen@gmail.com" href="mailto:migichen@gmail.com">migichen@gmail.com</a>&gt;, woodring &lt;<a ymailto="mailto:woodring@lanl.gov" href="mailto:woodring@lanl.gov">woodring@lanl.gov</a>&gt;,<br>&gt; "<a ymailto="mailto:paraview@paraview.org" href="mailto:paraview@paraview.org">paraview@paraview.org</a>" &lt;<a ymailto="mailto:paraview@paraview.org" href="mailto:paraview@paraview.org">paraview@paraview.org</a>&gt;<br>&gt; Subject: Re: [Paraview] ParaView thinks that it does not have a wind blade<br>&gt; reader<br>&gt;<br>&gt; I'm afraid my knowledge here is a bit limited.&nbsp; All of my edits have been in<br>&gt; relation to loading the blade data.&nbsp; The MPI calls
 were put in by someone<br>&gt; else.<br>&gt;<br>&gt; By the way, is the wind blade reader updated in VTK as well? (i.e. the VTK<br>&gt; package)&nbsp; I remember downloading VTK a while ago and there was a mismatch<br>&gt; between that windbladereader and the one in ParaView.<br>&gt;<br>&gt; Sohail<br>&gt;<br>&gt; ________________________________<br>&gt; From: Andy Bauer &lt;<a ymailto="mailto:andy.bauer@kitware.com" href="mailto:andy.bauer@kitware.com">andy.bauer@kitware.com</a>&gt;<br>&gt; To: Sebastien Jourdain &lt;<a ymailto="mailto:sebastien.jourdain@kitware.com" href="mailto:sebastien.jourdain@kitware.com">sebastien.jourdain@kitware.com</a>&gt;<br>&gt; Cc: Sohail Shafii &lt;<a ymailto="mailto:sohailshafii@yahoo.com" href="mailto:sohailshafii@yahoo.com">sohailshafii@yahoo.com</a>&gt;; "<a ymailto="mailto:migichen@gmail.com" href="mailto:migichen@gmail.com">migichen@gmail.com</a>"<br>&gt; &lt;<a ymailto="mailto:migichen@gmail.com"
 href="mailto:migichen@gmail.com">migichen@gmail.com</a>&gt;; "<a ymailto="mailto:woodring@lanl.gov" href="mailto:woodring@lanl.gov">woodring@lanl.gov</a>" &lt;<a ymailto="mailto:woodring@lanl.gov" href="mailto:woodring@lanl.gov">woodring@lanl.gov</a>&gt;;<br>&gt; "<a ymailto="mailto:paraview@paraview.org" href="mailto:paraview@paraview.org">paraview@paraview.org</a>" &lt;<a ymailto="mailto:paraview@paraview.org" href="mailto:paraview@paraview.org">paraview@paraview.org</a>&gt;<br>&gt; Sent: Tuesday, July 3, 2012 11:54 AM<br>&gt; Subject: Re: [Paraview] ParaView thinks that it does not have a wind blade<br>&gt; reader<br>&gt;<br>&gt; Hi Sohail,<br>&gt;<br>&gt; I went through the code and it jogged my memory about previous problems with<br>&gt; it. It had an explicit MPI call in the constructor that would cause problems<br>&gt; when paraview wasn't getting built with MPI. Any time a user tried to open<br>&gt; an unknown file it would try to create a
 windblade reader to see if the<br>&gt; reader could handle the file and this would cause a crash. If you launch a<br>&gt; separate pvserver the wind blade reader will be available in the gui.<br>&gt;<br>&gt; If someone fixes this problem in the reader we can enable it properly<br>&gt; through the gui. Right now though I'm getting a bunch of warnings when<br>&gt; running in serial like:<br>&gt; Warning: In<br>&gt; /home/acbauer/CODE/ParaView/ParaView/VTK/IO/Parallel/vtkWindBladeReader.cxx,<br>&gt; line 942<br>&gt; vtkWindBladeReader (0x3a0c800): WindBladeReader error reading file:<br>&gt; /home/acbauer/DATA/VTKLargeData/Data/WindBladeReader/test1_topo.wind<br>&gt; Premature EOF while reading block of data. Expected 896000 but got 0<br>&gt;<br>&gt;<br>&gt; Andy<br>&gt;<br>&gt; On Tue, Jul 3, 2012 at 12:09 PM, Andy Bauer &lt;<a ymailto="mailto:andy.bauer@kitware.com" href="mailto:andy.bauer@kitware.com">andy.bauer@kitware.com</a>&gt; wrote:<br>&gt;<br>&gt;
 I get the same problem in both 3.14.1 and master. The reader is still<br>&gt; available but just not conveniently through the GUI. To access it though you<br>&gt; can bring up the python shell and do the following:<br>&gt;&gt;&gt;&gt; w = WindBladereader()<br>&gt;&gt;&gt;&gt; w.Filename = "&lt;path&gt;/test1_topo.wind"<br>&gt;&gt;&gt;&gt; Show()<br>&gt;&gt;&gt;&gt; Render()<br>&gt;<br>&gt; This shouldn't be too hard of a fix for ParaView. I'll let you know when<br>&gt; it's done.<br>&gt;<br>&gt; Andy<br>&gt;<br>&gt;<br>&gt; On Mon, Jul 2, 2012 at 6:03 PM, Sebastien Jourdain<br>&gt; &lt;<a ymailto="mailto:sebastien.jourdain@kitware.com" href="mailto:sebastien.jourdain@kitware.com">sebastien.jourdain@kitware.com</a>&gt; wrote:<br>&gt;<br>&gt; Hi Sohail,<br>&gt;<br>&gt; a similar bug was fixed in master not so long ago. Could you try<br>&gt; master to see if the issue remains ?<br>&gt;<br>&gt; Thanks,<br>&gt;<br>&gt; Seb<br>&gt;<br>&gt; On Mon, Jul 2, 2012
 at 5:36 PM, Sohail Shafii &lt;<a ymailto="mailto:sohailshafii@yahoo.com" href="mailto:sohailshafii@yahoo.com">sohailshafii@yahoo.com</a>&gt;<br>&gt; wrote:<br>&gt;&gt; Hi,<br>&gt;&gt;<br>&gt;&gt; We are trying to open a .wind data set.&nbsp; In the open file menu, ParaView<br>&gt;&gt; lists the .wind format as a possible option.&nbsp; Once we click open, however,<br>&gt;&gt; it complains that a reader for that data format cannot be found.&nbsp; This is<br>&gt;&gt; true for the compiled-from-source and pre-compiled versions of ParaView<br>&gt;&gt; 3.14.1. The wind blade source still exists in the VTK/Parallel folder and<br>&gt;&gt; it<br>&gt;&gt; is referenced in the corresponding CMakeLists.txt file. Any thoughts?<br>&gt;&gt;<br>&gt;&gt; Thanks, Sohail<br>&gt;&gt;<br>&gt;&gt; _______________________________________________<br>&gt;&gt; Powered by www.kitware.com<br>&gt;&gt;<br>&gt;&gt; Visit other Kitware open-source projects at<br>&gt;&gt; <a
 href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>&gt;&gt;<br>&gt;&gt; Please keep messages on-topic and check the ParaView Wiki at:<br>&gt;&gt; <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>&gt;&gt;<br>&gt;&gt; Follow this link to subscribe/unsubscribe:<br>&gt;&gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>&gt;&gt;<br>&gt; _______________________________________________<br>&gt; Powered by www.kitware.com<br>&gt;<br>&gt; Visit other Kitware open-source projects at<br>&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>&gt;<br>&gt; Please keep messages on-topic and check the ParaView Wiki at:<br>&gt; <a href="http://paraview.org/Wiki/ParaView"
 target="_blank">http://paraview.org/Wiki/ParaView</a><br>&gt;<br>&gt; Follow this link to subscribe/unsubscribe:<br>&gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; Powered by www.kitware.com<br>&gt;<br>&gt; Visit other Kitware open-source projects at<br>&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>&gt;<br>&gt; Please keep messages on-topic and check the ParaView Wiki at:<br>&gt; <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>&gt;<br>&gt; Follow this link to subscribe/unsubscribe:<br>&gt; <a href="http://www.paraview.org/mailman/listinfo/paraview"
 target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>&gt;<br><br><br> </div> </div>  </div></body></html>