00001 #ifndef LINEARSYMSOLVER 00002 #define LINEARSYMSOLVER 00003 00004 #include "LinearSolver.hh" 00005 00009 class LinearSymSolver : public LinearSolver { 00010 public: 00011 virtual void inertia( int & npos, int & nneg, int & nzero ) const = 0; 00012 virtual int isSingular() const = 0; 00013 }; 00014 00015 typedef Handle<LinearSymSolver> LinearSymSolverHandle; 00016 00017 #endif