openmc.model.TRISO

class openmc.model.TRISO(outer_radius, fill, center=(0.0, 0.0, 0.0))[source]

Tristructural-isotopic (TRISO) micro fuel particle

Parameters:
  • outer_radius (float) – Outer radius of TRISO particle
  • fill (openmc.Universe) – Universe which contains all layers of the TRISO particle
  • center (Iterable of float) – Cartesian coordinates of the center of the TRISO particle in cm
Variables:
  • id (int) – Unique identifier for the TRISO cell
  • name (str) – Name of the TRISO cell
  • center (numpy.ndarray) – Cartesian coordinates of the center of the TRISO particle in cm
  • fill (openmc.Universe) – Universe that contains the TRISO layers
  • region (openmc.Region) – Region of space within the TRISO particle
classify(lattice)[source]

Determine lattice element indices which might contain the TRISO particle.

Parameters:lattice (openmc.RectLattice) – Lattice to check
Returns:(z,y,x) lattice element indices which might contain the TRISO particle.
Return type:list of tuple