|
numerics 0.1.0
|
#include <small_matrix.hpp>
Public Member Functions | |
| constexpr real & | operator[] (idx i) noexcept |
| constexpr const real & | operator[] (idx i) const noexcept |
| constexpr SmallVec & | operator+= (const SmallVec &o) noexcept |
| constexpr SmallVec & | operator-= (const SmallVec &o) noexcept |
| constexpr SmallVec & | operator*= (real s) noexcept |
| constexpr real | dot (const SmallVec &o) const noexcept |
| constexpr real | norm_sq () const noexcept |
Static Public Member Functions | |
| static constexpr idx | size () noexcept |
Public Attributes | |
| std::array< real, N > | data {} |
Definition at line 12 of file small_matrix.hpp.
|
inlineconstexprnoexcept |
Definition at line 40 of file small_matrix.hpp.
References num::SmallVec< N >::data.
Referenced by num::SmallVec< N >::norm_sq().
|
inlineconstexprnoexcept |
Definition at line 48 of file small_matrix.hpp.
References num::SmallVec< N >::dot().
|
inlineconstexprnoexcept |
Definition at line 33 of file small_matrix.hpp.
References num::SmallVec< N >::data.
|
inlineconstexprnoexcept |
Definition at line 19 of file small_matrix.hpp.
References num::SmallVec< N >::data.
|
inlineconstexprnoexcept |
Definition at line 26 of file small_matrix.hpp.
References num::SmallVec< N >::data.
|
inlineconstexprnoexcept |
Definition at line 16 of file small_matrix.hpp.
References num::SmallVec< N >::data.
|
inlineconstexprnoexcept |
Definition at line 15 of file small_matrix.hpp.
References num::SmallVec< N >::data.
|
inlinestaticconstexprnoexcept |
Definition at line 17 of file small_matrix.hpp.
| std::array<real, N> num::SmallVec< N >::data {} |
Definition at line 13 of file small_matrix.hpp.
Referenced by num::SmallVec< N >::dot(), num::SmallVec< N >::operator*=(), num::SmallVec< N >::operator+=(), num::SmallVec< N >::operator-=(), num::SmallVec< N >::operator[](), and num::SmallVec< N >::operator[]().