関数 |
template<class T , class Allocator > |
inline::std::ostream & | mist::operator<< (::std::ostream &out, const matrix< T, Allocator > &m) |
| 指定されたストリームに,行列内の要素を整形して出力する
|
template<class T , class Allocator > |
matrix< T, Allocator > | mist::operator+ (const matrix< T, Allocator > &m1, const matrix< T, Allocator > &m2) |
| 足し算
|
template<class T , class Allocator > |
matrix< T, Allocator > | mist::operator- (const matrix< T, Allocator > &m1, const matrix< T, Allocator > &m2) |
| 引き算
|
template<class T , class Allocator > |
matrix< T, Allocator > | mist::operator* (const matrix< T, Allocator > &m1, const matrix< T, Allocator > &m2) |
| 掛け算
|
template<class T , class Allocator > |
matrix< T, Allocator > | mist::operator+ (const matrix< T, Allocator > &m, typename type_trait< T >::value_type val) |
| 単位行列の定数倍との足し算
|
template<class T , class Allocator > |
matrix< T, Allocator > | mist::operator+ (typename matrix< T, Allocator >::value_type val, const matrix< T, Allocator > &m) |
| 定数との足し算
|
template<class T , class Allocator > |
matrix< T, Allocator > | mist::operator- (const matrix< T, Allocator > &m, typename type_trait< T >::value_type val) |
| 定数との引き算
|
template<class T , class Allocator > |
matrix< T, Allocator > | mist::operator- (typename matrix< T, Allocator >::value_type val, const matrix< T, Allocator > &m) |
| 定数との引き算
|
template<class T , class Allocator > |
matrix< T, Allocator > | mist::operator* (const matrix< T, Allocator > &m, typename type_trait< T >::value_type val) |
| 定数との掛け算
|
template<class T , class Allocator > |
matrix< T, Allocator > | mist::operator* (typename matrix< T, Allocator >::value_type val, const matrix< T, Allocator > &m) |
| 定数との掛け算
|
template<class T , class Allocator > |
matrix< T, Allocator > | mist::operator/ (const matrix< T, Allocator > &m, typename type_trait< T >::value_type val) |