Utkarsh,
Thank you very much. That was the one thing I was missing. Everything now works as expected.

Thanks for your time.

Steve


Utkarsh Ayachit wrote:
Steve,

A couple of things to note:
* SLAC reader has multiple outputs. So you have to ensure that you
have connected the PlotOverLine to the "Entire Volume" output. The
trace is not recognizing what output port it was connected to
correctly. Use the following to set it up correctly.

PlotOverLine1 = PlotOverLine( Source="High Resolution Line Source",
  Input=servermanager.OutputPort(ll9cellf523_ncdf,  1))

* The data will be 0 or invalid for any location not intersected by the volume.

Utkarsh


On Tue, Mar 9, 2010 at 5:46 PM, Stephen Molloy
<[email protected]> wrote:
Thanks Utkarsh.

I'm a little confused now.  My script is pretty much identical to yours
(with the exception of the Exodus related stuff), yet it refuses to write
the correct values in the CSV file.  :S

I think I'll get in touch with the SLAC team to figure out what is going on.

Thanks for taking time to help me.

Steve



Utkarsh Ayachit wrote:
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
<[email protected]> 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
<[email protected]> 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
<[email protected]> 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



_______________________________________________
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

Reply via email to