proxsuite-nlp
0.10.0
A primal-dual augmented Lagrangian-type solver for nonlinear programming on manifolds.
|
This is the complete list of members for xyz::polymorphic< T, A >, including all inherited members.
allocator_type typedef | xyz::polymorphic< T, A > | |
const_pointer typedef | xyz::polymorphic< T, A > | |
get_allocator() const noexcept | xyz::polymorphic< T, A > | inline |
operator*() noexcept | xyz::polymorphic< T, A > | inline |
operator*() const noexcept | xyz::polymorphic< T, A > | inline |
operator->() noexcept | xyz::polymorphic< T, A > | inline |
operator->() const noexcept | xyz::polymorphic< T, A > | inline |
operator=(const polymorphic &other) | xyz::polymorphic< T, A > | inline |
operator=(polymorphic &&other) noexcept(allocator_traits::propagate_on_container_move_assignment::value||allocator_traits::is_always_equal::value) | xyz::polymorphic< T, A > | inline |
pointer typedef | xyz::polymorphic< T, A > | |
polymorphic(std::allocator_arg_t, const A &alloc) | xyz::polymorphic< T, A > | inline |
polymorphic() | xyz::polymorphic< T, A > | inline |
polymorphic(std::allocator_arg_t, const A &alloc, in_place_type_t< U >, Ts &&... ts) | xyz::polymorphic< T, A > | inline |
polymorphic(std::allocator_arg_t, const A &alloc, in_place_type_t< U >, std::initializer_list< I > ilist, Ts &&... ts) | xyz::polymorphic< T, A > | inline |
polymorphic(in_place_type_t< U >, std::initializer_list< I > ilist, Ts &&... ts) | xyz::polymorphic< T, A > | inlineexplicit |
polymorphic(in_place_type_t< U >, Ts &&... ts) | xyz::polymorphic< T, A > | inlineexplicit |
polymorphic(std::allocator_arg_t, const A &alloc, U &&u) | xyz::polymorphic< T, A > | inlineexplicit |
polymorphic(U &&u) | xyz::polymorphic< T, A > | inline |
polymorphic(std::allocator_arg_t, const A &alloc, const polymorphic &other) | xyz::polymorphic< T, A > | inline |
polymorphic(const polymorphic &other) | xyz::polymorphic< T, A > | inline |
polymorphic(std::allocator_arg_t, const A &alloc, polymorphic &&other) noexcept(allocator_traits::is_always_equal::value) | xyz::polymorphic< T, A > | inline |
polymorphic(polymorphic &&other) noexcept | xyz::polymorphic< T, A > | inline |
swap(polymorphic &other) noexcept(std::allocator_traits< A >::propagate_on_container_swap::value||std::allocator_traits< A >::is_always_equal::value) | xyz::polymorphic< T, A > | inline |
swap(polymorphic &lhs, polymorphic &rhs) noexcept(noexcept(lhs.swap(rhs))) | xyz::polymorphic< T, A > | friend |
value_type typedef | xyz::polymorphic< T, A > | |
valueless_after_move() const noexcept | xyz::polymorphic< T, A > | inline |
~polymorphic() | xyz::polymorphic< T, A > | inline |