################################################################################ # # The following CODEREFs are automatically created stubs. # ################################################################################ *--[CODEREF]----------------------------------------------------------------* | | | template , | | typename A = std::allocator > | | class FullStorage; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStoragetemplatetypenameT,StorageOrderOrder=ColMa] [jor,typenameI=IndexOptions,typenameA=stdallocatorT] [classFullStorage; ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | FullStorage(); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@FullStorage# ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | FullStorage(IndexType numRows, IndexType numCols, | | IndexType firstRow = I::defaultIndexBase, | | IndexType firstCol = I::defaultIndexBase, | | const ElementType &value = ElementType(), | | const Allocator &allocator = Allocator()); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@FullStorage# #S1_#S1_#] [S1_#&1t0.0#&1t0.3# ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | FullStorage(const FullStorage &rhs); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@FullStorage#&1 # ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | template | | FullStorage(const RHS &rhs); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@FT@>1#TFullStorage#&1t1.] [0#templatetypenameRHS ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | ~FullStorage(); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@~FullStorage#~ ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | const ElementType & | | operator()(IndexType row, IndexType col) const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@operator()# #S1_#1constElementTypeband] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | ElementType & | | operator()(IndexType row, IndexType col); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@operator()# #S1_#ElementTypeband ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | IndexType | | firstRow() const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@firstRow#1IndexType ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | IndexType | | lastRow() const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@lastRow#1IndexType ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | IndexType | | firstCol() const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@firstCol#1IndexType ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | IndexType | | lastCol() const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@lastCol#1IndexType ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | IndexType | | numRows() const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@numRows#1IndexType ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | IndexType | | numCols() const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@numCols#1IndexType ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | StorageOrder | | order() const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@order#1StorageOrder ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | IndexType | | leadingDimension() const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@leadingDimension#1IndexType ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | IndexType | | strideRow() const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@strideRow#1IndexType ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | IndexType | | strideCol() const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@strideCol#1IndexType ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | const ElementType * | | data() const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@data#1constElementType* ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | ElementType * | | data(); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@data#ElementType* ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | const Allocator & | | allocator() const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@allocator#1constAllocatorband ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | bool | | resize(IndexType numRows, IndexType numCols, | | IndexType firstRow = I::defaultIndexBase, | | IndexType firstCol = I::defaultIndexBase, | | const ElementType &value = ElementType()); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@resize# #S1_#S1_#S1_#&1t0.0#bool ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | bool | | resize(const Range &rows, | | const Range &cols, | | const ElementType &value = ElementType()); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@resize#&1>@N@flens@CT>1#T@Range1 #S1_#] [&1t0.0#bool ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | template | | bool | | resize(const FS &rhs, const ElementType &value = ElementType()); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@FT@>1#Tresize#&1t1.0#&1t0.0#templatetype] [nameFSbool ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | bool | | fill(const ElementType &value = ElementType(0)); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@fill#&1t0.0#bool ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | bool | | fill(StorageUpLo upLo, const ElementType &value = ElementType(0)); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@fill#$@N@flens@E@StorageUpLo#&1t0.0#bo] [ol ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | void | | changeIndexBase(IndexType firstRow, IndexType firstCol); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@changeIndexBase# #S1_#void ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | const ConstArrayView | | arrayView(IndexType firstViewIndex = I::defaultIndexBase) const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@arrayView# #1constConstArrayView ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | ArrayView | | arrayView(IndexType firstViewIndex = I::defaultIndexBase); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@arrayView# #ArrayView ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | const ConstView | | view(IndexType fromRow, IndexType fromCol, | | IndexType toRow, IndexType toCol, | | IndexType strideRow = IndexType(1), | | IndexType strideCol = IndexType(1), | | IndexType firstViewRow = I::defaultIndexBase, | | IndexType firstViewCol = I::defaultIndexBase) const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@view# #S1_#S1_#S1_#S1_#S1_#S1_#S1_#1co] [nstConstView ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | View | | view(IndexType fromRow, IndexType fromCol, | | IndexType toRow, IndexType toCol, | | IndexType strideRow = IndexType(1), | | IndexType strideCol = IndexType(1), | | IndexType firstViewRow = I::defaultIndexBase, | | IndexType firstViewCol = I::defaultIndexBase); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@view# #S1_#S1_#S1_#S1_#S1_#S1_#S1_#Vie] [w ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | const ConstArrayView | | viewRow(IndexType row, | | IndexType firstViewIndex = I::defaultIndexBase) const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@viewRow# #S1_#1constConstArrayView ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | ArrayView | | viewRow(IndexType row, | | IndexType firstViewIndex = I::defaultIndexBase); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@viewRow# #S1_#ArrayView ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | const ConstArrayView | | viewRow(IndexType row, | | IndexType firstCol, IndexType lastCol, | | IndexType stride, | | IndexType firstViewIndex = I::defaultIndexBase) const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@viewRow# #S1_#S1_#S1_#S1_#1constConstA] [rrayView ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | ArrayView | | viewRow(IndexType row, | | IndexType firstCol, IndexType lastCol, | | IndexType stride, | | IndexType firstViewIndex = I::defaultIndexBase); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@viewRow# #S1_#S1_#S1_#S1_#ArrayView ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | const ConstArrayView | | viewCol(IndexType col, | | IndexType firstViewIndex = I::defaultIndexBase) const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@viewCol# #S1_#1constConstArrayView ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | ArrayView | | viewCol(IndexType col, | | IndexType firstViewIndex = I::defaultIndexBase); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@viewCol# #S1_#ArrayView ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | const ConstArrayView | | viewCol(IndexType firstRow, IndexType lastRow, | | IndexType stride, IndexType col, | | IndexType firstViewIndex = I::defaultIndexBase) const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@viewCol# #S1_#S1_#S1_#S1_#1constConstA] [rrayView ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | ArrayView | | viewCol(IndexType firstRow, IndexType lastRow, | | IndexType stride, IndexType col, | | IndexType firstViewIndex = I::defaultIndexBase); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@viewCol# #S1_#S1_#S1_#S1_#ArrayView ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | const ConstArrayView | | viewDiag(IndexType d, | | IndexType firstViewIndex = I::defaultIndexBase) const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@viewDiag# #S1_#1constConstArrayView ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | ArrayView | | viewDiag(IndexType d, | | IndexType firstViewIndex = I::defaultIndexBase); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@viewDiag# #S1_#ArrayView ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | const ConstArrayView | | viewAntiDiag(IndexType d, | | IndexType firstViewIndex = I::defaultIndexBase) const; | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@viewAntiDiag# #S1_#1constConstArrayVie] [w ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | ArrayView | | viewAntiDiag(IndexType d, | | IndexType firstViewIndex = I::defaultIndexBase); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@viewAntiDiag# #S1_#ArrayView ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | void | | setIndexBase_(IndexType firstRow, IndexType firstCol); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@setIndexBase_# #S1_#void ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | void | | raw_allocate_(); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@raw_allocate_#void ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | void | | allocate_(const ElementType &value = ElementType()); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@allocate_#&1t0.0#void ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]----------------------------------------------------------------* | | | void | | release_(); | | | *---------------------------------------------------------------------------* [c:@N@flens@CT>4#T#N$@N@flens@E@StorageOrder#T#T@Fu] [llStorage@F@release_#void ] Defined in namespace `flens`. Class N with 4 template parameters. *--[CODEREF]------------------------------------------------------------------* | | | template | | bool | | fillRandom(FullStorage &A); | | | *-----------------------------------------------------------------------------* [c:@N@flens@FT@>4#T#N$@N@flens@E@StorageOrder#T#Tfil] [lRandom#&>@N@flens@CT>4#T#NS0_#T#T@FullStorage4t0.0] [t0.2t0.3#templatetypenameT,StorageOrderOrder,typena] [meI,typenameAllocatorbool ] Defined in namespace `flens`. Function `fillRandom` with 4 template parameters. *--[CODEREF]------------------------------------------------------------------* | | | template | | bool | | fillRandom(StorageUpLo upLo, FullStorage &A); | | | *-----------------------------------------------------------------------------* [c:@N@flens@FT@>4#T#N$@N@flens@E@StorageOrder#T#Tfil] [lRandom#$@N@flens@E@StorageUpLo#&>@N@flens@CT>4#T#N] [S0_#T#T@FullStorage4t0.0t0.2t0.3#templatetypenameT,] [StorageOrderOrder,typenameI,typenameAllocatorbool ] Defined in namespace `flens`. Function `fillRandom` with 4 template parameters.