Exceptions¶
-
namespace spla¶
-
class GenericError : public exception¶
- #include <exceptions.hpp>
A generic error.
Base type for all other exceptions.
Subclassed by spla::GPUError, spla::InternalError, spla::InvalidAllocatorFunctionError, spla::InvalidParameterError, spla::InvalidPointerError, spla::MPIError
-
class GPUError : public spla::GenericError¶
- #include <exceptions.hpp>
Subclassed by spla::GPUAllocationError, spla::GPUBlasError, spla::GPUInvalidDevicePointerError, spla::GPUInvalidValueError, spla::GPULaunchError, spla::GPUNoDeviceError, spla::GPUSupportError
-
class InternalError : public spla::GenericError¶
- #include <exceptions.hpp>
Internal error.
-
class InvalidAllocatorFunctionError : public spla::GenericError¶
- #include <exceptions.hpp>
Invalid allocator function error.
-
class InvalidParameterError : public spla::GenericError¶
- #include <exceptions.hpp>
Invalid parameter error.
-
class InvalidPointerError : public spla::GenericError¶
- #include <exceptions.hpp>
Invalid pointer error.
-
class MPIError : public spla::GenericError¶
- #include <exceptions.hpp>
Generic MPI Error.
Subclassed by spla::MPIAllocError, spla::MPIThreadSupportError
-
class GenericError : public exception¶