Sequoia
|
Public Types | |
using | set_type = sets::R< D > |
using | field_type = T |
using | is_vector_space = std::true_type |
Static Public Attributes | |
static constexpr std::size_t | dimension {D} |
Friends | |
template<basis Basis> requires is_orthonormal_basis_v<Basis> | |
constexpr field_type | inner_product (const vector_coordinates< euclidean_vector_space, Basis > &v, const vector_coordinates< euclidean_vector_space, Basis > &w) |
template<basis Basis> requires is_orthonormal_basis_v<Basis> | |
constexpr field_type | dot (const vector_coordinates< euclidean_vector_space, Basis > &v, const vector_coordinates< euclidean_vector_space, Basis > &w) |
template<basis Basis> requires is_orthonormal_basis_v<Basis> | |
constexpr field_type | norm (const vector_coordinates< euclidean_vector_space, Basis > &v) |