[Paraview] Saving data plotted using PlotOverLine

Utkarsh Ayachit utkarsh.ayachit at kitware.com
Tue Mar 9 16:12:42 EST 2010


Steve,

I don't have a SLAC dataset, but here's the python script for an exodus dataset.

Utkarsh

On Tue, Mar 9, 2010 at 3:51 PM, Stephen Molloy
<stephen.molloy at rhul.ac.uk> wrote:
> Utkarsh,
> I was using a development version of Paraview 3.7 provided by friends at
> SLAC.  I've also tried with 3.6.2.
>
> To be honest, I'm still having troubles.  The CSV file is written OK, but
> all values of the field magnitudes are filled with zeros.  I'm pretty sure
> the problem is that I'm not giving PlotOverLine the correct "Input" variable
> on instantiation.
>
> Can anyone give me advice on how to do this when the data-file has been
> opened with a SLACDataReader class?
>
> Steve
>
>
> Utkarsh Ayachit wrote:
>>
>> Steve,
>>
>> When you were saving your trace out, what version of ParaView were you
>> using? I just tried today's CVS and I do indeed get a correct trace
>> for the PlotOverLine as under:
>>
>> ....
>> PlotOverLine1 = PlotOverLine( Source="High Resolution Line Source" )
>> PlotOverLine1.Source.Point1 = [-10.0, -10.0, -10.0]
>> PlotOverLine1.Source.Point2 = [10.0, 10.0, 10.0]
>> ....
>>
>> Utkarsh
>>
>> On Tue, Mar 9, 2010 at 8:33 AM, Stephen Molloy
>> <stephen.molloy at rhul.ac.uk> wrote:
>>
>>>
>>> Right.  As I mentioned in my email from last night, I suspected the
>>> problem
>>> was with the PlotOverLine object, and I was right.  I wasn't defining
>>> that
>>> properly, so the CSV file was empty.
>>>
>>> Attached is the working file.
>>>
>>> Thanks again,
>>>
>>> Steve
>>>
>>>
>>> Stephen Wornom wrote:
>>>
>>>>
>>>> Utkarsh Ayachit wrote:
>>>>
>>>>>
>>>>> You can use the following:
>>>>>
>>>>> w = DataSetCSVWriter(FileName="foo.csv")
>>>>> w.UpdatePipeline()
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>> When all is working well, would you share your python script?
>>>> Thanks in advance,
>>>> Stephen
>>>>
>>>>>
>>>>> On Mon, Mar 8, 2010 at 5:50 AM, Stephen Molloy
>>>>> <stephen.molloy at rhul.ac.uk> wrote:
>>>>>
>>>>>
>>>>>>
>>>>>> Hi all,
>>>>>> I am using Paraview 3.7.0 to view a large number of data files, each
>>>>>> with
>>>>>> the same geometry.  I need to load the geometry and volume data, use
>>>>>> PlotOverLine to extract the magnitude of a variable along a particular
>>>>>> line,
>>>>>> and then save this data to a CSV file.
>>>>>>
>>>>>> Due to the large number of data sets I am dealing with, I have been
>>>>>> trying
>>>>>> to use the Python Trace functionality to automate this, and I am able
>>>>>> to
>>>>>> do
>>>>>> everything except for saving the CSV file at the end.  I have browsed
>>>>>> around
>>>>>> quite a bit over the past few days, and I understand that the trace
>>>>>> functionality does not work for save data commands, but I was
>>>>>> wondering
>>>>>> if
>>>>>> someone could help me find the Python object that contains the
>>>>>> relevant
>>>>>> data
>>>>>> so that I can write my own little routine to dump it to a CSV file.
>>>>>>
>>>>>> Many thanks for any help you can offer.
>>>>>>
>>>>>> Steve
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> 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
>>>>>
>>>>>
>>>>
>>>>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: plot.py
Type: text/x-python
Size: 1260 bytes
Desc: not available
URL: <http://www.paraview.org/pipermail/paraview/attachments/20100309/b88ff410/attachment.py>


More information about the ParaView mailing list