[Paraview] using netcdf in paraview

Burlen Loring burlen.loring at kitware.com
Thu Mar 26 11:33:25 EDT 2009


I will commit the work next week, along with a Wiki describing how to 
build/configure the dependencies. For planning purposes plan on late 
next week.

John Biddiscombe wrote:
> Martha
>
> Build paraview as usual, ignore all the guff about 
> PARAVIEW_EXTRA_EXTERNAL_MODULES, remove this from your paraview build, 
> remove any CSCS addons you might have specified from paraview 'core' 
> build.
>
> Then build a new new project which will be plugins, using the 
> cmakelists from the root of CSCS stuff. Enter the paraview build dir, 
> enable CSCSCommon and netcdf, (netcdf will pick up common when it 
> needs it - fingers crossed).
>
> then try making it all. Of course it won't actually work, but that's 
> what I've been trying to say all week!
> When it fails, ask Burlen for his netCDF adaptor stuff from visit and 
> we can all get on with other stuff...
>
> JB
>
>> John,
>>
>> I must be missing something.  I did as you specified below, then went to
>> the ParaView directory,
>> Ran ccmake several times, enabling the correct options per the CSCS web
>> site(PARAVIEW_EXTRA_EXTERNAL_MODULES,
>> PARAVIEW_USE_CSCSNetCDF, and the source directory variable) , and ran
>> make, but again, the same include file was not located, even though I
>> see it is there in the vtkCSCS directory tree.
>>
>> Was I supposed to run ccmake under the vtkCSCS trunk before running
>> ccmake for ParaView?  I did try to do this,
>> Only to get an error concering "Policy" and the directions for resolving
>> the error were unclear.
>>
>> I am a novice concerning ccmake, as the first time I have used it was
>> last week.
>>
>> Thanks.
>>
>> Martha Tonkin
>>
>>
>>  
>>
>> -----Original Message-----
>> From: John Biddiscombe [mailto:biddisco at cscs.ch] 
>> Sent: Wednesday, March 25, 2009 10:21 AM
>> To: Tonkin, Martha E (IS)
>> Cc: Carbonari, Katie (IS); Paraview Mailing List
>> Subject: Re: [Paraview] using netcdf in paraview
>>
>> Martha (+put back on paraview list for reference and google)
>>
>> My Bad. One of the changes I made to the netCDF code was to handle
>> series of files (one file per process, or one per timestep) using
>> another class in vtkCSCSCommon Best thing is check out all of it from
>> here...
>> https://svn.cscs.ch/vtkContrib/trunk/vtkCSCS/
>> and use the cmakelists in the root pv3-plugins folder.
>> you need CSCSCommomn and netCDF enabled.
>>
>> Fix the netCDF reader and send me the patches please :)
>>
>> JB
>>
>>   
>>> Katie,
>>>
>>> I was able to check out vtkNetCDF from the SVN server; I had tried 
>>> before using the web site's instructions, but it wouldn't work, I 
>>> suppose because of our firewall; however the "https" in the URL that 
>>> Mr. Biddiscome gave us did make a difference.
>>>
>>> However, when I attempted to build ParaView 3.4 with that vtkNetCDF 
>>> module, I got an error once again, this time when for 
>>> vtkNetCDFReader.cxx; what is missing is FileSeriesFinder.h.
>>>
>>> I cannot find that include file anywhere, in ParaView3.4, ParaView3.3,
>>>     
>>
>>   
>>> etc, so I don't know if it was inadvertently left out of the vtkNetCDF
>>>     
>>
>>   
>>> distribution or what.
>>>
>>> Martha
>>>
>>>
>>>
>>> -----Original Message-----
>>> From: Carbonari, Katie (IS)
>>> Sent: Tuesday, March 24, 2009 5:15 PM
>>> To: Tonkin, Martha E (IS)
>>> Subject: FW: [Paraview] using netcdf in paraview
>>>
>>>
>>>
>>>
>>> -----Original Message-----
>>> From: John Biddiscombe [mailto:biddisco at cscs.ch]
>>> Sent: Tue 3/24/2009 5:09 PM
>>> To: Berk Geveci
>>> Cc: Carbonari, Katie (IS); paraview at paraview.org
>>> Subject: Re: [Paraview] using netcdf in paraview
>>>  
>>> Katie
>>>
>>> Just looking again at the error messages makes me realize thet you're 
>>> using a very old vtkCSCSnetCDF the version in here 
>>> https://svn.cscs.ch/vtkContrib/trunk/vtkCSCS/vtkNetCDF/ is much more 
>>> recent and will at least compile without errors. It ewas intended for 
>>> meteo data (ocean/atmosphere) and so you should get something out of 
>>> it but the changes I made a few months back will have broken the core 
>>> load of data depending on which convention you are using.
>>> My intention was to create subclasses for each supported convention, 
>>> rather than try to support all of them with aton of options - which is
>>>     
>>
>>   
>>> what the current reader does. If you're familiar with vtk code, you'll
>>>     
>>
>>   
>>> son work out how to fix it.
>>> I'll take a look at again it in a few weeks.
>>>
>>> JB
>>>
>>>
>>> 	Hmmm. It sounds like there is version mismatch between ParaView
>>>     
>> and
>>   
>>> 	the plugin. We deprecated those classes not long ago. Are you
>>>     
>> using
>>   
>>> 	cvs ParaView?
>>> 	
>>> 	-berk
>>> 	
>>> 	2009/3/23 Carbonari, Katie (IS) <Katie.Carbonari at ngc.com> 
>>> <mailto:Katie.Carbonari at ngc.com> :
>>> 	  
>>>
>>> 		Hi there. I'm trying to read netcdf data into paraview,
>>>     
>> but am 
>>   
>>> having lots
>>> 		of issues. I was following these directions (from here:
>>> 	
>>> http://www.cscs.ch/index.php?option=com_content&task=view&id=96&Itemid
>>> =1
>>> 32):
>>> 		
>>> 		Please build ParaView using the CMake advanced option
>>> 		PARAVIEW_EXTRA_EXTERNAL_MODULES set to CSCSNetCDF rerun
>>>     
>> configure 
>>   
>>> and set
>>> 		PARAVIEW_USE_CSCSNetCDF to ON, then rerun configure and
>>>     
>> enter the 
>>   
>>> name of
>>> 		the directory where the source has been extracted.
>>> 		Build paraview and the netCDF reader should be embedded.
>>> 		Building as a vtk module is supported, documentation
>>>     
>> will be 
>>   
>>> provided as
>>> 		soon as possible. (Some changes have recently been made
>>>     
>> which may 
>>   
>>> break the
>>> 		existing build, these will be fixed shortly).
>>> 		
>>> 		But when we make Paraview, it's not finding a bunch of
>>>     
>> files
>>   
>>> 		(vtkMultiGroupDataInformation.h, vtkMultiGroupDataSet.h,
>>> 		vtkMultiGroupSetAlgorithm.h).
>>> 		
>>> 		Any advice on how to make this work? Or maybe a better
>>>     
>> way to read 
>>   
>>> in netcdf
>>> 		files?
>>> 		
>>> 		Thanks,
>>> 		Katie
>>> 		
>>> 		_______________________________________________
>>> 		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
>>> 		
>>> 		
>>> 		    
>>>
>>> 	_______________________________________________
>>> 	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
>>> 	  
>>>
>>>
>>>
>>>   
>>>     
>>
>>
>>   
>
>
> -- 
> John Biddiscombe,                            email:biddisco @ cscs.ch
> http://www.cscs.ch/
> CSCS, Swiss National Supercomputing Centre  | Tel:  +41 (91) 610.82.07
> Via Cantonale, 6928 Manno, Switzerland      | Fax:  +41 (91) 610.82.82
> ------------------------------------------------------------------------
>
> _______________________________________________
> 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
>   



More information about the ParaView mailing list