ESTER
Evolution STEllaire en Rotation
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
matrix_map Class Reference

#include <matrix.h>

Inheritance diagram for matrix_map:
Inheritance graph
[legend]
Collaboration diagram for matrix_map:
Collaboration graph
[legend]

Public Member Functions

matrixoperator[] (const std::string &key)
 
const matrixoperator[] (const std::string &key) const
 
matrix_map_elem operator() (int nfil, int ncol)
 
const double_map operator() (int nfil, int ncol) const
 
const matrix_map row (int irow) const
 
const matrix_map col (int icol) const
 
const matrix_map block (int irow1, int irow2, int icol1, int icol2) const
 
const matrix_map block_step (int irow1, int irow2, int drow, int icol1, int icol2, int dcol) const
 
matrix_mapsetrow (int irow, const matrix_map &)
 
matrix_mapsetcol (int icol, const matrix_map &)
 
matrix_mapsetblock (int irow1, int irow2, int icol1, int icol2, const matrix_map &)
 
matrix_mapsetblock_step (int irow1, int irow2, int drow, int icol1, int icol2, int dcol, const matrix_map &)
 
matrix_mapsetrow (int irow, const matrix &)
 
matrix_mapsetcol (int icol, const matrix &)
 
matrix_mapsetblock (int irow1, int irow2, int icol1, int icol2, const matrix &)
 
matrix_mapsetblock_step (int irow1, int irow2, int drow, int icol1, int icol2, int dcol, const matrix &)
 
matrix_map operator* (double d) const
 
matrix_map operator* (const matrix &m) const
 
matrix_mapoperator*= (const double_map &d)
 
matrix_mapoperator/= (const double_map &d)
 
matrix_mapoperator+= (const matrix_map &d)
 
matrix_mapoperator-= (const matrix_map &d)
 
matrix_mapoperator*= (const matrix_map &d)
 
matrix_mapoperator/= (const matrix_map &d)
 
matrix sum ()
 

Member Function Documentation

const matrix_map matrix_map::block ( int  irow1,
int  irow2,
int  icol1,
int  icol2 
) const

Here is the call graph for this function:

const matrix_map matrix_map::block_step ( int  irow1,
int  irow2,
int  drow,
int  icol1,
int  icol2,
int  dcol 
) const

Here is the call graph for this function:

const matrix_map matrix_map::col ( int  icol) const

Here is the call graph for this function:

matrix_map_elem matrix_map::operator() ( int  nfil,
int  ncol 
)
const double_map matrix_map::operator() ( int  nfil,
int  ncol 
) const
matrix_map matrix_map::operator* ( double  d) const
matrix_map matrix_map::operator* ( const matrix m) const
matrix_map & matrix_map::operator*= ( const double_map d)
matrix_map & matrix_map::operator*= ( const matrix_map d)
matrix_map & matrix_map::operator+= ( const matrix_map d)
matrix_map & matrix_map::operator-= ( const matrix_map d)
matrix_map & matrix_map::operator/= ( const double_map d)
matrix_map & matrix_map::operator/= ( const matrix_map d)
matrix& matrix_map::operator[] ( const std::string &  key)
inline
const matrix& matrix_map::operator[] ( const std::string &  key) const
inline
const matrix_map matrix_map::row ( int  irow) const

Here is the call graph for this function:

matrix_map & matrix_map::setblock ( int  irow1,
int  irow2,
int  icol1,
int  icol2,
const matrix_map a 
)

Here is the call graph for this function:

matrix_map & matrix_map::setblock ( int  irow1,
int  irow2,
int  icol1,
int  icol2,
const matrix a 
)

Here is the call graph for this function:

matrix_map & matrix_map::setblock_step ( int  irow1,
int  irow2,
int  drow,
int  icol1,
int  icol2,
int  dcol,
const matrix_map a 
)

Here is the call graph for this function:

matrix_map & matrix_map::setblock_step ( int  irow1,
int  irow2,
int  drow,
int  icol1,
int  icol2,
int  dcol,
const matrix a 
)

Here is the call graph for this function:

matrix_map & matrix_map::setcol ( int  icol,
const matrix_map a 
)

Here is the call graph for this function:

matrix_map & matrix_map::setcol ( int  icol,
const matrix a 
)

Here is the call graph for this function:

matrix_map & matrix_map::setrow ( int  irow,
const matrix_map a 
)

Here is the call graph for this function:

matrix_map & matrix_map::setrow ( int  irow,
const matrix a 
)

Here is the call graph for this function:

matrix matrix_map::sum ( )

Here is the call graph for this function:


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