Errors and Exceptions#

Errors and Exceptions raised by the backend during kernel translation.

exception pystencils.backend.exceptions.PsInternalCompilerError#

Indicates an internal error during kernel translation, most likely due to a bug inside pystencils.

exception pystencils.backend.exceptions.PsInputError#

Indicates unsupported user input to the translation system

exception pystencils.backend.exceptions.KernelConstraintsError#

Indicates a constraint violation in the symbolic kernel

exception pystencils.backend.exceptions.FreezeError#

Signifies an error during expression freezing.

exception pystencils.backend.exceptions.TypificationError#

Indicates a fatal error during typification.

exception pystencils.backend.exceptions.VectorizationError#

Indicates an error during a vectorization procedure

exception pystencils.backend.exceptions.MaterializationError#

Indicates a fatal error during materialization of any abstract kernel component.