tetl 0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
linalg.hpp
Go to the documentation of this file.
1// SPDX-License-Identifier: BSL-1.0
2// SPDX-FileCopyrightText: Copyright (C) 2023 Tobias Hienzsch
3
4#ifndef TETL_LINALG_HPP
5#define TETL_LINALG_HPP
6
7/// \defgroup linalg linalg
8/// Basic linear algebra algorithms
9/// \ingroup numerics-library
10/// \code{.cpp}
11/// #include <etl/linalg.hpp>
12/// \endcode
13
14#include <etl/_config/all.hpp>
15
16#include <etl/_linalg/accessor_conjugate.hpp>
17#include <etl/_linalg/accessor_scaled.hpp>
18#include <etl/_linalg/blas1_add.hpp>
19#include <etl/_linalg/blas1_copy.hpp>
20#include <etl/_linalg/blas1_matrix_frob_norm.hpp>
21#include <etl/_linalg/blas1_scale.hpp>
22#include <etl/_linalg/blas1_scaled.hpp>
23#include <etl/_linalg/blas1_swap_elements.hpp>
24#include <etl/_linalg/blas1_vector_abs_sum.hpp>
25#include <etl/_linalg/blas1_vector_idx_abs_max.hpp>
26#include <etl/_linalg/blas1_vector_two_norm.hpp>
27#include <etl/_linalg/blas2_matrix_vector_product.hpp>
28#include <etl/_linalg/conjugated.hpp>
29#include <etl/_linalg/layout_transpose.hpp>
30#include <etl/_linalg/tags.hpp>
31
32#endif // TETL_LINALG_HPP