Source code for ase2sprkkr.ase.pbc

[docs] def check_symmetry(pbc, symmetry, error, err_class = ValueError): """ Check the symmetry of the PCB, raise an exception, if they not satisfy the requirements """ if not (pbc == symmetry).all(): if callable(error): error = error() raise err_class(error)