LINEAR++ library: AFF to LAPACK
operators.h
Go to the documentation of this file.
1 
44 // include guard
45 #ifndef LINEAR_OPERATORS_H_VERSION
46 
47 #define LINEAR_OPERATORS_H_VERSION \
48  "LINEAR_OPERATORS_H V1.0"
49 
50 #include<linearxx/matrix.h>
51 
52 namespace linear {
53 
56  namespace op {
57 
59  void checkNxM(const TDmatrix::Tcoc& A);
60 
68  TDmatrix dotNxM(const TDmatrix::Tcoc&, const TDmatrix::Tcoc&);
69 
71  TDmatrix transposeNxM(const TDmatrix::Tcoc&);
72 
73  } // namespace op
74 
75 } // namespace linear
76 
77 #endif // LINEAR_OPERATORS_H_VERSION (includeguard)
78 
79 /* ----- END OF operators.h ----- */
aff::Array< double > TDmatrix
Definition: matrix.h:46
TDmatrix transposeNxM(const TDmatrix::Tcoc &A)
calculate transpose of NxM matrix.
Definition: transpose.cc:44
void checkNxM(const TDmatrix::Tcoc &A)
check expected libaff array shape for NxM matrix.
Definition: checknxn.cc:44
define Matrix class based on libaff (prototypes)
TDmatrix dotNxM(const TDmatrix::Tcoc &A, const TDmatrix::Tcoc &B)
dot product for NxM matrices.
Definition: dot.cc:45
Modules of liblinearxx.a.
Definition: error.cc:43