[Paraview] FLUENT READER

John Biddiscombe biddisco at cscs.ch
Sat Jan 10 16:18:51 EST 2009


If you look at the code you will see see that in vtkCSCS root there is a 
directory called pv3-plugin
If you use the cmakelists in this directoy and enable CSCSCommon and 
CSCSFluent, it should compile.

Note that I use a customized version of paraview which is pv-meshless 
and some functions in the fluent reader might use additions to 
CleanUnstructuredGrid or vtkUnstructuredGrid etc which are not in 
paraview CVS (I have added some ifdefs I think which should make it work 
with standard paraview as well - if you encounter problems, why not 
consider fixing them, it's called open source for a very good reason).

Unfortunately, I don't have time to support every request I receive - 
which is a surprisingly large number since I have made several modules 
available so please apologise my silence on this thread until now.

The fluent reader, parses the partition table and loads in parallel, but 
I wouldn't expect you to be very impressed as in my opinion the fluent 
format is rubbish and the whole file has to be parsed in order to 
extract parts of interest. This is particularly bad if you access the 
same file from N nodes over a shared nfs like filesystem. I did spend a 
lot of time optimizing the parallel loading to ensure that memory is not 
allocated for cells that are not loaded on a particular process. In this 
respect the reader is a huge improvement over the cvs reader, parallel 
loads work very well if the number of nodes is comparable to the 
partition table size, though I have successfully loaded 12million cell 
models on desktop workstation using a single process. Your mileage may vary.

Unfortunately (or rather very fortunately, given the badness of the 
fluent format), the users who made use of this reader are switching to 
OpenFoam for future simulations, so this reader is unlikely to be 
supported further.

The code will only load volumetric cells. Boundaries can be loaded (I 
can't recall if I re-enabled them after some changes), but many of the 
fluent information/structures/types are skipped. There are many boundary 
information/types that are completely ignored. Feel free to contribute 
improvements should you implement these.

JB


> Hello,
> I am facing the same issue, I do not manage to read a Fluent dataset 
> with Paraview. According to Berk Geveci, the Fluent reader is not as 
> good as it could be, so I was trying to find out a Fluent licence in 
> order to convert the file in an alternative format, for instance Ensight.
> As I was discovering this thread, I downloaded the plugin code and 
> tried to compile it with VTK but the problem is that some classes, 
> used in the plugin code, are no longer available in VTK, such as 
> vtkCleanUnstructuredGrid.h or vtkTransformVectors.h.
> May I only found an old version ("  Copyright (C) 2000, 2002 Mario 
> Valle") at https://svn.cscs.ch/vtkContrib/trunk/vtkCSCS/vtkFluent/, so 
> John, is there a more recent version of the plugin?
> Regards.
>
> > Date: Fri, 9 Jan 2009 23:10:21 +0100
> > From: Bastil2001 at yahoo.de
> > To: jpapper at ara.co.uk
> > CC: paraview at paraview.org
> > Subject: Re: [Paraview] FLUENT READER
> >
> > I am interested in this, too. However I have not yet tried to build the
> > plugin but I will do. I miss some documentation for it. Hopfully it is
> > better than the current reader - this one is really poor.
> >
> > Regards BastiL
> >
> > Jacques Papper schrieb:
> > > Is really no one interested in reading Fluent data in parallel into
> > > ParaView apart from me ? Or am I doing something seriously wrong ?
> > > My understanding is that this plugin should work much better than the
> > > current reader in ParaView, am I right ?
> > >
> > > Jacques
> > >
> > > 
> ------------------------------------------------------------------------
> > > *From:* paraview-bounces at paraview.org
> > > [mailto:paraview-bounces at paraview.org] *On Behalf Of *Jacques Papper
> > > *Sent:* 08 January 2009 11:38
> > > *To:* John Biddiscombe
> > > *Cc:* ParaView
> > > *Subject:* [Paraview] FLUENT READER
> > >
> > > Hi all , John,
> > >
> > > I have been trying without success to build the vtkCSCSFluent plugin.
> > > I have tried to build it as a Paraview module, as a VTK module ...
> > > When trying to genereate the makefile with cmake for the paraview
> > > module it complains because it doesnot find a vtkCSCSFluent.pvsm.in
> > > <http://vtkCSCSFluent.pvsm.in> file.
> > > Could anyone give me a hint on how to compile this plugin ?
> > >
> > > I have both VTK and ParaView CVS versions compiled.
> > > Thanks,
> > > Jacques
> > >
> > > 2009/1/8 John Biddiscombe <biddisco at cscs.ch>
> > >
> > > Dear ParaView Community,
> > >
> > > We have an opening for an HPC/ParaView developer to work on an EU
> > > funded project aimed at computational steering of particle based
> > > simulations - we intend to use ParaView for development of the
> > > front-end controlling application.
> > >
> > > The job advertisment, which contains some details, can be found
> > > here,
> > > 
> http://www.cscs.ch/index.php?option=com_content&task=view&id=135&Itemid=100
> > > 
> <http://www.cscs.ch/index.php?option=com_content&task=view&id=135&Itemid=100>
> > >
> > > Please contact me off-list if you would like further information
> > > about the project and/or the requirements of the post.
> > >
> > > John Biddiscombe,
> > >
> > > CSCS, Swiss National Supercomputing Centre | Tel: +41 (91) 610.82.07
> > > Via Cantonale, 6928 Manno, Switzerland | Fax: +41 (91) 610.82.82
> > >
> > > _______________________________________________
> > > ParaView mailing list
> > > ParaView at paraview.org <mailto:ParaView at paraview.org>
> > > http://www.paraview.org/mailman/listinfo/paraview
> > >
> > >
> > > ---------------------------
> > >
> > > This email contains information that is private and confidential and
> > > is intended only for the addressee. If you are not the intended
> > > recipient please delete it and notify us immediately by e-mailing the
> > > sender.
> > >
> > > Note: All email sent to or from this address may be accessed by
> > > someone other than the recipient, for system management and security
> > > reasons.
> > >
> > > Aircraft Research Association Ltd. Registered in England, Registration
> > > No 503668 Registered Office: Manton Lane, Bedford MK41 7PF England VAT
> > > No GB 196351245
> > >
> > >
> > >
> > >
> > >
> > > 
> ------------------------------------------------------------------------
> > >
> > > _______________________________________________
> > > ParaView mailing list
> > > ParaView at paraview.org
> > > http://www.paraview.org/mailman/listinfo/paraview
> > >
> >
> > _______________________________________________
> > ParaView mailing list
> > ParaView at paraview.org
> > http://www.paraview.org/mailman/listinfo/paraview
>
> ------------------------------------------------------------------------
> Découvrez toutes les possibilités de communication avec vos proches 
> <http://www.microsoft.com/windows/windowslive/default.aspx>
> ------------------------------------------------------------------------
>
> _______________________________________________
> ParaView mailing list
> ParaView at paraview.org
> http://www.paraview.org/mailman/listinfo/paraview
>   



More information about the ParaView mailing list