Template Struct generic_product_impl< proxsuite::proxqp::sparse::detail::AugmentedKkt< T, I >, Rhs, SparseShape, DenseShape, GemvProduct >
Defined in File utils.hpp
Inheritance Relationships
Base Type
public generic_product_impl_base< proxsuite::proxqp::sparse::detail::AugmentedKkt< T, I >, Rhs, generic_product_impl< proxsuite::proxqp::sparse::detail::AugmentedKkt< T, I >, Rhs > >
Struct Documentation
-
template<typename Rhs, typename T, typename I>
struct generic_product_impl<proxsuite::proxqp::sparse::detail::AugmentedKkt<T, I>, Rhs, SparseShape, DenseShape, GemvProduct> : public generic_product_impl_base<proxsuite::proxqp::sparse::detail::AugmentedKkt<T, I>, Rhs, generic_product_impl<proxsuite::proxqp::sparse::detail::AugmentedKkt<T, I>, Rhs>> Public Types
-
using Mat_ = proxsuite::proxqp::sparse::detail::AugmentedKkt<T, I>
Public Static Functions
- template<typename Dst> static inline void scaleAndAddTo (Dst &dst, Mat_ const &lhs, Rhs const &rhs, PROXSUITE_MAYBE_UNUSED Scalar const &alpha)
-
using Mat_ = proxsuite::proxqp::sparse::detail::AugmentedKkt<T, I>