# paraview streamline length

 Register Blogs Members List Search Today's Posts Mark Forums Read

 October 19, 2013, 07:55 paraview streamline length #1 New Member   Alessandro Ciani Join Date: Oct 2013 Posts: 2 Rep Power: 0 Hi, does anybody know how to compute the length of a streamline in paraview?I need to compute tortuosity. Thank you in advance.

 October 19, 2013, 11:58 #2 Super Moderator   Bruno Santos Join Date: Mar 2009 Location: Lisbon, Portugal Posts: 10,020 Blog Entries: 39 Rep Power: 109 Greetings Alessandro and welcome to the forum!If you only have a single streamline and you want to calculate the total length, then: Apply the "Integrate Variables" filter. A spreadsheet should appear on the right of the screen. On that spreadsheet, change the option "Attribute" to "Cell Data". One of the columns should be named "Length". Best regards, Bruno EleCr likes this. __________________ OpenFOAM: FAQ | Getting started Forum: How to get help, to post code/output and forum guide What am I doing/planning: blog/wiki Read this before sending me PM

 October 24, 2013, 10:37 #3 New Member   Alessandro Ciani Join Date: Oct 2013 Posts: 2 Rep Power: 0 Thanks a bunch Bruno! Finally I've succeded to compute tortuosity strting directly from the velocity field, without the aid of paraview. Anyway it will be useful in future! Best regards Alessandro

February 25, 2016, 21:19
#4
New Member

Join Date: Feb 2016
Posts: 8
Rep Power: 3
Quote:
 Originally Posted by sawyer89 Hi, does anybody know how to compute the length of a streamline in paraview?I need to compute tortuosity. Thank you in advance.
Hello Alessandro,
Could you tell me how to calculate tortuosity by paraview step by step? I only know how to draw the streamlines. Thank you!

Best,
Rosa

Quote:
 Originally Posted by wyldckat Greetings Alessandro and welcome to the forum!If you only have a single streamline and you want to calculate the total length, then: Apply the "Integrate Variables" filter. A spreadsheet should appear on the right of the screen. On that spreadsheet, change the option "Attribute" to "Cell Data". One of the columns should be named "Length". Best regards, Bruno
Hello Bruno,
If I got a bunch of streamlines, how to get the length of each one?

Best regards,
Rosa

Last edited by wyldckat; March 6, 2016 at 10:57. Reason: merged posts that were a few minutes apart

March 28, 2016, 16:06
#5
Super Moderator

Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,020
Blog Entries: 39
Rep Power: 109
Greetings Rosa,

Quote:
 Originally Posted by Rosa Zhou If I got a bunch of streamlines, how to get the length of each one?
Sorry for the late reply, but only today did I finally manage to take a quick look into this.
The quickest solution I could figure out will only allow the calculation of each individual line length within ParaView:
1. Apply the filter "Threshold" to the streamtracer entry on the Pipeline Browser.
2. Choose in "Threshold" to use the scalar "SeedIds" and the values minimum and maximum should both be the same, for example both should be 0 for the first line.
3. Then apply the filter "Integrate Variables".
4. On the spreadsheet view that appeared, select the Cell Data mode and it will show the line length.
Attached is an image that shows this in practice.

As for doing this automatically for all lines, you will have to export the data from the streamtracer (menu File -> Save Data) to a CSV file and do the calculations with some other application, such as LibreOffice Calc.

Best regards,
Bruno
Attached Images
 ParaView example line length.jpg (92.4 KB, 39 views)
__________________

March 29, 2016, 21:39
#6
New Member

Join Date: Feb 2016
Posts: 8
Rep Power: 3
Quote:
 Originally Posted by wyldckat Greetings Rosa, Sorry for the late reply, but only today did I finally manage to take a quick look into this. The quickest solution I could figure out will only allow the calculation of each individual line length within ParaView: Apply the filter "Threshold" to the streamtracer entry on the Pipeline Browser. Choose in "Threshold" to use the scalar "SeedIds" and the values minimum and maximum should both be the same, for example both should be 0 for the first line. Then apply the filter "Integrate Variables". On the spreadsheet view that appeared, select the Cell Data mode and it will show the line length. Attached is an image that shows this in practice. As for doing this automatically for all lines, you will have to export the data from the streamtracer (menu File -> Save Data) to a CSV file and do the calculations with some other application, such as LibreOffice Calc. Best regards, Bruno
cool, the step2 is really useful! can it show the straight-line distance for the NO.0 seed as well?
Thank you Bruno ^_^

April 2, 2016, 18:34
#7
Super Moderator

Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,020
Blog Entries: 39
Rep Power: 109
Quote:
 Originally Posted by Rosa Zhou can it show the straight-line distance for the NO.0 seed as well?
Quick answer: AFAIK, to do that you will have to do with an external application, as I mentioned in the other post:
Quote:
 Originally Posted by wyldckat you will have to export the data from the streamtracer (menu File -> Save Data) to a CSV file and do the calculations with some other application, such as LibreOffice Calc.

April 29, 2016, 11:13
Streamline Length
#8
New Member

Zango
Join Date: Apr 2016
Posts: 3
Rep Power: 3
Hello Bruno,

I found this discussion about streamline length. However, I do not manage to get it.

Here is my problem.
I imported a .vtk file of a streamline from star ccm+.
I applied the Integrate Variables Filter to it. On the spreadsheet you mentionned, I changed the option "Attribute" to "Cell Data".
Yet, I do not have the "Length" Column.

Do you know the reason ?

Best regards,
Zango

Ps : pdf files are actually screenshots of paraview
Attached Files
 Paraview StreamLine 1.pdf (163.2 KB, 16 views) Paraview StreamLine 2.pdf (153.2 KB, 9 views)

 May 1, 2016, 19:00 #9 Super Moderator   Bruno Santos Join Date: Mar 2009 Location: Lisbon, Portugal Posts: 10,020 Blog Entries: 39 Rep Power: 109 Quick question: Can you share an example VTK file with which this can be reproduced? Because the problem seems to be that you applied the "Integrate Variables" filter to something that is not a polygonal line and is instead a mesh. Perhaps you exported a tube-shaped streamline?

May 2, 2016, 03:31
#10
New Member

Zango
Join Date: Apr 2016
Posts: 3
Rep Power: 3
I enclosed the vtk file for which I wanted to apply the "Integrate Variables" filter to.
I do not know whether it is a tube shaped streamline or a polygonal line.
Attached Files
 Streamline.zip (43.2 KB, 1 views)

May 8, 2016, 15:49
#11
Super Moderator

Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,020
Blog Entries: 39
Rep Power: 109
Quote:
 Originally Posted by Zango Ankrios Thank you for your quick answer. I enclosed the vtk file for which I wanted to apply the "Integrate Variables" filter to. I do not know whether it is a tube shaped streamline or a polygonal line.
Quick answer: It's a a polygonal surface, as shown in attachment, also known as a "ribbon".

You will need to change the way you created the streamlines. If you cannot, then I'm not even sure how we can extract only one of the long edges of the surface...
Attached Images
 polygonal_surface.png (14.9 KB, 19 views)

 May 10, 2016, 04:40 #12 New Member   Zango Join Date: Apr 2016 Posts: 3 Rep Power: 3 Ok thank you for your answer

 Thread Tools Display Modes Linear Mode

 Posting Rules You may not post new threads You may not post replies You may not post attachments You may not edit your posts BB code is On Smilies are On [IMG] code is On HTML code is OffTrackbacks are On Pingbacks are On Refbacks are On Forum Rules

 Similar Threads Thread Thread Starter Forum Replies Last Post FPF ParaView 4 September 13, 2011 05:45 cedric_duprat OpenFOAM Paraview & paraFoam 0 January 12, 2010 04:04 smart OpenFOAM Installation 13 November 16, 2009 22:41 Zurayk CFX 0 April 12, 2007 05:12 Gab CFX 2 October 3, 2005 14:25

All times are GMT -4. The time now is 17:46.