alpaqa 0.0.1
Nonconvex constrained optimization
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
PolymorphicPANOCDirectionTrampoline Member List

This is the complete list of members for PolymorphicPANOCDirectionTrampoline, including all inherited members.

apply(crvec xₖ, crvec x̂ₖ, crvec pₖ, real_t γ, rvec qₖ) overridePolymorphicPANOCDirectionTrampolineinlinevirtual
apply_ret(crvec xₖ, crvec x̂ₖ, crvec pₖ, real_t γ)PolymorphicPANOCDirectionBaseinline
changed_γ(real_t γₖ, real_t old_γₖ) overridePolymorphicPANOCDirectionTrampolineinlinevirtual
get_name() const overridePolymorphicPANOCDirectionTrampolineinlinevirtual
get_params() const overridePolymorphicPANOCDirectionTrampolineinlinevirtual
initialize(crvec x₀, crvec x̂₀, crvec p₀, crvec grad₀) overridePolymorphicPANOCDirectionTrampolineinlinevirtual
reset() overridePolymorphicPANOCDirectionTrampolineinlinevirtual
update(crvec xₖ, crvec xₖ₊₁, crvec pₖ, crvec pₖ₊₁, crvec grad_new, const Box &C, real_t γ_new) overridePolymorphicPANOCDirectionTrampolineinlinevirtual
~PolymorphicPANOCDirectionBase()=defaultPolymorphicPANOCDirectionBasevirtual