proxsuite 0.7.2 The Advanced Proximal Optimization Toolbox |
#include "proxsuite/linalg/veg/type_traits/core.hpp"#include "proxsuite/linalg/veg/internal/prologue.hpp"#include <type_traits>#include "proxsuite/linalg/veg/internal/epilogue.hpp"Go to the source code of this file.
Namespaces | |
| namespace | proxsuite |
| namespace | proxsuite::linalg |
| namespace | proxsuite::linalg::veg |
| namespace | proxsuite::linalg::veg::concepts |
| namespace | proxsuite::linalg::veg::concepts::aux |
Functions | |
| proxsuite::linalg::veg::concepts::aux::VEG_DEF_CONCEPT (typename T, no_wraps_around,(T(-1)<=T(0))) | |
| proxsuite::linalg::veg::concepts::aux::VEG_DEF_CONCEPT (typename T, wraps_around,(T(-1) > T(0))) | |
| proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT (typename T, enum_type, VEG_HAS_BUILTIN_OR(__is_enum, __is_enum(T), std::is_enum< T >::value)) | |
| proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_FROM_BUILTIN_OR_STD (typename T, integral, T) | |
| proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_FROM_BUILTIN_OR_STD (typename T, floating_point, T) | |
| proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_DISJUNCTION (typename T, arithmetic,((, integral< T >),(, floating_point< T >))) | |
| proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_CONJUNCTION (typename T, signed_integral,((, integral< T >),(aux::, no_wraps_around< T >))) | |
| proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_CONJUNCTION (typename T, unsigned_integral,((, integral< T >),(aux::, wraps_around< T >))) | |