mesh tracking

18 views
Skip to first unread message

Ramiro Vignolo

unread,
May 31, 2018, 9:43:35 PM5/31/18
to was...@seamplex.com
Hi all,

I have been working on ray tracing algorithms for 2D structured/unstructured meshes and I would like to get your opinion on a simple issue.

Should I include the ray tracing instruction as a wasora or a milonga instance? This algorithm performs a “drawing” of rays over a mesh and a segmentation of them by inspecting the intersections between each ray and cell. Actually, coding a robust algorithm has been a bit of a challenge.

Some drawings may help to understand, so please take a look at the structured/unstructured with and without zoom .pdf files attached.

If you think there is another application for this instruction, that could be needed in a current/future wasora plugin, I will incorporate these instructions within wasora's routines (probably inside mesh folder). If not, I will keep it as a milonga routine. Personally, the other ray tracing use I acknowledge (besides the Method of Characteristics) is for Collision Probability formulation, that will be coded in milonga. However, I am not suggesting it should be within milonga's routines.

What do you think?


structured.pdf
structured-zoom.pdf
unstructured-zoom.pdf
unstructured.pdf

Jeremy Theler

unread,
Jun 2, 2018, 8:12:15 AM6/2/18
to was...@seamplex.com
Nice work!
For now keep it inside milonga (BTW, are you ready to make a pull request?)
It we can see other applications, we can then put it in wasora. Actually that is the path that the "mesh" part took.

Ramiro Vignolo

unread,
Jun 2, 2018, 10:00:17 AM6/2/18
to was...@seamplex.com

On 2Jun, 2018, at 09:12, Jeremy Theler <jer...@seamplex.com> wrote:

Nice work!
For now keep it inside milonga (BTW, are you ready to make a pull request?)

Not yet, almost done. Since I have write access, I have been working in a new 'moc-dev’ branch, I was thinking to push this branch and then you can merge it with 'master’.

It we can see other applications, we can then put it in wasora. Actually that is the path that the "mesh" part took.

That is okay, thanks a lot.



On Thu, 2018-05-31 at 22:42 -0300, Ramiro Vignolo wrote:
Hi all,

I have been working on ray tracing algorithms for 2D structured/unstructured meshes and I would like to get your opinion on a simple issue.

Should I include the ray tracing instruction as a wasora or a milonga instance? This algorithm performs a “drawing” of rays over a mesh and a segmentation of them by inspecting the intersections between each ray and cell. Actually, coding a robust algorithm has been a bit of a challenge.

Some drawings may help to understand, so please take a look at the structured/unstructured with and without zoom .pdf files attached.

If you think there is another application for this instruction, that could be needed in a current/future wasora plugin, I will incorporate these instructions within wasora's routines (probably inside mesh folder). If not, I will keep it as a milonga routine. Personally, the other ray tracing use I acknowledge (besides the Method of Characteristics) is for Collision Probability formulation, that will be coded in milonga. However, I am not suggesting it should be within milonga's routines. 

What do you think?




-- 
You received this message because you are subscribed to the Google Groups "wasora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wasora+un...@seamplex.com.
To post to this group, send email to was...@seamplex.com.
Visit this group at https://groups.google.com/a/seamplex.com/group/wasora/.
To view this discussion on the web visit https://groups.google.com/a/seamplex.com/d/msgid/wasora/e761b5d35c35a57a69043a9833cfb48dc321bd8c.camel%40seamplex.com.
For more options, visit https://groups.google.com/a/seamplex.com/d/optout.

Ramiro Vignolo

unread,
Jun 4, 2018, 7:11:45 PM6/4/18
to was...@seamplex.com
Hi all, 

I have pushed the ‘moc-dev’ branch which incorporates the method of characteristics formulation to milonga.

Jeremy, a test suite is missing (although I obviously have performed some testing) but I believe this is a stable release we can incorporate to the ‘master’ branch.

I will incorporate some tests ASAP.

Thanks and regards,

Ramiro

jeremy theler

unread,
Jun 5, 2018, 1:23:50 PM6/5/18
to was...@seamplex.com
any example input to test?

--
--
jeremy theler
www.seamplex.com

Ramiro Vignolo

unread,
Jun 5, 2018, 8:39:44 PM6/5/18
to was...@seamplex.com
I just modified the 2dpwr test as I only had ten minutes. 

However, I believe this input is enough for quick testing purposes.

You can compare with s6 by uncommenting the corresponding line.

thanks!

2dpwr-moc_out.msh
2dpwr_materials.mil
2dpwr-moc_unstructured.mil
2dpwr-moc.geo
2dpwr-moc.gp
2dpwr-moc.msh

Jeremy Theler

unread,
Jun 6, 2018, 8:58:33 AM6/6/18
to was...@seamplex.com
gtheler@tom:~/run/milonga/moc$ milonga 2dpwr-moc_unstructured.mil  
error: corrupted mesh file '2dpwr-moc.msh'
gtheler@tom:~/run/milonga/moc$

--
You received this message because you are subscribed to the Google Groups "wasora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wasora+un...@seamplex.com.
To post to this group, send email to was...@seamplex.com.
Visit this group at https://groups.google.com/a/seamplex.com/group/wasora/.

For more options, visit https://groups.google.com/a/seamplex.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "wasora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wasora+un...@seamplex.com.
To post to this group, send email to was...@seamplex.com.
Visit this group at https://groups.google.com/a/seamplex.com/group/wasora/.

For more options, visit https://groups.google.com/a/seamplex.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "wasora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wasora+un...@seamplex.com.
To post to this group, send email to was...@seamplex.com.
Visit this group at https://groups.google.com/a/seamplex.com/group/wasora/.

For more options, visit https://groups.google.com/a/seamplex.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "wasora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wasora+un...@seamplex.com.
To post to this group, send email to was...@seamplex.com.
Visit this group at https://groups.google.com/a/seamplex.com/group/wasora/.

For more options, visit https://groups.google.com/a/seamplex.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "wasora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wasora+un...@seamplex.com.
To post to this group, send email to was...@seamplex.com.
Visit this group at https://groups.google.com/a/seamplex.com/group/wasora/.

For more options, visit https://groups.google.com/a/seamplex.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "wasora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wasora+un...@seamplex.com.
To post to this group, send email to was...@seamplex.com.
Visit this group at https://groups.google.com/a/seamplex.com/group/wasora/.

--
You received this message because you are subscribed to the Google Groups "wasora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wasora+un...@seamplex.com.
To post to this group, send email to was...@seamplex.com.
Visit this group at https://groups.google.com/a/seamplex.com/group/wasora/.

Ramiro Vignolo

unread,
Jun 6, 2018, 9:05:06 AM6/6/18
to was...@seamplex.com
That is strange, I did not get that error at all. I have also attached the results I got.

The .geo file was also attached. Please try using it to get the mesh. I cannot do it myself now since I do not have my computer at hand.

Reply all
Reply to author
Forward
0 new messages