Result

class ase2sprkkr.asr.pdos.Result(dos_at_ef_soc, pdos_nosoc, dos_at_ef_nosoc, pdos_soc)[source]

Class hierarchy

Inheritance diagram of ase2sprkkr.asr.pdos.Result

Constructor

Parameters:
  • dos_at_ef_soc (float) –

  • pdos_nosoc (List[float]) –

  • dos_at_ef_nosoc (float) –

  • pdos_soc (List[float]) –

__init__(dos_at_ef_soc, pdos_nosoc, dos_at_ef_nosoc, pdos_soc)

Instantiate result.

Parameters:
  • data (Dict[str, Any]) – Input data to be wrapped.

  • metadata (dict) – Dictionary containing metadata.

  • strict (bool or None) – Strictly enforce data entries in data.

property pdos_nosoc: List[float]

Projected density of states w/o soc.

property pdos_soc: List[float]

Projected density of states

property dos_at_ef_nosoc: float

Density of states at the Fermi level w/o soc [states/(eV * unit cell)]

property dos_at_ef_soc: float

Density of states at the Fermi level [states/(eV * unit cell)]

key_descriptions: Dict[str, str] = {'dos_at_ef_nosoc': 'Density of states at the Fermi level w/o soc [states/(eV * unit cell)]', 'dos_at_ef_soc': 'Density of states at the Fermi level [states/(eV * unit cell)]', 'pdos_nosoc': 'Projected density of states w/o soc.', 'pdos_soc': 'Projected density of states'}
formats = {'ase_webpanel': <function webpanel>}
_known_data_keys = {'dos_at_ef_nosoc', 'dos_at_ef_soc', 'pdos_nosoc', 'pdos_soc'}
strict = True