error
- class error.Insufficient_PBC_Error(pbc)[source]
An error class defined to announce insufficient PBC arguments.
- Parameters
pbc (
core.PreArgument.periodicity) – Periodicity
- class error.Insufficient_ENLARGE_Error(enlarge)[source]
An error class defined to announce insufficient ENLARGE arguments.
- Parameters
enlarge (
core.PreArgument.enlargement) – Enlargement
- class error.Mismatch_ENLARGE_and_PBC_Error(enlarge, pbc)[source]
An error class defined to announce inconsistency between ENLARGE and PBC arguments.
- Parameters
enlarge (
core.PreArgument.enlargement) – Enlargementpbc (
core.PreArgument.periodicity) – Periodicity
- class error.Mismatch_ENLARGE_post_Error[source]
An error class defined to announce inconsistency between pre- and post- ENLARGE arguments.
- class error.Mismatch_Kpath_and_PBC_Error(kpoint, pbc)[source]
An error class defined to announce inconsistency between K-path and PBC arguments.
- Parameters
kpoint (np.ndarray[float]) – K-point
pbc (
core.PostArgument.periodicity) – Periodicity
- class error.Invalid_Line_Kpath_Error[source]
An error class defined to announce invalid k-points setting for line path of band plot.
- class error.Not_Specified_Kpath_Error(kpoint)[source]
An error class defined to announce the attempt to access unspecified k-points.
- Parameters
kpoint (np.ndarray[float]) – K-point