OpenKalman
Classes | Functions | Variables
PartialReduxExpr.hpp File Reference

Type traits as applied to native Eigen3 types. More...

#include <type_traits>
Include dependency graph for PartialReduxExpr.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OpenKalman::Eigen3::detail::at_least_square_impl< Dim, OtherDim, typename >
 
struct  OpenKalman::Eigen3::detail::at_least_square_impl< Dim, OtherDim, std::enable_if_t< values::fixed< Dim > and values::fixed< OtherDim > > >
 
struct  OpenKalman::interface::indexible_object_traits< Eigen::PartialReduxExpr< MatrixType, MemberOp, Direction > >
 

Functions

template<typename MemberOp , std::size_t direction, typename XprType , typename Factor , typename DirDim , typename Func >
constexpr auto OpenKalman::Eigen3::detail::get_constant_redux (const XprType &xpr, const Factor &factor, const DirDim &dir_dim, Func &&func)
 

Variables

template<typename Dim , typename OtherDim >
constexpr bool OpenKalman::Eigen3::detail::at_least_square = at_least_square_impl<Dim, OtherDim>::value
 

Detailed Description

Type traits as applied to native Eigen3 types.