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