alpaqa 0.0.1
Nonconvex constrained optimization
PolymorphicPANOCDirectionBase Member List

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

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