While the code package implements hard sphere and probability distribution models, node density can effectively be obtained by treating the atoms as hard spheres, only considering atoms whose centers are within a tight (e.g. numerical) tolerance of the lattice plane of interest, and normalizing the intersection area by the area of the hard sphere for each atom. Node density values remain unchanged for larger supercells; however, planar densities of finite-radius hard sphere and probability distribution models when sub-hemisphere slices of atoms are considered (i.e. atoms whose centers do not lie exactly on the Miller plane) converge with increasing supercell size. Examples of intersections within a 3 × 3 × 3 supercell are shown in Figure .