akreon-linalg
Fixed-size linear algebra and numerical methods in C++26.
Loading...
Searching...
No Matches
coordinate_map.hpp File Reference
#include <concepts>
#include "space_traits.hpp"
Include dependency graph for coordinate_map.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  linalg::coordinate_map< Matrix< T, Rows, Cols > >
 Identity coordinate map for one-row or one-column matrices. More...
 

Namespaces

namespace  linalg
 

Typedefs

template<class Space >
using linalg::coordinate_map_t = coordinate_map< remove_cvref_t< Space > >
 Coordinate-map specialization selected after cv/ref normalization.
 

Functions

template<class Space >
constexpr auto linalg::coordinates (const space_element_t< Space > &element)
 Convert a registered space element to its coordinate representation.
 
template<class Space >
constexpr auto linalg::from_coordinates (const space_coordinate_t< Space > &coordinate)
 Reconstruct a registered space element from its coordinates.