The mcnp manual states there are three 'kinds' of torus;
- major radius > minor radius and major radius > 0 (normal torus)
- major radius < minor radius and major radius > 0 (degenerate torus where there is some overlap forming a D shape)
- major radius < minor radius and major radius < 0 (degenerate torus where there is some overlap forming a lens shape)
It seems we do not support the third use case.