Ignore:
Timestamp:
Aug 5, 2005 4:34:00 PM (14 years ago)
Author:
andreasw
Message:

In case of wrong inertia: in the number of negative eigenvalues is TOO
SMALL, we now first try to fix that by increaseing pivot tolerance,
and otherwise pretend that the system is singular.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/dev/PDSystemImpl/PDFullSpace/IpPardisoSolverInterface.cpp

    r321 r427  
    257257    // count
    258258    if (check_NegEVals && (numberOfNegEVals!=negevals_)) {
     259      Jnlst().Printf(J_DETAILED, J_LINEAR_ALGEBRA,
     260                     "Wrong inertia: required are %d, but we got %d.\n",
     261                     numberOfNegEVals, negevals_);
    259262      return SYMSOLVER_WRONG_INERTIA;
    260263    }
Note: See TracChangeset for help on using the changeset viewer.