Determines the layout and optimisation flags for a TensorLike
.
More...
#include <TensorProperties.hpp>
Public Types | |
template<bool NewPitch> | |
using | PitchedAs = TensorProps< P, NewPitch > |
template<PackMode NewPackmode> | |
using | PackedAs = TensorProps< NewPackmode, PT > |
Static Public Attributes | |
static constexpr PackMode | Packedness = P |
static constexpr bool | Pitched = PT |
Determines the layout and optimisation flags for a TensorLike
.
TensorSpecialiser
will select the best ones at runtime using a branch tree, but statically setting these yourself - if known - can improve efficiency.