Macrobody Decomposition

mcnpy.mbody_decomp.arb(mbody: Polyhedron)[source]
mcnpy.mbody_decomp.box(mbody: Box)[source]
mcnpy.mbody_decomp.decomp(mbody)[source]
mcnpy.mbody_decomp.ell(mbody: Ellipsoid)[source]
mcnpy.mbody_decomp.hex(mbody: HexagonalPrism)[source]
mcnpy.mbody_decomp.rcc(mbody: CircularCylinder)[source]
mcnpy.mbody_decomp.rec(mbody: EllipticalCylinder)[source]
mcnpy.mbody_decomp.rotation_matrix(axis, theta)[source]
mcnpy.mbody_decomp.rpp(mbody: RectangularPrism)[source]
mcnpy.mbody_decomp.trc(mbody: TruncatedCone)[source]
mcnpy.mbody_decomp.wed(mbody: Wedge)[source]