mcdc.Lattice¶
- class mcdc.Lattice(name: str = '', x: tuple[float, float, int] | None = None, y: tuple[float, float, int] | None = None, z: tuple[float, float, int] | None = None, universes: list[Universe] | None = None)¶
Define a regular lattice of universes.
Parameters¶
- namestr, optional
User label.
- xtuple of (float, float, int), optional
Lattice specification along x:
(x0, dx, Nx).- ytuple of (float, float, int), optional
Lattice specification along y:
(y0, dy, Ny).- ztuple of (float, float, int), optional
Lattice specification along z:
(z0, dz, Nz).- universeslist of Universe
Array of universes filling each lattice cell.
Returns¶
- Lattice
The lattice object.
See Also¶
mcdc.Universe : Creates a universe to place in a lattice.