sub

sisl.sub(obj, *args, **kwargs)
sisl.sub(atom: Atoms, atoms: sisl.typing.SimpleIndex) Atoms
sisl.sub(atom: Atom, orbitals: sisl.typing.SimpleIndex) Atom
sisl.sub(geometry: Geometry, atoms: sisl.typing.AtomsIndex) Geometry
sisl.sub(grid: Grid, idx: int | Sequence[int], axis: sisl.typing.CellAxis) Grid
sisl.sub(SA: SparseAtom, atoms: sisl.typing.AtomsIndex) SparseAtom
sisl.sub(SO: SparseOrbital, atoms: sisl.typing.AtomsIndex) SparseOrbital
sisl.sub(coefficient: Coefficient, index: sisl.typing.SimpleIndex, inplace: bool = False) Coefficient | None
sisl.sub(state: State, index: sisl.typing.SimpleIndex, inplace: bool = False) State | None
sisl.sub(statec: StateC, index: sisl.typing.SimpleIndex, inplace: bool = False) StateC | None

Dispatcher for ‘sub’

See also

Atoms.sub

equivalent to sub(atoms, ...).

Atom.sub

equivalent to sub(atom, ...).

Geometry.sub

equivalent to sub(geometry, ...).

Grid.sub

equivalent to sub(grid, ...).

SparseAtom.sub

equivalent to sub(sparseatom, ...).

SparseOrbital.sub

equivalent to sub(sparseorbital, ...).

Coefficient.sub

equivalent to sub(coefficient, ...).

State.sub

equivalent to sub(state, ...).

StateC.sub

equivalent to sub(statec, ...).