> > [...]
> > ALPHA("alpha"), /* keep */
> > BETA("beta"), /* keep */
> > NOT_POSITIVE_COLUMNDIMENSION("invalid column dimension: {0} (must be
> > positive)"),
> > - NOT_POSITIVE_DEFINITE_MATRIX("not positive definite matrix"),
> > - NON_POSITIVE_DEFINITE_MATRIX("not positive definite matrix: diagonal
> > element at ({1},{1}) is smaller than {2} ({0})"), /* keep */
> > + NOT_POSITIVE_DEFINITE_MATRIX("not positive definite matrix"), /* keep
> > */
>
> I would say we can toss the one above - it really doesn't add any
> information.
I don't understand. This is the simple message about the precondition
failure, valid in all cases.
> > + NON_POSITIVE_DEFINITE_MATRIX("not positive definite matrix: diagonal
> > element at ({1},{1}) is smaller than {2} ({0})"),
> > NON_POSITIVE_DEFINITE_LINEAR_OPERATOR("non positive definite linear
> > operator"), /* keep */
>
> Same comment as above on the one above.
This one was added because for with the "iterative solvers" classes. [Also
because, one can only provide this fairly general info.]
> [...]
Gilles
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]