Definition at line 60 of file TQpDataBase.h.
|
| | TQpDataBase () |
| | Default constructor. More...
|
| |
| | TQpDataBase (Int_t nx, Int_t my, Int_t mz) |
| | Constructor. More...
|
| |
| | TQpDataBase (const TQpDataBase &another) |
| | Copy constructor. More...
|
| |
| virtual | ~TQpDataBase () |
| |
| virtual void | Amult (Double_t beta, TVectorD &y, Double_t alpha, const TVectorD &x)=0 |
| |
| virtual void | ATransmult (Double_t beta, TVectorD &y, Double_t alpha, const TVectorD &x)=0 |
| |
| virtual void | Cmult (Double_t beta, TVectorD &y, Double_t alpha, const TVectorD &x)=0 |
| |
| virtual void | CTransmult (Double_t beta, TVectorD &y, Double_t alpha, const TVectorD &x)=0 |
| |
| virtual Double_t | DataNorm ()=0 |
| |
| virtual void | DataRandom (TVectorD &x, TVectorD &y, TVectorD &z, TVectorD &s)=0 |
| |
| virtual TVectorD & | GetBa () |
| |
| virtual void | GetDiagonalOfQ (TVectorD &dQ)=0 |
| |
| virtual TVectorD & | GetG () |
| |
| virtual TVectorD & | GetiSlowerBound () |
| |
| virtual TVectorD & | GetiSupperBound () |
| |
| virtual TVectorD & | GetiXlowerBound () |
| |
| virtual TVectorD & | GetiXupperBound () |
| |
| virtual TVectorD & | GetSlowerBound () |
| |
| virtual TVectorD & | GetSupperBound () |
| |
| virtual TVectorD & | GetXlowerBound () |
| |
| virtual TVectorD & | GetXupperBound () |
| |
| virtual Double_t | ObjectiveValue (TQpVar *vars)=0 |
| |
| TQpDataBase & | operator= (const TQpDataBase &source) |
| | Assignment operator. More...
|
| |
| virtual void | PutAIntoAt (TMatrixDBase &M, Int_t row, Int_t col)=0 |
| |
| virtual void | PutCIntoAt (TMatrixDBase &M, Int_t row, Int_t col)=0 |
| |
| virtual void | PutQIntoAt (TMatrixDBase &M, Int_t row, Int_t col)=0 |
| |
| virtual void | Qmult (Double_t beta, TVectorD &y, Double_t alpha, const TVectorD &x)=0 |
| |
#include <TQpDataBase.h>
◆ TQpDataBase() [1/3]
| TQpDataBase::TQpDataBase |
( |
| ) |
|
◆ TQpDataBase() [2/3]
| TQpDataBase::TQpDataBase |
( |
Int_t |
nx, |
|
|
Int_t |
my, |
|
|
Int_t |
mz |
|
) |
| |
◆ TQpDataBase() [3/3]
| TQpDataBase::TQpDataBase |
( |
const TQpDataBase & |
another | ) |
|
◆ ~TQpDataBase()
| virtual TQpDataBase::~TQpDataBase |
( |
| ) |
|
|
inlinevirtual |
◆ Amult()
| virtual void TQpDataBase::Amult |
( |
Double_t |
beta, |
|
|
TVectorD & |
y, |
|
|
Double_t |
alpha, |
|
|
const TVectorD & |
x |
|
) |
| |
|
pure virtual |
◆ ATransmult()
| virtual void TQpDataBase::ATransmult |
( |
Double_t |
beta, |
|
|
TVectorD & |
y, |
|
|
Double_t |
alpha, |
|
|
const TVectorD & |
x |
|
) |
| |
|
pure virtual |
◆ Cmult()
| virtual void TQpDataBase::Cmult |
( |
Double_t |
beta, |
|
|
TVectorD & |
y, |
|
|
Double_t |
alpha, |
|
|
const TVectorD & |
x |
|
) |
| |
|
pure virtual |
◆ CTransmult()
| virtual void TQpDataBase::CTransmult |
( |
Double_t |
beta, |
|
|
TVectorD & |
y, |
|
|
Double_t |
alpha, |
|
|
const TVectorD & |
x |
|
) |
| |
|
pure virtual |
◆ DataNorm()
| virtual Double_t TQpDataBase::DataNorm |
( |
| ) |
|
|
pure virtual |
◆ DataRandom()
◆ GetBa()
| virtual TVectorD& TQpDataBase::GetBa |
( |
| ) |
|
|
inlinevirtual |
◆ GetDiagonalOfQ()
| virtual void TQpDataBase::GetDiagonalOfQ |
( |
TVectorD & |
dQ | ) |
|
|
pure virtual |
◆ GetG()
◆ GetiSlowerBound()
| virtual TVectorD& TQpDataBase::GetiSlowerBound |
( |
| ) |
|
|
inlinevirtual |
◆ GetiSupperBound()
| virtual TVectorD& TQpDataBase::GetiSupperBound |
( |
| ) |
|
|
inlinevirtual |
◆ GetiXlowerBound()
| virtual TVectorD& TQpDataBase::GetiXlowerBound |
( |
| ) |
|
|
inlinevirtual |
◆ GetiXupperBound()
| virtual TVectorD& TQpDataBase::GetiXupperBound |
( |
| ) |
|
|
inlinevirtual |
◆ GetSlowerBound()
| virtual TVectorD& TQpDataBase::GetSlowerBound |
( |
| ) |
|
|
inlinevirtual |
◆ GetSupperBound()
| virtual TVectorD& TQpDataBase::GetSupperBound |
( |
| ) |
|
|
inlinevirtual |
◆ GetXlowerBound()
| virtual TVectorD& TQpDataBase::GetXlowerBound |
( |
| ) |
|
|
inlinevirtual |
◆ GetXupperBound()
| virtual TVectorD& TQpDataBase::GetXupperBound |
( |
| ) |
|
|
inlinevirtual |
◆ ObjectiveValue()
| virtual Double_t TQpDataBase::ObjectiveValue |
( |
TQpVar * |
vars | ) |
|
|
pure virtual |
◆ operator=()
◆ PutAIntoAt()
| virtual void TQpDataBase::PutAIntoAt |
( |
TMatrixDBase & |
M, |
|
|
Int_t |
row, |
|
|
Int_t |
col |
|
) |
| |
|
pure virtual |
◆ PutCIntoAt()
| virtual void TQpDataBase::PutCIntoAt |
( |
TMatrixDBase & |
M, |
|
|
Int_t |
row, |
|
|
Int_t |
col |
|
) |
| |
|
pure virtual |
◆ PutQIntoAt()
| virtual void TQpDataBase::PutQIntoAt |
( |
TMatrixDBase & |
M, |
|
|
Int_t |
row, |
|
|
Int_t |
col |
|
) |
| |
|
pure virtual |
◆ Qmult()
| virtual void TQpDataBase::Qmult |
( |
Double_t |
beta, |
|
|
TVectorD & |
y, |
|
|
Double_t |
alpha, |
|
|
const TVectorD & |
x |
|
) |
| |
|
pure virtual |
◆ RandomlyChooseBoundedVariables()
| void TQpDataBase::RandomlyChooseBoundedVariables |
( |
TVectorD & |
x, |
|
|
TVectorD & |
dualx, |
|
|
TVectorD & |
blx, |
|
|
TVectorD & |
ixlow, |
|
|
TVectorD & |
bux, |
|
|
TVectorD & |
ixupp, |
|
|
Double_t & |
ix, |
|
|
Double_t |
percentLowerOnly, |
|
|
Double_t |
percentUpperOnly, |
|
|
Double_t |
percentBound |
|
) |
| |
|
staticprotected |
◆ fBa
◆ fCloBound
◆ fCloIndex
◆ fCupBound
◆ fCupIndex
◆ fG
◆ fMy
◆ fMz
◆ fNx
◆ fXloBound
◆ fXloIndex
◆ fXupBound
◆ fXupIndex
The documentation for this class was generated from the following files: