proxsuite 0.6.7
The Advanced Proximal Optimization Toolbox
|
Namespaces | |
namespace | nb |
Classes | |
struct | Alloc |
struct | Alloc< BumpAlloc< MaxAlign > > |
struct | Alloc< MonotonicAlloc< MaxAlign > > |
struct | Alloc< proxsuite::linalg::dense::_detail::SimdAlignedSystemAlloc > |
struct | Alloc< StackAlloc< MaxAlign > > |
struct | Alloc< SystemAlloc > |
struct | AllocBlock |
struct | BumpAlloc |
struct | Cloner |
struct | Cloner< DefaultCloner > |
struct | CopyAvailableFor |
struct | DefaultCloner |
struct | DtorAvailableFor |
struct | Layout |
struct | MonotonicAlloc |
struct | RelocFn |
struct | StackAlloc |
struct | SystemAlloc |
Typedefs | |
using | byte = unsigned char |
Enumerations | |
enum struct | CopyAvailable { no , yes_maythrow , yes_nothrow } |
enum struct | DtorAvailable { no , yes_maythrow , yes_nothrow } |
Functions | |
VEG_NIEBLOID (addressof) | |
VEG_INLINE auto | aligned_alloc (usize align, usize size) noexcept -> void * |
VEG_INLINE void | aligned_free (usize, void *ptr) noexcept |
VEG_INLINE_VAR (system_alloc, SystemAlloc) | |
VEG_INLINE_VAR (default_cloner, DefaultCloner) | |
VEG_NIEBLOID (align_next) | |
VEG_NIEBLOID (align_prev) | |
VEG_NIEBLOID (launder) | |
VEG_NIEBLOID (construct_at) | |
VEG_NIEBLOID (construct_with) | |
VEG_NIEBLOID (destroy_at) | |
VEG_NIEBLOID_TEMPLATE (typename To, bit_cast, To) | |
auto | memmove (void *dest, void const *src, usize nbytes) noexcept -> void * |
proxsuite::linalg::veg::mem::VEG_NIEBLOID | ( | addressof | ) |
|
noexcept |
|
noexcept |
proxsuite::linalg::veg::mem::VEG_INLINE_VAR | ( | system_alloc | , |
SystemAlloc | ) |
proxsuite::linalg::veg::mem::VEG_INLINE_VAR | ( | default_cloner | , |
DefaultCloner | ) |
proxsuite::linalg::veg::mem::VEG_NIEBLOID | ( | align_next | ) |
proxsuite::linalg::veg::mem::VEG_NIEBLOID | ( | align_prev | ) |
proxsuite::linalg::veg::mem::VEG_NIEBLOID | ( | launder | ) |
proxsuite::linalg::veg::mem::VEG_NIEBLOID | ( | construct_at | ) |
proxsuite::linalg::veg::mem::VEG_NIEBLOID | ( | construct_with | ) |
proxsuite::linalg::veg::mem::VEG_NIEBLOID | ( | destroy_at | ) |