Result
- class ase2sprkkr.asr.infraredpolarizability.Result(alphay_lat, alphax_lat, alpha_wvv, alphaz, omega_w, alphay, alphaz_lat, alphax)[source]
Class hierarchy
Constructor
- Parameters:
alphay_lat (complex) –
alphax_lat (complex) –
alpha_wvv (List[List[List[complex]]]) –
alphaz (complex) –
omega_w (List[float]) –
alphay (complex) –
alphaz_lat (complex) –
alphax (complex) –
- __init__(alphay_lat, alphax_lat, alpha_wvv, alphaz, omega_w, alphay, alphaz_lat, alphax)
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 alpha_wvv: List[List[List[complex]]]
Lattice polarizability.
- property omega_w: List[float]
Frequency grid [eV].
- property alphax_lat: complex
Lattice polarizability at omega=0 (x-direction).
- property alphay_lat: complex
Lattice polarizability at omega=0 (y-direction).
- property alphaz_lat: complex
Lattice polarizability at omega=0 (z-direction).
- property alphax: complex
Lattice+electronic polarizability at omega=0 (x-direction).
- property alphay: complex
Lattice+electronic polarizability at omega=0 (y-direction).
- property alphaz: complex
Lattice+electronic polarizability at omega=0 (z-direction).
- key_descriptions: Dict[str, str] = {'alpha_wvv': 'Lattice polarizability.', 'alphax': 'Lattice+electronic polarizability at omega=0 (x-direction).', 'alphax_lat': 'Lattice polarizability at omega=0 (x-direction).', 'alphay': 'Lattice+electronic polarizability at omega=0 (y-direction).', 'alphay_lat': 'Lattice polarizability at omega=0 (y-direction).', 'alphaz': 'Lattice+electronic polarizability at omega=0 (z-direction).', 'alphaz_lat': 'Lattice polarizability at omega=0 (z-direction).', 'omega_w': 'Frequency grid [eV].'}
- formats = {'ase_webpanel': <function webpanel>}
- _known_data_keys = {'alpha_wvv', 'alphax', 'alphax_lat', 'alphay', 'alphay_lat', 'alphaz', 'alphaz_lat', 'omega_w'}
- strict = True