関数 |
| 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) |