pyg4ometry.mcnp.Cell

Classes

Cell

Intersection

mcnp : blank space between two surface numbers

Union

mcnp : colon

Complement

mcnp : hash

Identity

mcnp : no operator

Module Contents

class pyg4ometry.mcnp.Cell.Cell(surfaces=[], reg=None, cellNumber=None)
surfaceList
cellNumber
addSurface(surface)
addSurfaces(surfaces)
addMacrobody(macrobody)
addMacrobodies(macrobody)
class pyg4ometry.mcnp.Cell.Intersection(left, right)

mcnp : blank space between two surface numbers pyg4 : asterisk

left
right
toOutputString()
class pyg4ometry.mcnp.Cell.Union(left, right)

mcnp : colon pyg4 : plus

left
right
toOutputString()
class pyg4ometry.mcnp.Cell.Complement(item)

mcnp : hash pyg4 : hyphen

item
toOutputString()
class pyg4ometry.mcnp.Cell.Identity(item)

mcnp : no operator pyg4 : no operator

item
toOutputString()