Go to the source code of this file.
Namespaces | |
eagine | |
Common code is placed in this namespace. | |
eagine::math | |
Math-related code is placed in this namespace. | |
Functions | |
template<typename T , int Ca, int Cb, int R, bool V> | |
static auto | eagine::math::gauss_elimination (matrix< T, Ca, R, true, V > &a, matrix< T, Cb, R, true, V > &b) noexcept -> bool |
Implements gaussian elimination on matrices a and b . More... | |
template<typename T , int Ca, int Cb, int R, bool V> | |
static auto | eagine::math::gauss_elimination (matrix< T, Ca, R, false, V > &a, matrix< T, Cb, R, true, V > &b) noexcept -> bool |
Implements gaussian elimination on matrices a and b . More... | |
template<typename T , int Ca, int Cb, int R, bool V> | |
static auto | eagine::math::gauss_elimination (matrix< T, Ca, R, true, V > &a, matrix< T, Cb, R, false, V > &b) noexcept -> bool |
Implements gaussian elimination on matrices a and b . More... | |
template<typename T , int Ca, int Cb, int R, bool V> | |
static auto | eagine::math::gauss_elimination (matrix< T, Ca, R, false, V > &a, matrix< T, Cb, R, false, V > &b) noexcept -> bool |
Implements gaussian elimination on matrices a and b . More... | |
template<typename T , int Ca, int Cb, int R, bool V> | |
static auto | eagine::math::gauss_jordan_elimination (matrix< T, Ca, R, true, V > &a, matrix< T, Cb, R, true, V > &b) noexcept -> bool |
Implements gauss-jordan elimination on matrices a and b . More... | |
template<typename T , int Ca, int Cb, int R, bool V> | |
static auto | eagine::math::gauss_jordan_elimination (matrix< T, Ca, R, false, V > &a, matrix< T, Cb, R, true, V > &b) noexcept -> bool |
Implements gauss-jordan elimination on matrices a and b . More... | |
template<typename T , int Ca, int Cb, int R, bool V> | |
static auto | eagine::math::gauss_jordan_elimination (matrix< T, Ca, R, true, V > &a, matrix< T, Cb, R, false, V > &b) noexcept -> bool |
Implements gauss-jordan elimination on matrices a and b . More... | |
template<typename T , int Ca, int Cb, int R, bool V> | |
static auto | eagine::math::gauss_jordan_elimination (matrix< T, Ca, R, false, V > &a, matrix< T, Cb, R, false, V > &b) noexcept -> bool |
Implements gauss-jordan elimination on matrices a and b . More... | |
Copyright Matus Chochlik. Distributed under the Boost Software License, Version 1.0. See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt