Hi,

I am currently using Paraview 4.2, 64, in Windows. (but tried 4.3 and same problem happened)

My case is Ensight transient. Cylinder with 3.6 million cells, two-phase flow.

I created a python code, which I run from the shell in the GUI.


The main parts of the code are:


enscase = EnSightReader(CaseFileName = direcp + 'ensfinal.case')
...
axis = Line()
...
rAxis = ResampleWithDataset(Input = enscase , Source = axis)
...
rAxis.SMProxy.UpdatePipeline(7) # enscase.SMProxy yields same problem
rAxis.UpdatePipelineInformation()
dAxis = servermanager.Fetch(rAxis)



Now, for example:
print dAxis.GetPointData().GetArray(7).GetValue(150)
which gives me the value 150 of the phase array.

This data is wrong. On the other hand, if I go to the GUI Pipeline and create a Spreadsheet, the values are the real ones (confirmed in Fluent).

So, the fetched data in the python shell is, for some reason, wrong.
What is my mistake?


Thanks
Filipe Direito

_______________________________________________
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

Reply via email to