Symmetry: S1#

S1 symmetry (no symmetry). In tight-binding, we do not require anything special here. Only S1 symmetry is of intereset.

class tad_libcint.interface.symmetry.s1.S1Symmetry[source]#

Bases: BaseSymmetry

S1 Symmetry (no symmetry).

property code#

Short code for this symmetry.

get_reduced_shape(orig_shape)[source]#

Get the reduced shape from the original shape.

reconstruct_array(arr, _)[source]#

Reconstruct the full array from the reduced symmetrized array.