cyqlone develop
Fast, parallel and vectorized solver for linear systems with optimal control structure.
Loading...
Searching...
No Matches
cyqlone::qpalm::Solver< Backend > Member List

This is the complete list of members for cyqlone::qpalm::Solver< Backend >, including all inherited members.

backendcyqlone::qpalm::Solver< Backend >
backend_type typedefcyqlone::qpalm::Solver< Backend >private
BackendStats typedefcyqlone::qpalm::Solver< Backend >
do_solve()cyqlone::qpalm::Solver< Backend >private
get_equality_constraints(std::span< real_t >) constcyqlone::qpalm::Solver< Backend >
get_equality_constraints() constcyqlone::qpalm::Solver< Backend >
get_equality_multipliers(std::span< real_t >) constcyqlone::qpalm::Solver< Backend >
get_equality_multipliers() constcyqlone::qpalm::Solver< Backend >
get_inequality_constraints(std::span< real_t >) constcyqlone::qpalm::Solver< Backend >
get_inequality_constraints() constcyqlone::qpalm::Solver< Backend >
get_inequality_multipliers(std::span< real_t >) constcyqlone::qpalm::Solver< Backend >
get_inequality_multipliers() constcyqlone::qpalm::Solver< Backend >
get_initial_guess(std::span< real_t > x, std::span< real_t > y, std::span< real_t > λ)cyqlone::qpalm::Solver< Backend >
get_num_equality_constraints() constcyqlone::qpalm::Solver< Backend >
get_num_inequality_constraints() constcyqlone::qpalm::Solver< Backend >
get_num_variables() constcyqlone::qpalm::Solver< Backend >
get_penalty_factors(std::span< real_t >) constcyqlone::qpalm::Solver< Backend >
get_penalty_factors() constcyqlone::qpalm::Solver< Backend >
get_solution(std::span< real_t >) constcyqlone::qpalm::Solver< Backend >
get_solution() constcyqlone::qpalm::Solver< Backend >
has_result() constcyqlone::qpalm::Solver< Backend >
implcyqlone::qpalm::Solver< Backend >
operator()()cyqlone::qpalm::Solver< Backend >inline
operator=(const Solver &)=deletecyqlone::qpalm::Solver< Backend >
operator=(Solver &&) noexceptcyqlone::qpalm::Solver< Backend >
set_b_eq(std::span< const real_t > b_eq)cyqlone::qpalm::Solver< Backend >
set_b_lb(std::span< const real_t > b_lb)cyqlone::qpalm::Solver< Backend >
set_b_ub(std::span< const real_t > b_ub)cyqlone::qpalm::Solver< Backend >
set_initial_guess(std::span< const real_t > x, std::span< const real_t > y, std::span< const real_t > λ)cyqlone::qpalm::Solver< Backend >
settingscyqlone::qpalm::Solver< Backend >
Solver(Backend backend, Settings settings={})cyqlone::qpalm::Solver< Backend >
Solver(const Solver &)=deletecyqlone::qpalm::Solver< Backend >
Solver(Solver &&) noexceptcyqlone::qpalm::Solver< Backend >
statscyqlone::qpalm::Solver< Backend >
stats_backendcyqlone::qpalm::Solver< Backend >
stop()cyqlone::qpalm::Solver< Backend >inline
stop_signalcyqlone::qpalm::Solver< Backend >
warm_start_solution()cyqlone::qpalm::Solver< Backend >
~Solver()cyqlone::qpalm::Solver< Backend >