Nanostructuring is one of the most direct ways nanotechnology improves nuclear energy: shrinking the grain size of a reactor material multiplies the density of grain boundaries, and grain boundaries are efficient sinks that absorb the radiation-induced vacancy and interstitial defects created by every neutron collision before they can cluster into swelling voids. This 2D cross-section simulator generates Frenkel pairs at a rate set by an irradiation dose slider, lets each defect random-walk with an Arrhenius temperature-dependent mobility (interstitials diffuse faster than vacancies, as in real materials), and absorbs any defect that random-walks within range of the boundary lattice whose spacing is set by the grain-size slider. A vacancy that survives a fixed nucleation window without finding a sink is converted into a void, driving the live swelling readout and the strip chart below — showing directly why nanocrystalline alloys and coatings are prized for radiation-tolerant reactor components, and why higher operating temperature (which speeds diffusion to sinks) genuinely suppresses swelling rather than making it worse.