proxsuite 0.6.7
The Advanced Proximal Optimization Toolbox
Loading...
Searching...
No Matches
dynstack_alloc.hpp File Reference
Include dependency graph for dynstack_alloc.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define __VEG_IMPL_MAKE_STACK(vec, stack, ...)
 
#define VEG_MAKE_STACK(stack, ...)    __VEG_IMPL_MAKE_STACK(VEG_ID(stack_storage), stack, __VA_ARGS__)
 

Macro Definition Documentation

◆ __VEG_IMPL_MAKE_STACK

#define __VEG_IMPL_MAKE_STACK ( vec,
stack,
... )
Value:
vec.resize_for_overwrite((__VA_ARGS__).alloc_req()); \
::proxsuite::linalg::veg::tags::from_slice_mut, vec.as_mut() \
}; \
#define VEG_NOM_SEMICOLON
Definition macros.hpp:600

Definition at line 7 of file dynstack_alloc.hpp.

◆ VEG_MAKE_STACK

#define VEG_MAKE_STACK ( stack,
... )    __VEG_IMPL_MAKE_STACK(VEG_ID(stack_storage), stack, __VA_ARGS__)

Definition at line 16 of file dynstack_alloc.hpp.