|
| template<class Src , class Dst > |
| void | honey::matrix::priv::storageRowCopy (const StorageDense< Src > &src, StorageDense< Dst > &dst) |
| | Copy by row between dense storages. More...
|
| |
| template<class Src , class Dst > |
| void | honey::matrix::priv::storageCopy (const StorageBlock< Src > &src, StorageBlock< Dst > &dst) |
| | Copy between block and dense storages. More...
|
| |
| template<class Src , class Dst > |
| void | honey::matrix::priv::storageCopy (const StorageBlock< Src > &src, StorageDense< Dst > &dst) |
| |
| template<class Src , class Dst > |
| void | honey::matrix::priv::storageCopy (const StorageDense< Src > &src, StorageBlock< Dst > &dst) |
| |
| template<class Dst > |
| void | honey::matrix::priv::storageCopy (const typename StorageBlock< Dst >::Real *src, StorageBlock< Dst > &dst) |
| | Copy between array and block storage. More...
|
| |
| template<class Src > |
| void | honey::matrix::priv::storageCopy (const StorageBlock< Src > &src, typename StorageBlock< Src >::Real *dst) |
| |
| template<class Src , class Dst , class Func > |
| void | honey::matrix::priv::storageRowTransform (const StorageDense< Src > &src, StorageDense< Dst > &dst, const Func &f) |
| | Tranform by row between dense storages. More...
|
| |
| template<class Src , class Dst , class Func > |
| void | honey::matrix::priv::storageTransform (const StorageBlock< Src > &src, StorageBlock< Dst > &dst, Func &&f) |
| | Transform between block and dense storages. More...
|
| |
| template<class Src , class Dst , class Func > |
| void | honey::matrix::priv::storageTransform (const StorageBlock< Src > &src, StorageDense< Dst > &dst, Func &&f) |
| |
| template<class Src , class Dst , class Func > |
| void | honey::matrix::priv::storageTransform (const StorageDense< Src > &src, StorageBlock< Dst > &dst, Func &&f) |
| |
| template<class T > |
| void | honey::matrix::priv::storageFill (StorageBlock< T > &store, typename StorageBlock< T >::Real f) |
| | Fill block storage with scalar. More...
|
| |
| template<class T > |
| void | honey::matrix::priv::storageFillZero (StorageBlock< T > &store) |
| | Fill block storage with zeros. More...
|
| |
| template<class T , class T2 > |
| bool | honey::matrix::priv::storageRowEqual (const StorageDense< T > &lhs, const StorageDense< T2 > &rhs) |
| | Test by row between dense storages. More...
|
| |
| template<class T , class T2 > |
| bool | honey::matrix::priv::storageEqual (const StorageBlock< T > &lhs, const StorageBlock< T2 > &rhs) |
| | Test between block storages. More...
|
| |
| template<class T , class T2 > |
| bool | honey::matrix::priv::storageEqual (const StorageBlock< T > &lhs, const StorageDense< T2 > &rhs) |
| | Test between block and dense storages. More...
|
| |
| template<class T , class T2 > |
| bool | honey::matrix::priv::storageEqual (const StorageDense< T > &lhs, const StorageBlock< T2 > &rhs) |
| |