Classes | |
| class | exmat::DummyView< Rep > |
| The DummyView class. More... | |
| class | exmat::ConstDummyView< Rep > |
| The ConstDummyView class. More... | |
| class | exmat::ReverseVecView< Rep > |
| The ReverseVecView class. More... | |
| class | exmat::ConstReverseVecView< Rep > |
| The ConstReverseVecView class. More... | |
| class | exmat::TransView< Rep > |
| The TransView class. More... | |
| class | exmat::ConstTransView< Rep > |
| The ConstTransView class. More... | |
| class | exmat::RowView< Rep > |
| The RowView class. More... | |
| class | exmat::ConstRowView< Rep > |
| The ConstRowView class. More... | |
| class | exmat::ColView< Rep > |
| The ColView class. More... | |
| class | exmat::ConstColView< Rep > |
| The ConstColView class. More... | |
| class | exmat::StaticSubVecView< Rep, ExtraTParam > |
| The StaticSubVecView class. More... | |
| class | exmat::StaticConstSubVecView< Rep, ExtraTParam > |
| The StaticConstSubVecView class. More... | |
| class | exmat::DynSubVecView< Rep > |
| The DynSubVecView class. More... | |
| class | exmat::DynConstSubVecView< Rep > |
| The DynSubVecView class. More... | |
| class | exmat::StaticSubMatView< Rep, ExtraTParam > |
| The StaticSubMatView class. More... | |
| class | exmat::StaticConstSubMatView< Rep, ExtraTParam > |
| The StaticConstSubMatView class. More... | |
| class | exmat::DynSubMatView< Rep > |
| The DynSubMatView class. More... | |
| class | exmat::DynConstSubMatView< Rep > |
| The DynSubMatView class. More... | |
| class | exmat::StaticMinorView< Rep, ExtraTParam > |
| The StaticMinorView class. More... | |
| class | exmat::StaticConstMinorView< Rep, ExtraTParam > |
| The StaticConstMinorView class. More... | |
| class | exmat::DynMinorView< Rep > |
| The DynMinorView class. More... | |
| class | exmat::DynConstMinorView< Rep > |
| The DynMinorView class. More... | |
| class | exmat::ConstCofactorsView< Rep > |
| The ConstCofactorsView class. More... | |
| struct | exmat::RowReMapTag |
| RowReMapTag. More... | |
| class | exmat::RowReMapView< Rep > |
| The TransView class. More... | |
| class | exmat::HMergeView< Rep1, Rep2 > |
| The horizontal matrix merge view class. More... | |
| class | exmat::ConstHMergeView< Rep1, Rep2 > |
| The horizontal matrix merge view class. More... | |
Functions | |
| template<class Rep, class ErrChk> | |
| static Mat< ExpMat< DummyView< typename Rep::rep_type > >, ErrChk > | exmat::dummy (Mat< Rep, ErrChk > &mat) |
| template<class Rep, class ErrChk> | |
| static Vec< ExpMat< DummyView< typename Rep::rep_type > >, ErrChk > | exmat::dummy (Vec< Rep, ErrChk > &vec) |
| template<class Rep, class ErrChk, template< class Rep, class ErrChk > class RepT, template< class RepT > class MathClass> | |
| static MathClass< RepT< ExpMat< ConstDummyView< Rep > >, ErrChk > > | exmat::dummy (MathClass< RepT< Rep, ErrChk > > &vec) |
| template<class Rep, class ErrChk> | |
| static const Mat< ExpMat< ConstDummyView< typename Rep::rep_type > >, ErrChk > | exmat::dummy (const Mat< Rep, ErrChk > &mat) |
| template<class Rep, class ErrChk> | |
| static const Vec< ExpMat< ConstDummyView< typename Rep::rep_type > >, ErrChk > | exmat::dummy (const Vec< Rep, ErrChk > &vec) |
| template<class Rep, class ErrChk, template< class Rep, class ErrChk > class RepT, template< class RepT > class MathClass> | |
| static const MathClass< RepT< ExpMat< ConstDummyView< Rep > >, ErrChk > > | exmat::dummy (const MathClass< RepT< Rep, ErrChk > > &vec) |
| template<class Rep, class ErrChk> | |
| static Vec< ExpMat< ReverseVecView< typename Rep::rep_type > >, ErrChk > | exmat::reverse (Vec< Rep, ErrChk > &vec) |
| template<class Rep, class ErrChk> | |
| static const Vec< ExpMat< ConstReverseVecView< typename Rep::rep_type > >, ErrChk > | exmat::reverse (const Vec< Rep, ErrChk > &vec) |
| template<class Rep, class ErrChk> | |
| static Mat< ExpMat< TransView< typename Rep::rep_type > >, ErrChk > | exmat::trans (Mat< Rep, ErrChk > &mat) |
| template<class Rep, class ErrChk> | |
| static Vec< ExpMat< TransView< typename Rep::rep_type > >, ErrChk > | exmat::trans (Vec< Rep, ErrChk > &vec) |
| template<class Rep, class ErrChk, template< class Rep, class ErrChk > class RepT, template< class RepT > class MathClass> | |
| static MathClass< RepT< ExpMat< ConstTransView< Rep > >, ErrChk > > | exmat::trans (MathClass< RepT< Rep, ErrChk > > &vec) |
| template<class Rep, class ErrChk> | |
| static const Mat< ExpMat< ConstTransView< typename Rep::rep_type > >, ErrChk > | exmat::trans (const Mat< Rep, ErrChk > &mat) |
| template<class Rep, class ErrChk> | |
| static const Vec< ExpMat< ConstTransView< typename Rep::rep_type > >, ErrChk > | exmat::trans (const Vec< Rep, ErrChk > &vec) |
| template<class Rep, class ErrChk, template< class Rep, class ErrChk > class RepT, template< class RepT > class MathClass> | |
| static const MathClass< RepT< ExpMat< ConstTransView< Rep > >, ErrChk > > | exmat::trans (const MathClass< RepT< Rep, ErrChk > > &vec) |
| template<class Rep, class ErrChk> | |
| static Vec< ExpMat< RowView< typename Rep::rep_type > >, ErrChk > | exmat::row (Mat< Rep, ErrChk > &mat, typename Mat< Rep, ErrChk >::index_type row) |
| template<class Rep, class ErrChk> | |
| static const Vec< ExpMat< ConstRowView< typename Rep::rep_type > >, ErrChk > | exmat::row (const Mat< Rep, ErrChk > &mat, typename Mat< Rep, ErrChk >::index_type row) |
| template<class Rep, class ErrChk> | |
| static Vec< ExpMat< ColView< typename Rep::rep_type > >, ErrChk > | exmat::col (Mat< Rep, ErrChk > &mat, typename Mat< Rep, ErrChk >::index_type col) |
| template<class Rep, class ErrChk> | |
| static const Vec< ExpMat< ConstColView< typename Rep::rep_type > >, ErrChk > | exmat::col (const Mat< Rep, ErrChk > &mat, typename Mat< Rep, ErrChk >::index_type col) |
| template<class Rep, class ErrChk, int BEGIN, int SIZE> | |
| static Vec< ExpMat< StaticSubVecView< Rep, TParamINT2< BEGIN, SIZE > > >, ErrChk > | exmat::subVec (Vec< Rep, ErrChk > &vec, Int2Type< BEGIN >, Int2Type< SIZE >) |
| template<class Rep, class ErrChk, int BEGIN, int SIZE> | |
| static const Vec< ExpMat< StaticConstSubVecView< Rep, TParamINT2< BEGIN, SIZE > > >, ErrChk > | exmat::subVec (const Vec< Rep, ErrChk > &vec, Int2Type< BEGIN >, Int2Type< SIZE >) |
| template<class Rep, class ErrChk> | |
| static Vec< ExpMat< DynSubVecView< Rep > >, ErrChk > | exmat::subVec (Vec< Rep, ErrChk > &vec, size_t begin, size_t size) |
| template<class Rep, class ErrChk> | |
| static const Vec< ExpMat< DynConstSubVecView< Rep > >, ErrChk > | exmat::subVec (const Vec< Rep, ErrChk > &vec, size_t begin, size_t size) |
| template<class Rep, class ErrChk, int TOP, int LEFT, int RS, int CS> | |
| static Mat< ExpMat< StaticSubMatView< Rep, TParamINT4< TOP, LEFT, RS, CS > > >, ErrChk > | exmat::subMat (Mat< Rep, ErrChk > &mat, Int2Type< TOP >, Int2Type< LEFT >, Int2Type< RS >, Int2Type< CS >) |
| template<class Rep, class ErrChk, int TOP, int LEFT, int RS, int CS> | |
| static const Mat< ExpMat< StaticConstSubMatView< Rep, TParamINT4< TOP, LEFT, RS, CS > > >, ErrChk > | exmat::subMat (const Mat< Rep, ErrChk > &mat, Int2Type< TOP >, Int2Type< LEFT >, Int2Type< RS >, Int2Type< CS >) |
| template<class Rep, class ErrChk> | |
| static Mat< ExpMat< DynSubMatView< Rep > >, ErrChk > | exmat::subMat (Mat< Rep, ErrChk > &mat, size_t top, size_t left, size_t rs, size_t cs) |
| template<class Rep, class ErrChk> | |
| static const Mat< ExpMat< DynConstSubMatView< Rep > >, ErrChk > | exmat::subMat (const Mat< Rep, ErrChk > &mat, size_t top, size_t left, size_t rs, size_t cs) |
| template<class Rep, class ErrChk, int MI, int MJ> | |
| static Mat< ExpMat< StaticMinorView< Rep, TParamINT2< MI, MJ > > >, ErrChk > | exmat::minor (Mat< Rep, ErrChk > &mat, Int2Type< MI >, Int2Type< MJ >) |
| template<class Rep, class ErrChk, int MI, int MJ> | |
| static const Mat< ExpMat< StaticConstMinorView< Rep, TParamINT2< MI, MJ > > >, ErrChk > | exmat::minor (const Mat< Rep, ErrChk > &mat, Int2Type< MI >, Int2Type< MJ >) |
| template<class Rep, class ErrChk> | |
| static Mat< ExpMat< DynMinorView< Rep > >, ErrChk > | exmat::minor (Mat< Rep, ErrChk > &mat, size_t i, size_t j) |
| template<class Rep, class ErrChk> | |
| static const Mat< ExpMat< DynConstMinorView< Rep > >, ErrChk > | exmat::minor (const Mat< Rep, ErrChk > &mat, size_t i, size_t j) |
| template<class Rep, class ErrChk> | |
| static const Mat< ExpMat< ConstCofactorsView< Rep > >, ErrChk > | exmat::cofactors (const Mat< Rep, ErrChk > &mat) |
| template<class Rep, class ErrChk> | |
| static const Mat< ExpMat< ConstTransView< ConstCofactorsView< typename Rep::rep_type > > >, ErrChk > | exmat::adjoint (const Mat< Rep, ErrChk > &mat) |
| template<class Rep1, class ErrChk1, class Rep2, class ErrChk2> | |
| static Mat< ExpMat< HMergeView< typename Rep1::rep_type, typename Rep2::rep_type > >, DefaultErrorChecker > | exmat::hMerge (Mat< Rep1, ErrChk1 > &mat1, Mat< Rep2, ErrChk2 > &mat2) |
| template<class Rep1, class ErrChk1, class Rep2, class ErrChk2> | |
| static const Mat< ExpMat< ConstHMergeView< typename Rep1::rep_type, typename Rep2::rep_type > >, DefaultErrorChecker > | exmat::hMerge (const Mat< Rep1, ErrChk1 > &mat1, const Mat< Rep2, ErrChk2 > &mat2) |
|
||||||||||
|
Create an adjoint view from a matrix |
|
||||||||||
|
Create a static const cofactor view |
|
||||||||||||||||
|
Create a const column vector view from a matrix |
|
||||||||||||||||
|
Create a column vector view from a matrix |
|
||||||||||
|
Create a const dummy vector view from derived class |
|
||||||||||
|
Create a const dummy vector view |
|
||||||||||
|
Create a const dummy matrix view |
|
||||||||||
|
Create a dummy vector view from derived class |
|
||||||||||
|
Create a dummy vector view |
|
||||||||||
|
Create a dummy matrix view |
|
||||||||||||||||
|
Create a constant merged matrix |
|
||||||||||||||||
|
Create a merged matrix |
|
||||||||||||||||||||
|
Create a dynamic sub-vector view |
|
||||||||||||||||||||
|
Create a dynamic minor view |
|
||||||||||||||||||||
|
Create a static const minor view |
|
||||||||||||||||||||
|
Create a static minor view |
|
||||||||||
|
Create a constant reverse vector view |
|
||||||||||
|
Create a reverse vector view |
|
||||||||||||||||
|
Create a const row vector view from a matrix |
|
||||||||||||||||
|
Create a row vector view from a matrix |
|
||||||||||||||||||||||||||||
|
Create a dynamic sub-vector view |
|
||||||||||||||||||||||||||||
|
Create a dynamic sub-matrix view |
|
||||||||||||||||||||||||||||
|
Create a static const sub-vector view |
|
||||||||||||||||||||||||||||
|
Create a static sub-matrix view |
|
||||||||||||||||||||
|
Create a dynamic sub-vector view |
|
||||||||||||||||||||
|
Create a dynamic sub-vector view |
|
||||||||||||||||||||
|
Create a static const sub-vector view |
|
||||||||||||||||||||
|
Create a static sub-vector view |
|
||||||||||
|
Create a const transposed vector from derived class |
|
||||||||||
|
Create a const transposed vector |
|
||||||||||
|
Create a const transposed matrix |
|
||||||||||
|
Create a transposed vector from derived class |
|
||||||||||
|
Create a transposed vector |
|
||||||||||
|
Create a transposed matrix |
1.4.6-NO