OpenKalman
Classes | Namespaces | Functions
ConstantAdapter.hpp File Reference

Definitions for ConstantAdapter. More...

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

Go to the source code of this file.

Classes

struct  OpenKalman::ConstantAdapter< PatternMatrix, Scalar, constant >
 A tensor or other matrix in which all elements are a constant scalar value. More...
 
struct  OpenKalman::interface::indexible_object_traits< ConstantAdapter< PatternMatrix, Scalar, constant... > >
 
struct  OpenKalman::interface::library_interface< ConstantAdapter< PatternMatrix, Scalar, constant... > >
 

Namespaces

 OpenKalman
 The root namespace for OpenKalman.
 

Functions

template<typename C , typename Arg , std::enable_if_t< values::scalar< C > and indexible< Arg >, int > = 0>
 OpenKalman::ConstantAdapter (const C &, const Arg &) -> ConstantAdapter< Arg, C >
 
template<typename Arg , std::enable_if_t< constant_matrix< Arg > and(not constant_adapter< Arg >), int > = 0>
 OpenKalman::ConstantAdapter (const Arg &) -> ConstantAdapter< Arg, constant_coefficient< Arg >>
 

Detailed Description

Definitions for ConstantAdapter.