OpenKalman
Namespaces | Functions
solve.hpp File Reference

Functions for solving linear equations. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 OpenKalman
 The root namespace for OpenKalman.
 
 OpenKalman::detail
 T is an acceptable noise perturbation input to a tests.
 

Functions

template<typename A , typename B >
void OpenKalman::detail::solve_check_A_and_B_rows_match (const A &a, const B &b)
 
template<typename A , typename B , typename Arg >
decltype(auto) OpenKalman::detail::wrap_solve_result_impl (Arg &&arg)
 
template<typename A , typename B , typename Arg >
decltype(auto) OpenKalman::detail::wrap_solve_result (Arg &&arg)
 
template<bool must_be_unique = false, bool must_be_exact = false, typename A , typename B >
constexpr auto OpenKalman::solve (A &&a, B &&b)
 Solve the equation AX = B for X, which may or may not be a unique solution. More...
 

Detailed Description

Functions for solving linear equations.