Exceptions

exception viperleed.calc.classes.slab.SlabError[source]

Bases: AtomContainerError

Base exception for Slab objects.

exception viperleed.calc.classes.slab.InvalidUnitCellError[source]

Bases: SlabError

Exception raised when the unit cell of a slab is inappropriate.

exception viperleed.calc.files.poscar.POSCARError[source]

Bases: Exception

A generic exception related to a POSCAR file.

exception viperleed.calc.files.iosearch.SearchIOEmptyFileError(message)[source]

Bases: Exception

Raised if file read for the search has no content

exception viperleed.calc.files.iosearch.SearchIORaceConditionError(message)[source]

Bases: Exception

Raised if reading of control.chem does not return the expected number of lines

exception viperleed.calc.lib.checksums.InvalidChecksumError[source]

Bases: Exception

Exception for invalid checksums.

exception viperleed.calc.lib.checksums.InvalidChecksumFileError[source]

Bases: Exception

Exception for invalid checksum file.