#include <TQpProbDens.h>
Inheritance diagram for TQpProbDens:
Definition at line 65 of file TQpProbDens.h.
TQpProbDens::TQpProbDens | ( | ) | [inline] |
Definition at line 70 of file TQpProbDens.h.
TQpProbDens::TQpProbDens | ( | const TQpProbDens & | another | ) |
Definition at line 68 of file TQpProbDens.cxx.
virtual TQpProbDens::~TQpProbDens | ( | ) | [inline, virtual] |
Definition at line 74 of file TQpProbDens.h.
TQpProbDens::TQpProbDens | ( | ) | [inline] |
Definition at line 70 of file TQpProbDens.h.
TQpProbDens::TQpProbDens | ( | const TQpProbDens & | another | ) |
virtual TQpProbDens::~TQpProbDens | ( | ) | [inline, virtual] |
Definition at line 74 of file TQpProbDens.h.
TQpDataBase * TQpProbDens::MakeData | ( | Double_t * | c, | |
Double_t * | Q, | |||
Double_t * | xlo, | |||
Bool_t * | ixlo, | |||
Double_t * | xup, | |||
Bool_t * | ixup, | |||
Double_t * | A, | |||
Double_t * | bA, | |||
Double_t * | C, | |||
Double_t * | clo, | |||
Bool_t * | iclo, | |||
Double_t * | cup, | |||
Bool_t * | icup | |||
) | [virtual] |
Definition at line 77 of file TQpProbDens.cxx.
References data, TQpProbBase::fMy, TQpProbBase::fMz, TQpProbBase::fNx, TVectorT< Element >::Use(), TMatrixT< Element >::Use(), and TMatrixTSym< Element >::Use().
Referenced by OptimalInvest().
TQpDataBase * TQpProbDens::MakeData | ( | TVectorD & | c, | |
TMatrixDBase & | Q_in, | |||
TVectorD & | xlo, | |||
TVectorD & | ixlo, | |||
TVectorD & | xup, | |||
TVectorD & | ixup, | |||
TMatrixDBase & | A_in, | |||
TVectorD & | bA, | |||
TMatrixDBase & | C_in, | |||
TVectorD & | clo, | |||
TVectorD & | iclo, | |||
TVectorD & | cup, | |||
TVectorD & | icup | |||
) | [virtual] |
Implements TQpProbBase.
Definition at line 129 of file TQpProbDens.cxx.
References c, data, TQpProbBase::fMy, TQpProbBase::fMz, TQpProbBase::fNx, TMatrixTBase< Element >::GetNcols(), TMatrixTBase< Element >::GetNrows(), TVectorT< Element >::GetNrows(), and R__ASSERT.
TQpResidual * TQpProbDens::MakeResiduals | ( | const TQpDataBase * | data | ) | [virtual] |
Implements TQpProbBase.
Definition at line 169 of file TQpProbDens.cxx.
References data, TQpProbBase::fMy, TQpProbBase::fMz, and TQpProbBase::fNx.
Referenced by main(), and OptimalInvest().
TQpVar * TQpProbDens::MakeVariables | ( | const TQpDataBase * | data | ) | [virtual] |
Implements TQpProbBase.
Definition at line 179 of file TQpProbDens.cxx.
References data, TQpProbBase::fMy, TQpProbBase::fMz, and TQpProbBase::fNx.
Referenced by main(), MakeRandomData(), and OptimalInvest().
TQpLinSolverBase * TQpProbDens::MakeLinSys | ( | const TQpDataBase * | data | ) | [virtual] |
void TQpProbDens::JoinRHS | ( | TVectorD & | rhs_in, | |
TVectorD & | rhs1_in, | |||
TVectorD & | rhs2_in, | |||
TVectorD & | rhs3_in | |||
) | [virtual] |
Implements TQpProbBase.
Definition at line 200 of file TQpProbDens.cxx.
References TQpProbBase::fMy, TQpProbBase::fMz, TQpProbBase::fNx, and TVectorT< Element >::SetSub().
void TQpProbDens::SeparateVars | ( | TVectorD & | x_in, | |
TVectorD & | y_in, | |||
TVectorD & | z_in, | |||
TVectorD & | vars_in | |||
) | [virtual] |
Implements TQpProbBase.
Definition at line 215 of file TQpProbDens.cxx.
References TQpProbBase::fMy, TQpProbBase::fMz, TQpProbBase::fNx, and TVectorT< Element >::GetSub().
void TQpProbDens::MakeRandomData | ( | TQpDataDens *& | data, | |
TQpVar *& | soln, | |||
Int_t | nnzQ, | |||
Int_t | nnzA, | |||
Int_t | nnzC | |||
) |
Definition at line 230 of file TQpProbDens.cxx.
References data, TQpProbBase::fMy, TQpProbBase::fMz, TQpProbBase::fNx, TQpVar::fS, TQpVar::fX, TQpVar::fY, TQpVar::fZ, and MakeVariables().
Referenced by main().
TQpProbDens & TQpProbDens::operator= | ( | const TQpProbDens & | source | ) |
virtual TQpDataBase* TQpProbDens::MakeData | ( | Double_t * | c, | |
Double_t * | Q, | |||
Double_t * | xlo, | |||
Bool_t * | ixlo, | |||
Double_t * | xup, | |||
Bool_t * | ixup, | |||
Double_t * | A, | |||
Double_t * | bA, | |||
Double_t * | C, | |||
Double_t * | clo, | |||
Bool_t * | iclo, | |||
Double_t * | cup, | |||
Bool_t * | icup | |||
) | [virtual] |
virtual TQpDataBase* TQpProbDens::MakeData | ( | TVectorD & | c, | |
TMatrixDBase & | Q_in, | |||
TVectorD & | xlo, | |||
TVectorD & | ixlo, | |||
TVectorD & | xup, | |||
TVectorD & | ixup, | |||
TMatrixDBase & | A_in, | |||
TVectorD & | bA, | |||
TMatrixDBase & | C_in, | |||
TVectorD & | clo, | |||
TVectorD & | iclo, | |||
TVectorD & | cup, | |||
TVectorD & | icup | |||
) | [virtual] |
Implements TQpProbBase.
virtual TQpResidual* TQpProbDens::MakeResiduals | ( | const TQpDataBase * | data | ) | [virtual] |
Implements TQpProbBase.
virtual TQpVar* TQpProbDens::MakeVariables | ( | const TQpDataBase * | data | ) | [virtual] |
Implements TQpProbBase.
virtual TQpLinSolverBase* TQpProbDens::MakeLinSys | ( | const TQpDataBase * | data | ) | [virtual] |
Implements TQpProbBase.
virtual void TQpProbDens::JoinRHS | ( | TVectorD & | rhs_in, | |
TVectorD & | rhs1_in, | |||
TVectorD & | rhs2_in, | |||
TVectorD & | rhs3_in | |||
) | [virtual] |
Implements TQpProbBase.
virtual void TQpProbDens::SeparateVars | ( | TVectorD & | x_in, | |
TVectorD & | y_in, | |||
TVectorD & | z_in, | |||
TVectorD & | vars_in | |||
) | [virtual] |
Implements TQpProbBase.
void TQpProbDens::MakeRandomData | ( | TQpDataDens *& | data, | |
TQpVar *& | soln, | |||
Int_t | nnzQ, | |||
Int_t | nnzA, | |||
Int_t | nnzC | |||
) |
TQpProbDens& TQpProbDens::operator= | ( | const TQpProbDens & | source | ) |