28 #ifndef CASA_MATRIXMATH_2_H
29 #define CASA_MATRIXMATH_2_H
65 float norm (
const Vector<std::complex<float>> &x);
66 double norm (
const Vector<std::complex<double>> &x);
114 float normI(
const Matrix<std::complex<float>> &A);
115 double normI(
const Matrix<std::complex<double>> &A);
125 float norm1(
const Matrix<std::complex<float>> &A);
126 double norm1(
const Matrix<std::complex<double>> &A);
137 template <
class T>
Matrix<T> Rot3D(
int axis, T angle);
183 #include "MatrixMath.tcc"
TableExprNode transpose(const TableExprNode &array)
Transpose all axes of a (masked) array.
TableVector< T > crossProduct(const TableVector< T > &l, const TableVector< T > &r)
T product(const TableVector< T > &tv)
T innerProduct(const TableVector< T > &l, const TableVector< T > &r)
T norm(const TableVector< T > &tv)