exatomic.core.error module

Exceptions

exception exatomic.core.error.AtomicException(msg)[source]

Bases: ExaException

The exatomic exception.

exception exatomic.core.error.StringFormulaError(formula)[source]

Bases: AtomicException

The string representation of a SimpleFormula has syntax described in SimpleFormula.

exception exatomic.core.error.ClassificationError[source]

Bases: AtomicException

Raised when a classifier for add_classification() used incorrectly.

exception exatomic.core.error.PeriodicUniverseError[source]

Bases: AtomicException

Raised when the code is asked to perform a periodic simulation specific operation on a free boundary condition Universe.

exception exatomic.core.error.FreeBoundaryUniverseError[source]

Bases: AtomicException

exception exatomic.core.error.BasisSetNotFoundError[source]

Bases: AtomicException