gemmi.SMat33f class

Static methods

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

Methods

def added_kI(self, arg0: float, /) -> SMat33f
def as_mat33(self, /) -> Mat33
def determinant(self, /) -> float
def inverse(self, /) -> SMat33f
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.float32]
def scaled(self, arg0: float, /) -> SMat33f
def trace(self, /) -> float
def transformed_by(self, arg0: Mat33, /) -> SMat33f

Special methods

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

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