Tools for adapting blitzplusplus::basi::Iterators to iteration over rows or columns of (multi)matrices. More...
#include "VectorFromMatrixSliceIteratorFwd.h"
#include "BlitzArraySliceIterator.h"
#include "details_BlitzArraySliceIteratorReentrant.h"
Go to the source code of this file.
Classes | |
struct | blitzplusplus::vfmsi::Left |
Indicates composition from left. More... | |
struct | blitzplusplus::vfmsi::Right |
Indicates composition from right. More... | |
struct | blitzplusplus::vfmsi::LeftRight< RANK, S > |
Metafunction returning the appropriate set of retained index positions. More... | |
Namespaces | |
blitzplusplus | |
Comprises our own extensions to Blitz++. | |
blitzplusplus::vfmsi | |
The name of the namespace stands for VectorFromMatrixSliceIterator. | |
Macros | |
#define | NS_NAME vfmsi |
#define | RETURN_type1(IS_CONST) Iterator<Rank<A>::value,V_S,IS_CONST> |
#define | ADDITIONAL_PARAMETER |
#define | ADDITIONAL_ARGUMENT |
Typedefs | |
template<int RANK, typename S , bool IS_CONST> | |
using | blitzplusplus::vfmsi::Iterator = basi::Iterator< RANK, LeftRight< RANK/2, S >, IS_CONST > |
Template alias. More... | |
Tools for adapting blitzplusplus::basi::Iterators to iteration over rows or columns of (multi)matrices.
Definition in file VectorFromMatrixSliceIterator.h.