25 !
MatrixLike<T> && std::constructible_from<std::decay_t<T>,
int>;
29 std::derived_from<std::decay_t<T>, Eigen::MatrixBase<std::decay_t<T>>> &&
32template <
typename T,
typename Scalar>
35 std::same_as<typename std::decay_t<T>::Scalar, Scalar>;
37template <
typename T,
typename Scalar>
40 std::same_as<typename std::decay_t<T>::Scalar, Scalar>;
Marker interface for concepts to determine whether a given scalar or matrix type belongs to Sleipnir.
Definition sleipnir_base.hpp:9
Definition concepts.hpp:28
Definition concepts.hpp:18
Definition concepts.hpp:24
Definition concepts.hpp:33
Definition concepts.hpp:38
Definition concepts.hpp:15
Definition expression_graph.hpp:11