Skip to content

Errors

Errors Schema#

ConfigConversionError #

Bases: Exception

Exception raised for errors in the configuration conversion process.

Source code in SMS_BP/errors.py
34
35
36
37
class ConfigConversionError(Exception):
    """Exception raised for errors in the configuration conversion process."""

    pass

ConfigValidationError #

Bases: Exception

Exception raised for errors in the configuration validation.

Source code in SMS_BP/errors.py
28
29
30
31
class ConfigValidationError(Exception):
    """Exception raised for errors in the configuration validation."""

    pass

DiffusionHighError #

Bases: Exception

Raised when the diffusion value is too high for the space limit

Source code in SMS_BP/errors.py
16
17
18
19
class DiffusionHighError(Exception):
    """Raised when the diffusion value is too high for the space limit"""

    pass

HurstHighError #

Bases: Exception

Raised when the Hurst value is too high for the space limit

Source code in SMS_BP/errors.py
22
23
24
25
class HurstHighError(Exception):
    """Raised when the Hurst value is too high for the space limit"""

    pass

HurstValueError #

Bases: Exception

Raised when the Hurst value is not within the range (0, 1)

Source code in SMS_BP/errors.py
4
5
6
7
class HurstValueError(Exception):
    """Raised when the Hurst value is not within the range (0, 1)"""

    pass

SpaceLimitError #

Bases: Exception

Raised when the space limit is not within the range (-inf, inf)

Source code in SMS_BP/errors.py
10
11
12
13
class SpaceLimitError(Exception):
    """Raised when the space limit is not within the range (-inf, inf)"""

    pass