fitbenchmarking.utils.exceptions module

This file holds all FitBenchmarking exceptions, organised by exception id

exception fitbenchmarking.utils.exceptions.ControllerAttributeError(message='')

Bases: fitbenchmarking.utils.exceptions.FitBenchmarkException

Indicates an issue with the attributes within a controller

exception fitbenchmarking.utils.exceptions.FitBenchmarkException(message='')

Bases: Exception

The base class for all FitBenchmarking exceptions

To define a new exception, inherrit from this and override the _class_message

exception fitbenchmarking.utils.exceptions.FittingProblemError(message='')

Bases: fitbenchmarking.utils.exceptions.FitBenchmarkException

Indicates a problem with the fitting problem.

exception fitbenchmarking.utils.exceptions.MissingSoftwareError(message='')

Bases: fitbenchmarking.utils.exceptions.FitBenchmarkException

Indicates that the requirements for a software package are not available.

exception fitbenchmarking.utils.exceptions.NoControllerError(message='')

Bases: fitbenchmarking.utils.exceptions.FitBenchmarkException

Indicates a controller could not be found

exception fitbenchmarking.utils.exceptions.NoDataError(message='')

Bases: fitbenchmarking.utils.exceptions.FitBenchmarkException

Indicates that no data could be found.

exception fitbenchmarking.utils.exceptions.NoJacobianError(message='')

Bases: fitbenchmarking.utils.exceptions.FitBenchmarkException

Indicates a problem with the Jacobian import.

exception fitbenchmarking.utils.exceptions.NoParserError(message='')

Bases: fitbenchmarking.utils.exceptions.FitBenchmarkException

Indicates a parser could not be found.

exception fitbenchmarking.utils.exceptions.NoResultsError(message='')

Bases: fitbenchmarking.utils.exceptions.FitBenchmarkException

Indicates a problem with the fitting problem.

exception fitbenchmarking.utils.exceptions.OptionsError(message='')

Bases: fitbenchmarking.utils.exceptions.FitBenchmarkException

Indicates an error during processing options.

exception fitbenchmarking.utils.exceptions.ParsingError(message='')

Bases: fitbenchmarking.utils.exceptions.FitBenchmarkException

Indicates an error during parsing.

exception fitbenchmarking.utils.exceptions.UnknownMinimizerError(message='')

Bases: fitbenchmarking.utils.exceptions.FitBenchmarkException

Indicates that the controller does not support a given minimizer given the current “algorithm_type” option set.

exception fitbenchmarking.utils.exceptions.UnknownTableError(message='')

Bases: fitbenchmarking.utils.exceptions.FitBenchmarkException

Indicates a problem with the fitting problem.

exception fitbenchmarking.utils.exceptions.UnsupportedMinimizerError(message='')

Bases: fitbenchmarking.utils.exceptions.FitBenchmarkException

Indicates that the controller does not support a given minimizer.