Package org.hipparchus.migration.linear
Class NonPositiveDefiniteOperatorException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.hipparchus.exception.MathRuntimeException
-
- org.hipparchus.exception.MathIllegalArgumentException
-
- org.hipparchus.migration.linear.NonPositiveDefiniteOperatorException
-
- All Implemented Interfaces:
Serializable
,LocalizedException
@Deprecated public class NonPositiveDefiniteOperatorException extends MathIllegalArgumentException
Deprecated.as of 1.0, this exception is replaced byMathIllegalArgumentException
Exception to be thrown when a symmetric, definite positiveRealLinearOperator
is expected. Since the coefficients of the matrix are not accessible, the most general definition is used to check thatA
is not positive definite, i.e. there existsx
such thatx' A x <= 0
. In the terminology of this exception,A
is the "offending" linear operator andx
the "offending" vector.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NonPositiveDefiniteOperatorException()
Deprecated.Creates a new instance of this class.
-
Method Summary
-
Methods inherited from class org.hipparchus.exception.MathRuntimeException
createInternalError, createInternalError, getLocalizedMessage, getMessage, getMessage, getParts, getSpecifier
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-