From c65d4b2dfad85cd9c26cc4b84ffb4f0214c25a58 Mon Sep 17 00:00:00 2001 From: Carter Francis Date: Thu, 1 Feb 2024 10:53:50 -0600 Subject: [PATCH] BugFix: Fix labels for miller indices, with rounding --- diffsims/simulations/simulation2d.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/diffsims/simulations/simulation2d.py b/diffsims/simulations/simulation2d.py index 0bb23a39..f730c691 100644 --- a/diffsims/simulations/simulation2d.py +++ b/diffsims/simulations/simulation2d.py @@ -506,9 +506,9 @@ def plot( ax.set_ylim(-self.reciporical_radius, self.reciporical_radius) if show_labels: - millers = np.matmul(coords.hkl, self.get_current_rotation()).astype( - np.int16 - ) + millers = np.round( + np.matmul(coords.hkl, self.get_current_rotation()) + ).astype(np.int16) # only label the points inside the axes xlim = ax.get_xlim() ylim = ax.get_ylim()