Click or drag to resize

GSL_ERR Enumeration

Error codes compatible with the GNU Scientific Library (GSL).

Namespace: Altaxo.Calc
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public enum GSL_ERR
Members
Member nameValueDescription
GSL_SUCCESS0Success.
GSL_EDOM1Input domain error (for example, sqrt(-1)).
GSL_ERANGE2Output range error (for example, exp(1e100)).
GSL_EFAULT3Invalid pointer.
GSL_EINVAL4Invalid argument supplied by user.
GSL_EFAILED5Generic failure.
GSL_EFACTOR6Factorization failed.
GSL_ESANITY7Sanity check failed (should not happen).
GSL_ENOMEM8Memory allocation failed.
GSL_EBADFUNC9Problem with user-supplied function.
GSL_FAILURE-1Generic failure.
GSL_ERUNAWAY10Iterative process is out of control.
GSL_EMAXITER11Exceeded maximum number of iterations.
GSL_EZERODIV12Attempted to divide by zero.
GSL_EBADTOL13User specified an invalid tolerance.
GSL_ETOL14Failed to reach the specified tolerance.
GSL_EUNDRFLW15Underflow.
GSL_EOVRFLW16Overflow.
GSL_ELOSS17Loss of accuracy.
GSL_EROUND18Failed due to roundoff error.
GSL_EBADLEN19Matrix/vector lengths are not conformant.
GSL_CONTINUE-2Iteration has not converged.
GSL_ENOTSQR20Matrix is not square.
GSL_ESING21Apparent singularity detected.
GSL_EDIVERGE22Integral or series is divergent.
GSL_EUNSUP23Requested feature is not supported by the hardware.
GSL_EUNIMPL24Requested feature is not (yet) implemented.
GSL_ECACHE25Cache limit exceeded.
GSL_ETABLE26Table limit exceeded.
GSL_ENOPROG27Iteration is not making progress towards a solution.
GSL_ENOPROGJ28Jacobian evaluations are not improving the solution.
GSL_ETOLF29Cannot reach the specified tolerance in F.
GSL_ETOLX30Cannot reach the specified tolerance in X.
GSL_ETOLG31Cannot reach the specified tolerance in gradient.
GSL_EOF32End of file.

The GSL_ERR type exposes the following members.

Extension Methods
 NameDescription
Public Extension MethodIsT Determines whether the enumeration value is equal to the specified value.
(Defined by EnumerationExtensions)
Public Extension MethodWithClearedFlagT Returns the enum value with the specified flag cleared.
(Defined by EnumerationExtensions)
Public Extension MethodWithFlagT Returns the enum value with the specified flag set or cleared, depending on the value argument.
(Defined by EnumerationExtensions)
Public Extension MethodWithSetFlagT Returns the enum value with the specified flag set.
(Defined by EnumerationExtensions)
Top
See Also