exceptions

class wrenfold.exceptions.ArithmeticError

Thrown when invalid arithmetic is attempted.

class wrenfold.exceptions.AssertionError

Thrown for internal errors. Report these on GitHub.

class wrenfold.exceptions.DimensionError

Thrown when matrix operations encounter invalid dimensions.

class wrenfold.exceptions.DomainError

Thrown when an argument exceeds acceptable numeric bounds.

class wrenfold.exceptions.InvalidArgumentError

Thrown for invalid argument values.

class wrenfold.exceptions.TypeError

Thrown when an unsupported type is encountered.