polishing
This commit is contained in:
parent
13bf7515ce
commit
262346ff5a
|
@ -224,7 +224,7 @@ class Symmetry:
|
||||||
symQuats = [
|
symQuats = [
|
||||||
[ 1.0,0.0,0.0,0.0 ],
|
[ 1.0,0.0,0.0,0.0 ],
|
||||||
]
|
]
|
||||||
return Rotation(np.array(symQuats))
|
return np.array(symQuats)
|
||||||
|
|
||||||
|
|
||||||
def inFZ(self,rodrigues):
|
def inFZ(self,rodrigues):
|
||||||
|
@ -457,14 +457,14 @@ class Symmetry:
|
||||||
rgb = (theComponents/np.linalg.norm(theComponents,axis=-1,keepdims=True))**0.5 # smoothen color ramps
|
rgb = (theComponents/np.linalg.norm(theComponents,axis=-1,keepdims=True))**0.5 # smoothen color ramps
|
||||||
rgb = np.minimum(1.,rgb) # limit to maximum intensity
|
rgb = np.minimum(1.,rgb) # limit to maximum intensity
|
||||||
rgb /= np.max(rgb,axis=-1,keepdims=True) # normalize to (HS)V = 1
|
rgb /= np.max(rgb,axis=-1,keepdims=True) # normalize to (HS)V = 1
|
||||||
rgb[np.invert(np.broadcast_to(in_SST.reshape(vector[...,0].shape+(1,)),vector.shape))] = 0.0
|
rgb[~np.broadcast_to(in_SST.reshape(vector[...,0].shape+(1,)),vector.shape)] = 0.0
|
||||||
return (in_SST,rgb)
|
return (in_SST,rgb)
|
||||||
else:
|
else:
|
||||||
return in_SST
|
return in_SST
|
||||||
|
|
||||||
|
|
||||||
# ******************************************************************************************
|
# ******************************************************************************************
|
||||||
class Lattice:
|
class Lattice: # ToDo: Make a subclass of Symmetry!
|
||||||
"""
|
"""
|
||||||
Lattice system.
|
Lattice system.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue