DeletionError
: This item cannot be removed.
DimensionError
: Thrown when a given object has the wrong number of dimensions, or they have not the right size.
DomainError
: Invalid domain.
ExpressionError
: Tried to construct an expression from invalid.
FatalError
: A fatal error has happened.
FusionException
: Base class for all normal exceptions in fusion.
FusionRuntimeException
: Base class for all run-time exceptions in fusion.
IOError
: Error when reading or writing a stream, or opening a file.
IndexError
: Index out of bound, or a multi-dimensional index had wrong number of dimensions.
LengthError
: An array did not have the required length, or two arrays were expected to have same length.
MatrixError
: Thrown if data used in construction of a matrix contained inconsistencies or errors.
ModelError
: Thrown when objects from different models were mixed.
NameError
: Name clash; tries to add a variable or constraint with a name that already exists.
OptimizeError
: An error occurred during optimization.
ParameterError
: Tried to use an invalid parameter for a value that was invalid for a specific parameter.
RangeError
: Invalid range specified
SetDefinitionError
: Invalid data for constructing set.
SliceError
: Invalid slice definition, negative slice or slice index out of bounds.
SolutionError
: Requested a solution that was undefined or whose status was not acceptable.
SparseFormatError
: The given sparsity patters was invalid or specified an index that was out of bounds.
UnexpectedError
: An unexpected error has happened. No specific excepion could have been risen.
UnimplementedError
: Called a stub. Functionality has not yet been implemented.
UpdateError
: Invalid slice definition, negative slice or slice index out of bounds.
ValueConversionError
: Error casting or converting a value.