proxsuite 0.6.7
The Advanced Proximal Optimization Toolbox
|
Namespaces | |
namespace | aux |
Functions | |
VEG_DEF_CONCEPT (typename T, rvalue_ref, std::is_rvalue_reference< T >::value) | |
VEG_DEF_CONCEPT (typename T, lvalue_ref, std::is_lvalue_reference< T >::value) | |
VEG_DEF_CONCEPT ((template< typename... > class F, typename... Ts), detected, detail::DetectedImpl< void, void, F, Ts... >::value) | |
VEG_DEF_CONCEPT ((typename Mat, typename T), eigen_view,(LDLT_CONCEPT(aux::matrix_base< unref< Mat > >) &&LDLT_CONCEPT(aux::has_data_expr< Mat, T const >))) | |
VEG_DEF_CONCEPT ((typename Mat, typename T), eigen_view_mut,(LDLT_CONCEPT(aux::matrix_base< unref< Mat > >) &&LDLT_CONCEPT(aux::has_data_expr< Mat, T >) &&!LDLT_CONCEPT(aux::tmp_matrix< Mat >))) | |
VEG_DEF_CONCEPT ((typename Mat, typename T), eigen_strided_vector_view,(LDLT_CONCEPT(eigen_view< Mat, T >) &&(eigen::CompTimeCols< unref< Mat > >::value==1))) | |
VEG_DEF_CONCEPT ((typename Mat, typename T), eigen_strided_vector_view_mut,(LDLT_CONCEPT(eigen_view_mut< Mat, T >) &&(eigen::CompTimeCols< unref< Mat > >::value==1))) | |
VEG_DEF_CONCEPT ((typename Mat, typename T), eigen_vector_view,(LDLT_CONCEPT(eigen_strided_vector_view< Mat, T >) &&(eigen::CompTimeInnerStride< unref< Mat > >::value==1))) | |
VEG_DEF_CONCEPT ((typename Mat, typename T), eigen_vector_view_mut,(LDLT_CONCEPT(eigen_strided_vector_view_mut< Mat, T >) &&(eigen::CompTimeInnerStride< unref< Mat > >::value==1))) | |
proxsuite::proxqp::concepts::VEG_DEF_CONCEPT | ( | typename T | , |
rvalue_ref | , | ||
std::is_rvalue_reference< T >::value | ) |
proxsuite::proxqp::concepts::VEG_DEF_CONCEPT | ( | typename T | , |
lvalue_ref | , | ||
std::is_lvalue_reference< T >::value | ) |
proxsuite::proxqp::concepts::VEG_DEF_CONCEPT | ( | (template< typename... > class F, typename... Ts) | , |
detected | , | ||
detail::DetectedImpl< void, void, F, Ts... >::value | ) |
proxsuite::proxqp::concepts::VEG_DEF_CONCEPT | ( | (typename Mat, typename T) | , |
eigen_view | , | ||
(LDLT_CONCEPT(aux::matrix_base< unref< Mat > >) &&LDLT_CONCEPT(aux::has_data_expr< Mat, T const >)) | ) |
proxsuite::proxqp::concepts::VEG_DEF_CONCEPT | ( | (typename Mat, typename T) | , |
eigen_view_mut | , | ||
(LDLT_CONCEPT(aux::matrix_base< unref< Mat > >) &&LDLT_CONCEPT(aux::has_data_expr< Mat, T >) &&!LDLT_CONCEPT(aux::tmp_matrix< Mat >)) | ) |
proxsuite::proxqp::concepts::VEG_DEF_CONCEPT | ( | (typename Mat, typename T) | , |
eigen_strided_vector_view | , | ||
(LDLT_CONCEPT(eigen_view< Mat, T >) &&(eigen::CompTimeCols< unref< Mat > >::value==1)) | ) |
proxsuite::proxqp::concepts::VEG_DEF_CONCEPT | ( | (typename Mat, typename T) | , |
eigen_strided_vector_view_mut | , | ||
(LDLT_CONCEPT(eigen_view_mut< Mat, T >) &&(eigen::CompTimeCols< unref< Mat > >::value==1)) | ) |
proxsuite::proxqp::concepts::VEG_DEF_CONCEPT | ( | (typename Mat, typename T) | , |
eigen_vector_view | , | ||
(LDLT_CONCEPT(eigen_strided_vector_view< Mat, T >) &&(eigen::CompTimeInnerStride< unref< Mat > >::value==1)) | ) |
proxsuite::proxqp::concepts::VEG_DEF_CONCEPT | ( | (typename Mat, typename T) | , |
eigen_vector_view_mut | , | ||
(LDLT_CONCEPT(eigen_strided_vector_view_mut< Mat, T >) &&(eigen::CompTimeInnerStride< unref< Mat > >::value==1)) | ) |