exceptionsΒΆ
Specific exceptions that can be raised by the TudatPy library.
Modules
ClassesΒΆ
|
Base Error thrown by Tudat. |
|
Error thrown when the independent variable data point is out of the bounds of the data to be interpolated. |
Error thrown when the independent variable data point of a Lagrange interpolation is outside the reliable bounds of the data to be interpolated. |
|
|
Error thrown when the maximum number of iterations of an iterative operation is exceeded. |
- exception TudatError(message: str)ΒΆ
Bases:
RuntimeErrorBase Error thrown by Tudat.
- exception InterpolationOutOfBoundsError(message: str, requested_value: float, lower_bound: float, upper_bound: float)ΒΆ
Bases:
TudatErrorError thrown when the independent variable data point is out of the bounds of the data to be interpolated.
- exception LagrangeInterpolationOutOfBoundsError(message: str, requested_value: float, lower_bound: float, upper_bound: float)ΒΆ
Bases:
InterpolationOutOfBoundsErrorError thrown when the independent variable data point of a Lagrange interpolation is outside the reliable bounds of the data to be interpolated. For more information, see
lagrange_interpolation().
- exception MaximumIterationsExceededError(message: str, number_of_iterations: int, maximum_number_of_iterations: int)ΒΆ
Bases:
TudatErrorError thrown when the maximum number of iterations of an iterative operation is exceeded.
- exception StepSizeViolationError(message: str)ΒΆ
Bases:
TudatErrorError thrown when the step size in a numerical integration is not valid.
- exception MinimumStepSizeViolatedError(message: str, minimum_step_size: float, recommended_step_size: float)ΒΆ
Bases:
StepSizeViolationErrorError thrown when the step size requested by the step size controller is smaller than the defined minimum step size in a numerical integration.