43 #ifndef ROOT_TMehrotraSolver
44 #define ROOT_TMehrotraSolver
55 class TMehrotraSolver :
public TQpSolverBase
68 TQpProbBase *fFactory;
73 TMehrotraSolver(TQpProbBase *of,TQpDataBase *prob,Int_t verbose=0);
74 TMehrotraSolver(
const TMehrotraSolver &another);
76 virtual ~TMehrotraSolver();
78 virtual Int_t Solve (TQpDataBase *prob,TQpVar *iterate,TQpResidual *resid);
79 virtual void DefMonitor (TQpDataBase *data,TQpVar *vars,TQpResidual *resids,
80 Double_t alpha,Double_t sigma,Int_t i,Double_t mu,
81 Int_t status_code,Int_t level);
83 TMehrotraSolver &operator=(
const TMehrotraSolver &source);
85 ClassDef(TMehrotraSolver,1)