library: libQuadp #include "TQpResidual.h" |
TQpResidual
class description - source file - inheritance tree (.pdf)
protected:
static void GondzioProjection(TVectorD& v, Double_t rmin, Double_t rmax)
public:
TQpResidual()
TQpResidual(Int_t nx, Int_t my, Int_t mz, TVectorD& ixlow, TVectorD& ixupp, TVectorD& iclow, TVectorD& icupp)
TQpResidual(const TQpResidual& another)
virtual ~TQpResidual()
void Add_r3_xz_alpha(TQpVar* vars, Double_t alpha)
void CalcResids(TQpDataBase* problem, TQpVar* vars)
static TClass* Class()
void Clear_r1r2()
void Clear_r3()
Double_t GetDualityGap()
Double_t GetResidualNorm()
virtual TClass* IsA() const
TQpResidual& operator=(const TQpResidual& source)
void Project_r3(Double_t rmin, Double_t rmax)
void Set_r3_xz_alpha(TQpVar* vars, Double_t alpha)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Bool_t ValidNonZeroPattern()
protected:
Double_t fResidualNorm The norm of the residuals, ommiting the complementariy conditions
Double_t fDualityGap A quantity that measures progress toward feasibility. In terms
Int_t fNx
Int_t fMy
Int_t fMz
Double_t fNxup
Double_t fNxlo
Double_t fMcup
Double_t fMclo
TVectorD fXupIndex
TVectorD fXloIndex
TVectorD fCupIndex
TVectorD fCloIndex
public:
TVectorD fRQ
TVectorD fRA
TVectorD fRC
TVectorD fRz
TVectorD fRv
TVectorD fRw
TVectorD fRt
TVectorD fRu
TVectorD fRgamma
TVectorD fRphi
TVectorD fRlambda
TVectorD fRpi
TQpResidual
Residuals for the general QP formulation
TQpResidual()
TQpResidual(Int_t nx,Int_t my,Int_t mz,TVectorD &ixlo,TVectorD &ixup,
TVectorD &iclo,TVectorD &icup)
TQpResidual(const TQpResidual &another) : TObject(another)
void CalcResids(TQpDataBase *prob_in,TQpVar *vars)
void Add_r3_xz_alpha(TQpVar *vars,Double_t alpha)
void Set_r3_xz_alpha(TQpVar *vars,Double_t alpha)
void Clear_r3()
void Clear_r1r2()
void Project_r3(Double_t rmin,Double_t rmax)
Bool_t ValidNonZeroPattern()
void GondzioProjection(TVectorD &v,Double_t rmin,Double_t rmax)
Inline Functions
void ~TQpResidual()
Double_t GetResidualNorm()
Double_t GetDualityGap()
TQpResidual& operator=(const TQpResidual& source)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Author: Eddy Offermann May 2004
Last update: root/quadp:$Name: $:$Id: TQpResidual.cxx,v 1.4 2005/09/04 10:02:30 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.