ESTER
Evolution STEllaire en Rotation
|
#include <matrix.h>
Public Member Functions | |
matrix & | operator[] (const std::string &key) |
const matrix & | operator[] (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_map & | setrow (int irow, const matrix_map &) |
matrix_map & | setcol (int icol, const matrix_map &) |
matrix_map & | setblock (int irow1, int irow2, int icol1, int icol2, const matrix_map &) |
matrix_map & | setblock_step (int irow1, int irow2, int drow, int icol1, int icol2, int dcol, const matrix_map &) |
matrix_map & | setrow (int irow, const matrix &) |
matrix_map & | setcol (int icol, const matrix &) |
matrix_map & | setblock (int irow1, int irow2, int icol1, int icol2, const matrix &) |
matrix_map & | setblock_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_map & | operator*= (const double_map &d) |
matrix_map & | operator/= (const double_map &d) |
matrix_map & | operator+= (const matrix_map &d) |
matrix_map & | operator-= (const matrix_map &d) |
matrix_map & | operator*= (const matrix_map &d) |
matrix_map & | operator/= (const matrix_map &d) |
matrix | sum () |
const matrix_map matrix_map::block | ( | int | irow1, |
int | irow2, | ||
int | icol1, | ||
int | icol2 | ||
) | const |
const matrix_map matrix_map::block_step | ( | int | irow1, |
int | irow2, | ||
int | drow, | ||
int | icol1, | ||
int | icol2, | ||
int | dcol | ||
) | const |
const matrix_map matrix_map::col | ( | int | icol | ) | const |
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 | ) |
|
inline |
|
inline |
const matrix_map matrix_map::row | ( | int | irow | ) | const |
matrix_map & matrix_map::setblock | ( | int | irow1, |
int | irow2, | ||
int | icol1, | ||
int | icol2, | ||
const matrix_map & | a | ||
) |
matrix_map & matrix_map::setblock | ( | int | irow1, |
int | irow2, | ||
int | icol1, | ||
int | icol2, | ||
const matrix & | a | ||
) |
matrix_map & matrix_map::setblock_step | ( | int | irow1, |
int | irow2, | ||
int | drow, | ||
int | icol1, | ||
int | icol2, | ||
int | dcol, | ||
const matrix_map & | a | ||
) |
matrix_map & matrix_map::setblock_step | ( | int | irow1, |
int | irow2, | ||
int | drow, | ||
int | icol1, | ||
int | icol2, | ||
int | dcol, | ||
const matrix & | a | ||
) |
matrix_map & matrix_map::setcol | ( | int | icol, |
const matrix_map & | a | ||
) |
matrix_map & matrix_map::setcol | ( | int | icol, |
const matrix & | a | ||
) |
matrix_map & matrix_map::setrow | ( | int | irow, |
const matrix_map & | a | ||
) |
matrix_map & matrix_map::setrow | ( | int | irow, |
const matrix & | a | ||
) |
matrix matrix_map::sum | ( | ) |