OpenKalman
OpenKalman::max_tensor_order< T, typename > Struct Template Reference

The maximum number of indices of structure T of size other than 1 (including any dynamic indices). More...

#include <max_tensor_order.hpp>

Inheritance diagram for OpenKalman::max_tensor_order< T, typename >:
Inheritance graph
[legend]
Collaboration diagram for OpenKalman::max_tensor_order< T, typename >:
Collaboration graph
[legend]

Detailed Description

template<typename T, typename = void>
struct OpenKalman::max_tensor_order< T, typename >

The maximum number of indices of structure T of size other than 1 (including any dynamic indices).

If T has any zero-dimensional indices, the tensor order is considered to be 0, based on the theory that a zero-dimensional vector space has 0 as its only element, and 0 is a scalar value. This may be subject to change.

Template Parameters
TA tensor (vector, matrix, etc.)

The documentation for this struct was generated from the following file: