Sequoia
|
Public Types | |
using | set_type = Set |
using | field_type = Field |
using | is_vector_space = std::true_type |
Static Public Attributes | |
static constexpr std::size_t | dimension {D} |
Friends | |
template<maths::basis Basis> requires std::floating_point<field_type>&& is_orthonormal_basis_v<Basis> | |
constexpr field_type | inner_product (const maths::vector_coordinates< my_vec_space, Basis > &lhs, const maths::vector_coordinates< my_vec_space, Basis > &rhs) |
template<maths::basis Basis> requires is_complex_v<field_type>&& is_orthonormal_basis_v<Basis> | |
constexpr field_type | inner_product (const maths::vector_coordinates< my_vec_space, Basis > &lhs, const maths::vector_coordinates< my_vec_space, Basis > &rhs) |