Exceptions

class invalid_parameter : public profit::exception

Exception class thrown when an invalid parameter has been supplied to either a model or a specific profile.

Subclassed by profit::unknown_parameter

class unknown_parameter : public profit::invalid_parameter

Exception thrown by the Profile class when a user gives a parameter that the profile doesn’t understand.

class opencl_error : public profit::exception

Exception class thrown when an error occurs while dealing with OpenCL.

class fft_error : public profit::exception

Exception class thrown when an error occurs while dealing with FFT.