Documentation
This page contains the documentation of all routines in IrRep
. Each section
below corresponds to a file in forming part of the code. For example, if you
click on section bandstructure
, you will be directed to a page containing
descriptions for all routines in bandstructure.py
.
Have in mind that, since IrRep
is intended to be a command line tool, this
documentations purpose it to guide developers in the understanding of the each
routine and object in the code, which means that descriptions are pretty detailed
and docstrings belonging to private routines of classes are also included.
- cli
- bandstructure
BandStructure
BandStructure.spacegroup
BandStructure.spinor
BandStructure.efermi
BandStructure.Ecut0
BandStructure.Ecut
BandStructure.Lattice
BandStructure.RecLattice
BandStructure.kpoints
BandStructure.num_bandinvs
BandStructure.gap_direct
BandStructure.gap_indirect
BandStructure.num_k
BandStructure.num_bands
BandStructure.KPOINTSline()
BandStructure.Separate()
BandStructure.gap_direct
BandStructure.gap_indirect
BandStructure.identify_irreps()
BandStructure.json()
BandStructure.num_bandinvs
BandStructure.num_bands
BandStructure.num_k
BandStructure.wcc()
BandStructure.write_characters()
BandStructure.write_irrepsfile()
BandStructure.write_plotfile()
BandStructure.write_trace()
BandStructure.zakphase()
- kpoint
Kpoint
Kpoint.spinor
Kpoint.ik0
Kpoint.num_bands
Kpoint.RecLattice
Kpoint.WF
Kpoint.ig
Kpoint.k
Kpoint.K
Kpoint.k_refUC
Kpoint.Energy_raw
Kpoint.Energy_mean
Kpoint.upper
Kpoint.symmetries_SG
Kpoint.symmetries
Kpoint.char
Kpoint.char_refUC
Kpoint.degeneracies
Kpoint.borders
Kpoint.Energy_mean
Kpoint.num_bandinvs
Kpoint.NG
Kpoint.onlytraces
Kpoint.K
Kpoint.NG
Kpoint.Separate()
Kpoint.calculate_traces()
Kpoint.copy_sub()
Kpoint.get_rho_spin()
Kpoint.identify_irreps()
Kpoint.json()
Kpoint.k_close_mod1()
Kpoint.overlap()
Kpoint.unfold()
Kpoint.write_characters()
Kpoint.write_irrepsfile()
Kpoint.write_trace()
- spacegroup
SpaceGroup
SpaceGroup.spinor
SpaceGroup.symmetries
SpaceGroup.symmetries_tables
SpaceGroup.name
SpaceGroup.number
SpaceGroup.Lattice
SpaceGroup.positions
SpaceGroup.typat
SpaceGroup.order
SpaceGroup.refUC
SpaceGroup.shiftUC
SpaceGroup.alat
SpaceGroup.from_sym_file
SpaceGroup.determine_basis_transf()
SpaceGroup.get_irreps_from_table()
SpaceGroup.json()
SpaceGroup.match_symmetries()
SpaceGroup.show()
SpaceGroup.str()
SpaceGroup.vecs_centering()
SpaceGroup.vecs_inv_centers()
SpaceGroup.write_sym_file()
SpaceGroup.write_trace()
SymmetryOperation
SymmetryOperation.ind
SymmetryOperation.rotation
SymmetryOperation.translation
SymmetryOperation.Lattice
SymmetryOperation.axis
SymmetryOperation.angle
SymmetryOperation.inversion
SymmetryOperation.angle_str
SymmetryOperation.spinor
SymmetryOperation.spinor_rotation
SymmetryOperation.sign
SymmetryOperation.get_angle_str()
SymmetryOperation.json_dict()
SymmetryOperation.rotation_refUC()
SymmetryOperation.show()
SymmetryOperation.str()
SymmetryOperation.str2()
SymmetryOperation.str_sym()
SymmetryOperation.translation_refUC()
cart_to_crystal()
read_sym_file()
- readfiles
- gvectors
- utility
- __init__