diff --git a/VERSION b/VERSION index 6d7de6e6..21e8796a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.0.2 +1.0.3 diff --git a/src/cratepy/ioput/info.py b/src/cratepy/ioput/info.py index ab350c6f..1582bd3c 100644 --- a/src/cratepy/ioput/info.py +++ b/src/cratepy/ioput/info.py @@ -93,7 +93,7 @@ def displayinfo(code, *args, **kwargs): elif code == '0': arguments = \ ['CRATE - Clustering-based Nonlinear Analysis of Materials', - 'Created by Bernardo P. Ferreira', 'Release 1.0.0 (Jun 2023)'] \ + 'Created by Bernardo P. Ferreira', 'Release 1.0.3 (Jul 2023)'] \ + 2*[args[0], ] + list(args[1:3]) info = tuple(arguments) template = '\n' + colorama.Fore.WHITE + tilde_line \ diff --git a/src/cratepy/tensor/tensoroperations.py b/src/cratepy/tensor/tensoroperations.py index f17527ca..46fc8a63 100644 --- a/src/cratepy/tensor/tensoroperations.py +++ b/src/cratepy/tensor/tensoroperations.py @@ -677,7 +677,7 @@ def rotate_tensor(tensor, r): # Return return rtensor # ============================================================================= -def rotation_tensor_from_euler_angles(n_dim, euler_deg): +def rotation_tensor_from_euler_angles(euler_deg): """Set rotation tensor from Euler angles (Bunge convention). The rotation tensor is defined as @@ -708,8 +708,6 @@ def rotation_tensor_from_euler_angles(n_dim, euler_deg): Parameters ---------- - n_dim : int - Number of spatial dimensions. euler_deg : tuple Euler angles (degrees) sorted according to Bunge convention (Z1-X2-Z3). @@ -730,7 +728,7 @@ def rotation_tensor_from_euler_angles(n_dim, euler_deg): c3 = np.cos(euler_rad[2]) # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # Initialize rotation tensor - r = np.zeros((n_dim, n_dim)) + r = np.zeros((3, 3)) # Build rotation tensor r[0, 0] = c1*c3 - c2*s1*s3 r[1, 0] = c3*s1 + c1*c2*s3