library: libQuadp #include "TQpProbDens.h" |
TQpProbDens
class description - source file - inheritance tree (.pdf)
public:
TQpProbDens()
TQpProbDens(Int_t nx, Int_t my, Int_t mz)
TQpProbDens(const TQpProbDens& another)
virtual ~TQpProbDens()
static TClass* Class()
virtual TClass* IsA() const
virtual void JoinRHS(TVectorD& rhs_in, TVectorD& rhs1_in, TVectorD& rhs2_in, TVectorD& rhs3_in)
virtual TQpDataBase* 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 TQpDataBase* 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 TQpLinSolverBase* MakeLinSys(const TQpDataBase* data)
void MakeRandomData(TQpDataDens*& data, TQpVar*& soln, Int_t nnzQ, Int_t nnzA, Int_t nnzC)
virtual TQpResidual* MakeResiduals(const TQpDataBase* data)
virtual TQpVar* MakeVariables(const TQpDataBase* data)
TQpProbDens& operator=(const TQpProbDens& source)
virtual void SeparateVars(TVectorD& x_in, TVectorD& y_in, TVectorD& z_in, TVectorD& vars_in)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TQpProbDens
dense matrix problem formulation
TQpProbDens(Int_t nx,Int_t my,Int_t mz)
: TQpProbBase(nx,my,mz)
We do not wanr more constrains than variables
TQpProbDens(const TQpProbDens &another) : TQpProbBase(another)
TQpDataBase* 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)
TQpDataBase* 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)
TQpResidual* MakeResiduals(const TQpDataBase *data_in)
TQpVar* MakeVariables(const TQpDataBase *data_in)
TQpLinSolverBase* MakeLinSys(const TQpDataBase *data_in)
void JoinRHS(TVectorD &rhs,TVectorD &rhs1_in,TVectorD &rhs2_in,TVectorD &rhs3_in)
void SeparateVars(TVectorD &x_in,TVectorD &y_in,TVectorD &z_in,TVectorD &vars_in)
void MakeRandomData(TQpDataDens *&data,TQpVar *&soln,Int_t /*nnzQ*/,Int_t /*nnzA*/,Int_t /*nnzC*/)
Inline Functions
void ~TQpProbDens()
TQpProbDens TQpProbDens(const TQpProbDens& another)
TQpProbDens& operator=(const TQpProbDens& source)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Last update: root/matrix:$Name: $:$Id: TQpProbDens.cxx,v 1.4 2005/08/30 12:19:23 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.