Islem, One possibility is that the order of vertices in your grid is somehow different than what VTK expects and gives you inverted cells that have negative volume. I don't know if this is the case because your negative volume is much different from the expected positive volume.
Could you try using the Python Calculator to compute the volumes of each cell and see if they are all negative? The expression should be something like volumes(input) (haven't tested this). This would at least be a first step in debugging the problem. HTH, Cory On Mon, Mar 21, 2016 at 8:21 AM, Megdich Islem <[email protected]> wrote: > Hi, > > Thank you for your email, I tried this expression > sum(alphawater*volume(input)) and it worked fine and gave me some logical > results for some shapes that I know their volumes, but for the problem that > I am working on, it gave me negative value for the volume. I am supposed to > calculate the volume of a quarter of a cylinder with height 0.6 m and radius > 0.3 m, so the volume should be V=(0.3*0.3*3.14*0.6)/4=0.04239 cubic meter, > but the annotation filter gave me this value -2639.95829243. I attached > here two pictures that illustrate the dimensions of the cylinder and the > value I got, I couldn't what is wrong. > > Regards, > Islem Megdiche > > > Le Dimanche 20 mars 2016 10h57, Cory Quammen <[email protected]> a > écrit : > > > Thanks, Utkarsh. > > Indeed, replacing "alpha.water" with "alphawater" appears to work just fine. > > - Cory > > On Sat, Mar 19, 2016 at 7:23 PM, Utkarsh Ayachit > <[email protected]> wrote: >>> The dot "." in the array name is causing problems. Because it is a Python >>> expression, the interpreter thinks you are asking for an attribute "water" >>> from a class or module. >> >> FYI, ParaView uses paraview.make_name_valid()[1] function to sanitize >> array names in Python. Any character not a "_" or ASCII letter or >> number is simply dropped and if the name beings with a number, then a >> 'a' is prefixed. >> >> [1] >> http://www.paraview.org/ParaView/Doc/Nightly/www/py-doc/_modules/paraview/__init__.html#make_name_valid > > > > > -- > Cory Quammen > R&D Engineer > Kitware, Inc. > > > -- Cory Quammen R&D Engineer Kitware, Inc. _______________________________________________ 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 Search the list archives at: http://markmail.org/search/?q=ParaView Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/paraview
