gemmi.SMat33d class

Static methods

def calculate_eigenvalues(…)
def elements_pdb(…)
def elements_voigt(…)

Methods

def added_kI(self, arg0: float, /) -> SMat33d
def as_mat33(self, /) -> Mat33
def determinant(self, /) -> float
def inverse(self, /) -> SMat33d
def multiply(self, arg0: Vec3, /) -> Vec3
def nonzero(self, /) -> bool
def r_u_r(self, arg0: Vec3, /) -> float
def r_u_r(self, arg0: numpy.ndarray[numpy.int32], /) -> numpy.ndarray[numpy.float64]
def scaled(self, arg0: float, /) -> SMat33d
def trace(self, /) -> float
def transformed_by(self, arg0: Mat33, /) -> SMat33d

Special methods

def __add__(self, arg0: SMat33d, /) -> SMat33d
def __init__(self, u11: float, u22: float, u33: float, u12: float, u13: float, u23: float) -> None
def __repr__(self, /) -> str
def __sub__(self, arg0: SMat33d, /) -> SMat33d

Properties

u11: float get set
u12: float get set
u13: float get set
u22: float get set
u23: float get set
u33: float get set