[Paraview] adding c++ code as a filter to paraview?

Vidya Raghavan vidya_raghavan at hotmail.com
Tue Sep 28 14:51:38 EDT 2004


Hi everyone,

I FINALLY got PvLocal to get added as a plug-in. Thanks again for all your 
help.

-vidya


>From: Amy Henderson <amy.henderson at kitware.com>
>To: "Vidya Raghavan" <vidya_raghavan at hotmail.com>, m.janssens at nabla.co.uk
>CC: paraview at paraview.org
>Subject: Re: [Paraview] adding c++ code as a filter to paraview?
>Date: Mon, 27 Sep 2004 16:25:22 -0400
>
>For the instructions in PVLocal to work, ParaView must be built using 
>shared libraries. This is done by setting BUILD_SHARED_LIBS to ON when you 
>ran CMake before you started building ParaView.  If your version of 
>ParaView was built with static libraries, you will need to rebuild it with 
>shared libraries for this to work.
>
>- Amy
>
>At 04:17 PM 9/27/2004, Vidya Raghavan wrote:
>>Hi,
>>
>>I created a separate local directory PVLEA, and ran cmake on it, during 
>>which I get the error:
>>"paraview must be built with BUILD_SHARED_LIBRARIES_ON."
>>
>>I've attached the folder of files I'm running CMake on. I followed the 
>>readme instructions of pvlocal and have corresponding.xml and .pvsm files.
>>
>>Am I doing somehting fundamentally wrong? Thanks for your patience.
>>
>>-vidya
>>
>>>From: Amy Henderson <amy.henderson at kitware.com>
>>>To: vidya_raghavan at hotmail.com, m.janssens at nabla.co.uk
>>>CC: paraview at paraview.org
>>>Subject: Re: [Paraview] adding c++ code as a filter to paraview?
>>>Date: Mon, 27 Sep 2004 13:48:58 -0400
>>>
>>>Do something similar to what is done in ParaView/Examples/PVLocal.  (See 
>>>the README.txt file in that directory for instructions.)
>>>- Amy
>>>
>>>At 01:28 PM 9/27/2004, Vidya Raghavan wrote:
>>>>I guess my question is: where do I add the vtkLea directory in the 
>>>>paraview folder, and do I need any other xml code/files to include it as 
>>>>a filter?
>>>>
>>>>Thanks!
>>>>
>>>>
>>>>
>>>>
>>>>>From: "Vidya Raghavan" <vidya_raghavan at hotmail.com>
>>>>>To: m.janssens at nabla.co.uk
>>>>>CC: paraview at paraview.org
>>>>>Subject: Re: [Paraview] adding c++ code as a filter to paraview?
>>>>>Date: Mon, 27 Sep 2004 17:07:03 +0000
>>>>>
>>>>>Mattijs,
>>>>>
>>>>>I was able to build the paraview source in cmake, and compile in VC++ 
>>>>>and generate the exe. Now, to include the LEA code in the source, how 
>>>>>do I update?
>>>>>
>>>>>Thanks,
>>>>>
>>>>>-vidya
>>>>>
>>>>>
>>>>>>From: Mattijs Janssens <m.janssens at nabla.co.uk>
>>>>>>CC: paraview at paraview.org
>>>>>>Subject: Re: [Paraview] adding c++ code as a filter to paraview?
>>>>>>Date: Mon, 27 Sep 2004 17:03:43 +0100
>>>>>>
>>>>>>Hell Vidya,
>>>>>>
>>>>>>1) you have cmake in your path and its version is >= 2.0.3?
>>>>>>
>>>>>>2) in your paraview source directory there should be a README.html and 
>>>>>>Compiling.html which tell how to compile paraview.
>>>>>>
>>>>>>
>>>>>>Vidya Raghavan wrote:
>>>>>>>Hi,
>>>>>>>
>>>>>>>I have checkout the source code of paraview using cygwin.
>>>>>>>I do have a couple questions please:
>>>>>>>
>>>>>>>1) Now how do I run cmake from cvs? I have cmake installed on windows 
>>>>>>>separately.
>>>>>>>2) How do I update the LEA code with cvs?
>>>>>>>
>>>>>>>I'm new at this, and don't know the order in which this has to be 
>>>>>>>done. Thanks for your patience.
>>>>>>>
>>>>>>>-vidya
>>>>>>>
>>>>>>>
>>>>>>>>From: "John Biddiscombe" <jbiddiscombe at skippingmouse.co.uk>
>>>>>>>>To: "Mattijs Janssens" <m.janssens at nabla.co.uk>
>>>>>>>>CC: paraview at paraview.org
>>>>>>>>Subject: Re: [Paraview] adding c++ code as a filter to paraview?
>>>>>>>>Date: Mon, 27 Sep 2004 13:57:51 +0100
>>>>>>>>
>>>>>>>>Just a quickie to confirm that the cvs server has cleared itself and 
>>>>>>>>after
>>>>>>>>updating Paraview, the LEA code runs through cmake without any 
>>>>>>>>problems.
>>>>>>>>
>>>>>>>>JB
>>>>>>>>
>>>>>>>>----- Original Message -----
>>>>>>>>From: "John Biddiscombe" <jbiddiscombe at skippingmouse.co.uk>
>>>>>>>>To: "Mattijs Janssens" <m.janssens at nabla.co.uk>
>>>>>>>>Cc: <paraview at paraview.org>
>>>>>>>>Sent: Monday, September 27, 2004 11:48 AM
>>>>>>>>Subject: Re: [Paraview] adding c++ code as a filter to paraview?
>>>>>>>>
>>>>>>>>
>>>>>>>> > Mattijs
>>>>>>>> >
>>>>>>>> > Running cmake from cvs a few weeks (month?) ago. Says 2.1 
>>>>>>>>development in
>>>>>>>>the
>>>>>>>> > title bar. I think it's probably because my paraview is a few 
>>>>>>>>months old,
>>>>>>>> > cmake is fine, its just the LEA project using the 
>>>>>>>>FIND_PACKAGE(Paraview),
>>>>>>>> > then including things and something not getting set correctly. 
>>>>>>>>I'm sure
>>>>>>>> > it'll go away when I can do an update and check it's all ok.
>>>>>>>> >
>>>>>>>> > JB
>>>>>>>> >
>>>>>>>> > ----- Original Message -----
>>>>>>>> > From: "Mattijs Janssens" <m.janssens at nabla.co.uk>
>>>>>>>> > Cc: <paraview at paraview.org>
>>>>>>>> > Sent: Monday, September 27, 2004 11:33 AM
>>>>>>>> > Subject: Re: [Paraview] adding c++ code as a filter to paraview?
>>>>>>>> >
>>>>>>>> >
>>>>>>>> > > Hello John,
>>>>>>>> > >
>>>>>>>> > > are you running the latest cmake (2.0.3?)
>>>>>>>> > >
>>>>>>>> > > Mattijs
>>>>>>>> > >
>>>>>>>> > > John Biddiscombe wrote:
>>>>>>>> > > > I tried compiling the LEA code and it doesn't like the 
>>>>>>>>#include
>>>>>>>> > <iostream.h>
>>>>>>>> > > > statements. I've commented out all std::cout << and std::cerr 
>>>>>>>>and
>>>>>>>> > removed
>>>>>>>> > > > the iostream references so it now compiles under MSVS 7.1. 
>>>>>>>>These files
>>>>>>>> > are
>>>>>>>> > > > the modified ones attached. As a future improvement, tweaking 
>>>>>>>>the code
>>>>>>>> > to
>>>>>>>> > > > use the vtk iostreams stuff might be a good idea.
>>>>>>>> > > >
>>>>>>>> > > > As an aside. When running cmake I got errors trying to load 
>>>>>>>>the
>>>>>>>>paraview
>>>>>>>> > > > cmake extensions
>>>>>>>> > > > debugging with this...
>>>>>>>> > > >     MESSAGE(Error "${PARAVIEW_VTK_DIR}")
>>>>>>>> > > >     MESSAGE(Error "${VTK_WRAP_ClientServer}")
>>>>>>>> > > >     MESSAGE(Error "${PARAVIEW_CMAKE_EXTENSIONS_DIR}")
>>>>>>>> > > > the second two variables were blank strings, so the macro 
>>>>>>>>wasn't
>>>>>>>> > working. I
>>>>>>>> > > > haven't fixed this as it's probably something dodgy with my 
>>>>>>>>local
>>>>>>>>setup
>>>>>>>> > and
>>>>>>>> > > > I couldb't do a cvs update because the kitware server seems 
>>>>>>>>to have a
>>>>>>>> > disk
>>>>>>>> > > > full and cvs gave me an error.
>>>>>>>> > > >
>>>>>>>> > > > anyway, try these modified source files and see if your code 
>>>>>>>>compiles.
>>>>>>>> > > >
>>>>>>>> > > > JB
>>>>>>>> > > >
>>>>>>>> > > >
>>>>>>>> > > >
>>>>>>>> > > > ----- Original Message -----
>>>>>>>> > > > From: "Vidya Raghavan" <vidya_raghavan at hotmail.com>
>>>>>>>> > > > To: <jfavre at cscs.ch>; <paraview at paraview.org>
>>>>>>>> > > > Cc: <vtkusers at vtk.org>
>>>>>>>> > > > Sent: Saturday, September 25, 2004 11:37 PM
>>>>>>>> > > > Subject: Re: [Paraview] adding c++ code as a filter to 
>>>>>>>>paraview?
>>>>>>>> > > >
>>>>>>>> > > >
>>>>>>>> > > >
>>>>>>>> > > >>Hi,
>>>>>>>> > > >>
>>>>>>>> > > >>I'm a windows user, and I'm desperately trying to get my C++ 
>>>>>>>>code
>>>>>>>>added
>>>>>>>> > as
>>>>>>>> > > >
>>>>>>>> > > > a
>>>>>>>> > > >
>>>>>>>> > > >>filter in paraview. I guess I don't quite understand the 
>>>>>>>>basic steps
>>>>>>>> > here:
>>>>>>>> > > >>what do the XML and PVSM code each contain? I tried using 
>>>>>>>>cmake on the
>>>>>>>> > > >
>>>>>>>> > > > code
>>>>>>>> > > >
>>>>>>>> > > >>that you mentioned below, butI get a configuration error.
>>>>>>>> > > >>Could someone please provide me  step-by-step instructions to 
>>>>>>>>add c++
>>>>>>>> > vtk
>>>>>>>> > > >>module as a filter in Paraview?
>>>>>>>> > > >>
>>>>>>>> > > >>Thanks!
>>>>>>>> > > >>
>>>>>>>> > > >>vidya
>>>>>>>> > > >>
>>>>>>>> > > >>
>>>>>>>> > > >>
>>>>>>>> > > >>>From: "Jean M. Favre" <jfavre at cscs.ch>
>>>>>>>> > > >>>To: paraview at paraview.org
>>>>>>>> > > >>>Subject: Re: [Paraview] adding c++ code as a filter to 
>>>>>>>>paraview?
>>>>>>>> > > >>>Date: Thu, 23 Sep 2004 11:03:05 +0200
>>>>>>>> > > >>>
>>>>>>>> > > >>>Mattijs Janssens wrote:
>>>>>>>> > > >>>
>>>>>>>> > > >>>>Have a look in the paraview source in the example directory 
>>>>>>>>at the
>>>>>>>> > > >
>>>>>>>> > > > pvlocal
>>>>>>>> > > >
>>>>>>>> > > >>>>example. It is a new source but filters should not be much 
>>>>>>>>harder
>>>>>>>> > (look
>>>>>>>> > > >
>>>>>>>> > > > at
>>>>>>>> > > >
>>>>>>>> > > >>>>how the existing one are bound in:
>>>>>>>>./GUI/Client/Resources/Filters.xml)
>>>>>>>> > > >>>
>>>>>>>> > > >>>You may want to try the VTK Filter I have developped to 
>>>>>>>>create LIC
>>>>>>>> > > >
>>>>>>>> > > > textures
>>>>>>>> > > >
>>>>>>>> > > >>>for vector fields. It does also time-dependent texture 
>>>>>>>>animation.
>>>>>>>>There
>>>>>>>> > > >
>>>>>>>> > > > is
>>>>>>>> > > >
>>>>>>>> > > >>>all the source code, the XML and the PVSM code necessary for 
>>>>>>>>ParaView
>>>>>>>> > > >
>>>>>>>> > > > 1.6.2
>>>>>>>> > > >
>>>>>>>> > > >>>Caveat emptor: I just tested it under Linux.
>>>>>>>> > > >>>
>>>>>>>> > > >>>http://www.cscs.ch/~jfavre/Projects/vtkLEA/vtklea.htm
>>>>>>>> > > >>>
>>>>>>>> > > >>>--
>>>>>>>> > > >>>Dr. Jean M. Favre,                            email:favre @ 
>>>>>>>>cscs.ch
>>>>>>>> > > >>>http://www.cscs.ch/about/Favre.php
>>>>>>>> > > >>>CSCS, Swiss Center for Scientific Computing | Tel:  +41 (91)
>>>>>>>>610.82.40
>>>>>>>> > > >>>Via Cantonale, 6928 Manno, Switzerland      | Fax:  +41 (91)
>>>>>>>>610.82.82
>>>>>>>> > > >>>
>>>>>>>> > > >>>_______________________________________________
>>>>>>>> > > >>>ParaView mailing list
>>>>>>>> > > >>>ParaView at paraview.org
>>>>>>>> > > >>>http://www.paraview.org/mailman/listinfo/paraview
>>>>>>>> > > >>
>>>>>>>> > > 
>>>>>>>> >>_________________________________________________________________
>>>>>>>> > > >>Get a job today. 
>>>>>>>>http://www.naukri.com/msn/index.php?source=hottag
>>>>>>>>Post
>>>>>>>> > > >
>>>>>>>> > > > your
>>>>>>>> > > >
>>>>>>>> > > >>CV on naukri.com today.
>>>>>>>> > > >>
>>>>>>>> > > >>_______________________________________________
>>>>>>>> > > >>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
>>>>>>>> > >
>>>>>>>> > > --
>>>>>>>> > > /*---------------------------------------------------------*\
>>>>>>>> > > | ===========           Mattijs Janssens                    |
>>>>>>>> > > | \\        /           Development Engineer                |
>>>>>>>> > > |  \\      /                                                |
>>>>>>>> > > |   \\    /             Nabla Ltd.                          |
>>>>>>>> > > |    \\  /              The Mews, Picketts Lodge            |
>>>>>>>> > > |     \\/               Picketts Lane, Salfords,            |
>>>>>>>> > > |     F ield            Surrey RH1 5RG.                     |
>>>>>>>> > > |     O peration        Tel: +44 (0)1293 821272             |
>>>>>>>> > > |     A nd              Email: m.janssens at Nabla.co.uk       |
>>>>>>>> > > |     M anipulation     URL: http://www.Nabla.co.uk         |
>>>>>>>> > > \*---------------------------------------------------------*/
>>>>>>>> > >
>>>>>>>> > > _______________________________________________
>>>>>>>> > > 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
>>>>>>>>
>>>>>>>>_______________________________________________
>>>>>>>>ParaView mailing list
>>>>>>>>ParaView at paraview.org
>>>>>>>>http://www.paraview.org/mailman/listinfo/paraview
>>>>>>>
>>>>>>>
>>>>>>>_________________________________________________________________
>>>>>>>Get a job today. http://www.naukri.com/msn/index.php?source=hottag 
>>>>>>>Post your CV on naukri.com today.
>>>>>>
>>>>>>--
>>>>>>/*---------------------------------------------------------*\
>>>>>>| ===========           Mattijs Janssens                    |
>>>>>>| \\        /           Development Engineer                |
>>>>>>|  \\      /                                                |
>>>>>>|   \\    /             Nabla Ltd.                          |
>>>>>>|    \\  /              The Mews, Picketts Lodge            |
>>>>>>|     \\/               Picketts Lane, Salfords,            |
>>>>>>|     F ield            Surrey RH1 5RG.                     |
>>>>>>|     O peration        Tel: +44 (0)1293 821272             |
>>>>>>|     A nd              Email: m.janssens at Nabla.co.uk       |
>>>>>>|     M anipulation     URL: http://www.Nabla.co.uk         |
>>>>>>\*---------------------------------------------------------*/
>>>>>>
>>>>>>_______________________________________________
>>>>>>ParaView mailing list
>>>>>>ParaView at paraview.org
>>>>>>http://www.paraview.org/mailman/listinfo/paraview
>>>>>
>>>>>_________________________________________________________________
>>>>>Millions of eligible singles.
>>>>>http://www.bharatmatrimony.com/cgi-bin/bmclicks1.cgi?74 Find the 
>>>>>perfect match on BharatMatrimony.com
>>>>>
>>>>>_______________________________________________
>>>>>ParaView mailing list
>>>>>ParaView at paraview.org
>>>>>http://www.paraview.org/mailman/listinfo/paraview
>>>>
>>>>_________________________________________________________________
>>>>Win a trip to Singapore! http://eu.xmts.net/80450 Experience the magic!
>>>>
>>>>_______________________________________________
>>>>ParaView mailing list
>>>>ParaView at paraview.org
>>>>http://www.paraview.org/mailman/listinfo/paraview
>>>
>>>
>>
>>_________________________________________________________________
>>Win a trip to Singapore! http://eu.xmts.net/80450 Experience the magic!
>>
>>
>>
>>_______________________________________________
>>ParaView mailing list
>>ParaView at paraview.org
>>http://www.paraview.org/mailman/listinfo/paraview
>
>
>

_________________________________________________________________
Get answers to life’s queries. 
http://www.astroyogi.com/newmsn/astroshopping/astrologerservices/astrotalk.asp 
At your own time and leisure.



More information about the ParaView mailing list