Open makeclean opened 5 months ago
For some reason I didn't think we supported either one. In case 2, do we actually get some kind of "infinity" symbol/ Venn diagram shape?
What solutions are on the table?
I suppose definitely 2 and either 1 or 3?
1 vs. 3 sounds like a design philosophy question:
Ought this plugin support all valid (at least according to documentation) MCNP input or not?
I think no matter the answer to that question the short term solution should be pursuing 1 and 2 as those seem the lowest effort, and 3 should be a long term feature addition (if ever).
My two cents on support for this edge case: this seems to be a lot of effort to support for an edge case, and I don't think it's worth it. Though I think a huge part of my opinion on this is based on the assumption that all forms of case 3 lenticular shapes can be replicated with the intersection of two ellipsoids or parabloids.
I just realized that this should actually live in the mcnp2cad
repo
This does belong here - because it's implemented in the lightweight iGeom
we made for this purpose
The mcnp manual states there are three 'kinds' of torus;
It seems we do not support the third use case.