osu-particle-astrophysics / Shared-Code

This is a storage directory designed to house and develop any code that is shared by multiple projects.
0 stars 0 forks source link

Trapezoid genes #26

Closed Machtay closed 9 months ago

Machtay commented 11 months ago

I added little trapezoidal extrudes to the inside of the ridges (in the waveguide). This gives us two new genes--the minor length and height of the trapezoid. This required an additional constraint to be added that prevents two adjacent trapezoids from intersecting. I can post how that was calculated on the ELOG for those who are interested. I tested this in XF and didn't get any errors. I only tested this with a few different sets of parameters passed to the GA though, so let me know if there are ones I should test.