OpenKalman
Namespaces | Functions
rank_update_hermitian.hpp File Reference

Definition for rank_update_hermitian function. 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.
 

Functions

template<typename A , typename U , std::enable_if_t< indexible< U > and hermitian_matrix< A, Applicability::permitted > and dimension_size_of_index_is< U, 0, index_dimension_of< A, 0 >::value, Applicability::permitted > and dimension_size_of_index_is< U, 0, index_dimension_of< A, 1 >::value, Applicability::permitted > and std::is_convertible_v< typename scalar_type_of< U >::type, const typename scalar_type_of< A >::type >, int > = 0>
decltype(auto) OpenKalman::rank_update_hermitian (A &&a, U &&u, scalar_type_of_t< A > alpha=1)
 Do a rank update on a hermitian matrix. More...
 

Detailed Description

Definition for rank_update_hermitian function.