[╯°□°]╯︵┻━┻
Goldberg Simulator 20000
 All Classes Functions Variables
Public Member Functions | Protected Attributes | Friends
Matrix Class Reference

List of all members.

Public Member Functions

vector< vector< double > > convertTab ()
double get (size_t const &i, size_t const &j) const
void set (size_t const &i, size_t const &j, double const &nb)
size_t getDimi () const
size_t getDimj () const
Matrix operator* (double const &) const
Matrixoperator*= (double const &)
Matrix getInv ()
bool updateInv ()
double det (size_t const &j=0) const
Matrix min (size_t const &i, size_t const &j) const
Matrix operator* (Matrix const &) const
Matrixoperator*= (Matrix const &)
Vect operator* (Vect const &) const
Matrix operator+ (Matrix const &) const
Matrixoperator+= (Matrix const &)
Matrix operator- (Matrix const &) const
Matrixoperator-= (Matrix const &)
Matrix operator- () const
bool operator== (Matrix const &) const
ostream & disp (ostream &out) const
Matrix transpose () const
 Matrix (size_t const &i, size_t const &j, double const &nb)
 Matrix (size_t const &i=0)
 Matrix (vector< vector< double > > const &m)
 Matrix (size_t const &i, double const &nb)

Protected Attributes

bool invUpToDate
vector< vector< double > > comp
vector< vector< double > > inv

Friends

Matrix operator* (double const &, Matrix const &)
Matrixoperator*= (double const &, Matrix &)
Matrix operator* (Vect const &, Matrix const &)
ostream & operator<< (ostream &out, Matrix const &m)

Member Function Documentation

Matrix Matrix::operator* ( Matrix const &  m) const

on peut modifier pour avoir des cas de dim different avec setDim

Matrix Matrix::operator+ ( Matrix const &  m) const

on peut modifier plus tard pour add des Matrix de taille diffrente

Completer


The documentation for this class was generated from the following files: