Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

matrix_friend_ops.hh File Reference

Go to the source code of this file.

Functions

ostream & operator<< (ostream &, const Matrix &)
Matrix operator+ (const Matrix &)
Matrix operator+ (Matrix, Matrix)
Matrix operator- (const Matrix &)
Matrix operator- (Matrix, Matrix)
MatMTimesMat operator * (const Matrix &, const Matrix &)
Matrix operator/ (const Matrix &, const Matrix &)
Matrix operator== (const Matrix &, const Matrix &)
Matrix operator!= (const Matrix &, const Matrix &)
Matrix operator> (const Matrix &, const Matrix &)
Matrix operator< (const Matrix &, const Matrix &)
Matrix operator>= (const Matrix &, const Matrix &)
Matrix operator<= (const Matrix &, const Matrix &)
Matrix uplus (const Matrix &)
Matrix uminus (const Matrix &)
Matrix mplus (const Matrix &, const Matrix &)
Matrix mminus (const Matrix &, const Matrix &)
MatTimesMat times (const Matrix &, const Matrix &)
MatMTimesMat mtimes (const Matrix &, const Matrix &)
Matrix ldivide (const Matrix &, const Matrix &)
Matrix mldivide (Matrix, Matrix)
Matrix mldivide (Matrix, Matrix, Matrix &)
Matrix rdivide (const Matrix &, const Matrix &)
Matrix mrdivide (Matrix, Matrix)
MatCrossMat cross (const Matrix &, const Matrix &)
double sumall (const Matrix &)
Matrix subsref (const Matrix &a, const Matrix &ind, const Matrix &jnd=Matrix::DIN)
Matrix subsasgn (const Matrix &a, const Matrix &ind, const Matrix &b)
Matrix subsasgn (const Matrix &a, const Matrix &ind, const Matrix &jnd, const Matrix &b)
Matrix transpose (const Matrix &)
Matrix ctranspose (const Matrix &)
Matrix horzcat (const vector< Matrix > &m_args)
Matrix vertcat (const vector< Matrix > &m_args)
Matrix horzcat (const vector< const Matrix * > &m_args)
Matrix vertcat (const vector< const Matrix * > &m_args)
Matrix horzcat (const Matrix &mat1, const Matrix &mat2=Matrix::DIN, const Matrix &mat3=Matrix::DIN, const Matrix &mat4=Matrix::DIN, const Matrix &mat5=Matrix::DIN, const Matrix &mat6=Matrix::DIN, const Matrix &mat7=Matrix::DIN, const Matrix &mat8=Matrix::DIN, const Matrix &mat9=Matrix::DIN, const Matrix &mat10=Matrix::DIN, const Matrix &mat11=Matrix::DIN, const Matrix &mat12=Matrix::DIN, const Matrix &mat13=Matrix::DIN, const Matrix &mat14=Matrix::DIN, const Matrix &mat15=Matrix::DIN, const Matrix &mat16=Matrix::DIN, const Matrix &mat17=Matrix::DIN, const Matrix &mat18=Matrix::DIN, const Matrix &mat19=Matrix::DIN, const Matrix &mat20=Matrix::DIN)
Matrix mhorzcat (const Matrix &mat1, const Matrix &mat2=Matrix::DIN, const Matrix &mat3=Matrix::DIN, const Matrix &mat4=Matrix::DIN, const Matrix &mat5=Matrix::DIN, const Matrix &mat6=Matrix::DIN, const Matrix &mat7=Matrix::DIN, const Matrix &mat8=Matrix::DIN, const Matrix &mat9=Matrix::DIN, const Matrix &mat10=Matrix::DIN, const Matrix &mat11=Matrix::DIN, const Matrix &mat12=Matrix::DIN, const Matrix &mat13=Matrix::DIN, const Matrix &mat14=Matrix::DIN, const Matrix &mat15=Matrix::DIN, const Matrix &mat16=Matrix::DIN, const Matrix &mat17=Matrix::DIN, const Matrix &mat18=Matrix::DIN, const Matrix &mat19=Matrix::DIN, const Matrix &mat20=Matrix::DIN)
Matrix vertcat (const Matrix &mat1, const Matrix &mat2=Matrix::DIN, const Matrix &mat3=Matrix::DIN, const Matrix &mat4=Matrix::DIN, const Matrix &mat5=Matrix::DIN, const Matrix &mat6=Matrix::DIN, const Matrix &mat7=Matrix::DIN, const Matrix &mat8=Matrix::DIN, const Matrix &mat9=Matrix::DIN, const Matrix &mat10=Matrix::DIN, const Matrix &mat11=Matrix::DIN, const Matrix &mat12=Matrix::DIN, const Matrix &mat13=Matrix::DIN, const Matrix &mat14=Matrix::DIN, const Matrix &mat15=Matrix::DIN, const Matrix &mat16=Matrix::DIN, const Matrix &mat17=Matrix::DIN, const Matrix &mat18=Matrix::DIN, const Matrix &mat19=Matrix::DIN, const Matrix &mat20=Matrix::DIN)
Matrix mvertcat (const Matrix &mat1, const Matrix &mat2=Matrix::DIN, const Matrix &mat3=Matrix::DIN, const Matrix &mat4=Matrix::DIN, const Matrix &mat5=Matrix::DIN, const Matrix &mat6=Matrix::DIN, const Matrix &mat7=Matrix::DIN, const Matrix &mat8=Matrix::DIN, const Matrix &mat9=Matrix::DIN, const Matrix &mat10=Matrix::DIN, const Matrix &mat11=Matrix::DIN, const Matrix &mat12=Matrix::DIN, const Matrix &mat13=Matrix::DIN, const Matrix &mat14=Matrix::DIN, const Matrix &mat15=Matrix::DIN, const Matrix &mat16=Matrix::DIN, const Matrix &mat17=Matrix::DIN, const Matrix &mat18=Matrix::DIN, const Matrix &mat19=Matrix::DIN, const Matrix &mat20=Matrix::DIN)
Matrix zeros (int n)
Matrix zeros (int m, int n)
Matrix zeros (const Matrix &)
Matrix ones (int n)
Matrix ones (int m, int n)
Matrix ones (const Matrix &)
Matrix eye (int n)
Matrix eye (int m, int n)
Matrix eye (const Matrix &)
Matrix ramp (double start, double step, double stop)
Matrix colon (double start, double step, double stop)
Matrix colon ()
vector< Matrixmask (const Matrix &a)
int size (int &cols, const Matrix &a)
int size (const Matrix &a, int dim)
Matrix size (const Matrix &)
int length (const Matrix &)
bool isScalar (const Matrix &)
bool any (const Matrix &)
bool all (const Matrix &)
Matrix find (const Matrix &)
Matrix sin (const Matrix &)
Matrix cos (const Matrix &)
Matrix sincos (Matrix &, const Matrix &)
Matrix power (const Matrix &, const Matrix &)
Matrix mpower (const Matrix &, double)
Matrix exp (const Matrix &)
Matrix log (const Matrix &)
Matrix sign (const Matrix &)
Matrix mtimes_eval (const Matrix &, const Matrix &)
Matrix times_eval (const Matrix &, const Matrix &)
Matrix cross_eval (const Matrix &, const Matrix &)
void matrix_dgemm (Matrix &C, Matrix A, Matrix B)
MatrixMatMTimesMatPlusEq (Matrix &, const Matrix &, const Matrix &)
MatrixMatTimesMatPlusEq (Matrix &, const Matrix &, const Matrix &)
MatrixMatCrossMatPlusEq (Matrix &, const Matrix &, const Matrix &)


Function Documentation

friend bool all const Matrix  
 

friend bool any const Matrix  
 

friend Matrix colon   [inline]
 

friend Matrix colon double    start,
double    step,
double    stop
 

friend Matrix cos const Matrix  
 

friend MatCrossMat cross const Matrix  ,
const Matrix  
 

friend Matrix cross_eval const Matrix  ,
const Matrix  
 

friend Matrix ctranspose const Matrix  
 

friend Matrix exp const Matrix  
 

friend Matrix eye const Matrix   [inline]
 

friend Matrix eye int    m,
int    n
 

friend Matrix eye int    n
 

friend Matrix find const Matrix  
 

friend Matrix horzcat const Matrix   mat1,
const Matrix   mat2 = Matrix::DIN,
const Matrix   mat3 = Matrix::DIN,
const Matrix   mat4 = Matrix::DIN,
const Matrix   mat5 = Matrix::DIN,
const Matrix   mat6 = Matrix::DIN,
const Matrix   mat7 = Matrix::DIN,
const Matrix   mat8 = Matrix::DIN,
const Matrix   mat9 = Matrix::DIN,
const Matrix   mat10 = Matrix::DIN,
const Matrix   mat11 = Matrix::DIN,
const Matrix   mat12 = Matrix::DIN,
const Matrix   mat13 = Matrix::DIN,
const Matrix   mat14 = Matrix::DIN,
const Matrix   mat15 = Matrix::DIN,
const Matrix   mat16 = Matrix::DIN,
const Matrix   mat17 = Matrix::DIN,
const Matrix   mat18 = Matrix::DIN,
const Matrix   mat19 = Matrix::DIN,
const Matrix   mat20 = Matrix::DIN
 

friend Matrix horzcat const vector< const Matrix * > &    m_args
 

friend Matrix horzcat const vector< Matrix > &    m_args
 

friend bool isScalar const Matrix  
 

friend Matrix ldivide const Matrix  ,
const Matrix  
 

friend int length const Matrix  
 

friend Matrix log const Matrix  
 

friend vector<Matrix> mask const Matrix   a
 

friend Matrix& MatCrossMatPlusEq Matrix  ,
const Matrix  ,
const Matrix  
 

friend Matrix& MatMTimesMatPlusEq Matrix  ,
const Matrix  ,
const Matrix  
 

friend void matrix_dgemm Matrix   C,
Matrix    A,
Matrix    B
 

friend Matrix& MatTimesMatPlusEq Matrix  ,
const Matrix  ,
const Matrix  
 

friend Matrix mhorzcat const Matrix   mat1,
const Matrix   mat2 = Matrix::DIN,
const Matrix   mat3 = Matrix::DIN,
const Matrix   mat4 = Matrix::DIN,
const Matrix   mat5 = Matrix::DIN,
const Matrix   mat6 = Matrix::DIN,
const Matrix   mat7 = Matrix::DIN,
const Matrix   mat8 = Matrix::DIN,
const Matrix   mat9 = Matrix::DIN,
const Matrix   mat10 = Matrix::DIN,
const Matrix   mat11 = Matrix::DIN,
const Matrix   mat12 = Matrix::DIN,
const Matrix   mat13 = Matrix::DIN,
const Matrix   mat14 = Matrix::DIN,
const Matrix   mat15 = Matrix::DIN,
const Matrix   mat16 = Matrix::DIN,
const Matrix   mat17 = Matrix::DIN,
const Matrix   mat18 = Matrix::DIN,
const Matrix   mat19 = Matrix::DIN,
const Matrix   mat20 = Matrix::DIN
[inline]
 

friend Matrix mldivide Matrix   ,
Matrix   ,
Matrix  
 

friend Matrix mldivide Matrix   ,
Matrix   
 

friend Matrix mminus const Matrix  ,
const Matrix  
 

friend Matrix mplus const Matrix  ,
const Matrix  
 

friend Matrix mpower const Matrix  ,
double   
 

friend Matrix mrdivide Matrix   ,
Matrix   
 

friend MatMTimesMat mtimes const Matrix  ,
const Matrix  
 

friend Matrix mtimes_eval const Matrix  ,
const Matrix  
 

friend Matrix mvertcat const Matrix   mat1,
const Matrix   mat2 = Matrix::DIN,
const Matrix   mat3 = Matrix::DIN,
const Matrix   mat4 = Matrix::DIN,
const Matrix   mat5 = Matrix::DIN,
const Matrix   mat6 = Matrix::DIN,
const Matrix   mat7 = Matrix::DIN,
const Matrix   mat8 = Matrix::DIN,
const Matrix   mat9 = Matrix::DIN,
const Matrix   mat10 = Matrix::DIN,
const Matrix   mat11 = Matrix::DIN,
const Matrix   mat12 = Matrix::DIN,
const Matrix   mat13 = Matrix::DIN,
const Matrix   mat14 = Matrix::DIN,
const Matrix   mat15 = Matrix::DIN,
const Matrix   mat16 = Matrix::DIN,
const Matrix   mat17 = Matrix::DIN,
const Matrix   mat18 = Matrix::DIN,
const Matrix   mat19 = Matrix::DIN,
const Matrix   mat20 = Matrix::DIN
[inline]
 

friend Matrix ones const Matrix   [inline]
 

friend Matrix ones int    m,
int    n
 

friend Matrix ones int    n
 

friend MatMTimesMat operator * const Matrix  ,
const Matrix  
 

friend Matrix operator!= const Matrix  ,
const Matrix  
 

friend Matrix operator+ Matrix   ,
Matrix   
 

friend Matrix operator+ const Matrix  
 

friend Matrix operator- Matrix   ,
Matrix   
 

friend Matrix operator- const Matrix  
 

friend Matrix operator/ const Matrix  ,
const Matrix  
 

friend Matrix operator< const Matrix  ,
const Matrix  
 

friend ostream& operator<< ostream &   ,
const Matrix  
 

friend Matrix operator<= const Matrix  ,
const Matrix  
 

friend Matrix operator== const Matrix  ,
const Matrix  
 

friend Matrix operator> const Matrix  ,
const Matrix  
 

friend Matrix operator>= const Matrix  ,
const Matrix  
 

friend Matrix power const Matrix  ,
const Matrix  
 

friend Matrix ramp double    start,
double    step,
double    stop
 

friend Matrix rdivide const Matrix  ,
const Matrix  
 

friend Matrix sign const Matrix  
 

friend Matrix sin const Matrix  
 

friend Matrix sincos Matrix  ,
const Matrix  
 

friend Matrix size const Matrix  
 

friend int size const Matrix   a,
int    dim
 

friend int size int &    cols,
const Matrix   a
 

friend Matrix subsasgn const Matrix   a,
const Matrix   ind,
const Matrix   jnd,
const Matrix   b
 

friend Matrix subsasgn const Matrix   a,
const Matrix   ind,
const Matrix   b
 

friend Matrix subsref const Matrix   a,
const Matrix   ind,
const Matrix   jnd = Matrix::DIN
 

friend double sumall const Matrix  
 

friend MatTimesMat times const Matrix  ,
const Matrix  
 

friend Matrix times_eval const Matrix  ,
const Matrix  
 

friend Matrix transpose const Matrix  
 

friend Matrix uminus const Matrix  
 

friend Matrix uplus const Matrix  
 

friend Matrix vertcat const Matrix   mat1,
const Matrix   mat2 = Matrix::DIN,
const Matrix   mat3 = Matrix::DIN,
const Matrix   mat4 = Matrix::DIN,
const Matrix   mat5 = Matrix::DIN,
const Matrix   mat6 = Matrix::DIN,
const Matrix   mat7 = Matrix::DIN,
const Matrix   mat8 = Matrix::DIN,
const Matrix   mat9 = Matrix::DIN,
const Matrix   mat10 = Matrix::DIN,
const Matrix   mat11 = Matrix::DIN,
const Matrix   mat12 = Matrix::DIN,
const Matrix   mat13 = Matrix::DIN,
const Matrix   mat14 = Matrix::DIN,
const Matrix   mat15 = Matrix::DIN,
const Matrix   mat16 = Matrix::DIN,
const Matrix   mat17 = Matrix::DIN,
const Matrix   mat18 = Matrix::DIN,
const Matrix   mat19 = Matrix::DIN,
const Matrix   mat20 = Matrix::DIN
 

friend Matrix vertcat const vector< const Matrix * > &    m_args
 

friend Matrix vertcat const vector< Matrix > &    m_args
 

friend Matrix zeros const Matrix   [inline]
 

friend Matrix zeros int    m,
int    n
 

friend Matrix zeros int    n
 


Generated on Wed Jun 18 09:16:21 2003 for admc++ by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002