| apply(crvec xₖ, crvec x̂ₖ, crvec pₖ, real_t γ, rvec qₖ) override | PolymorphicPANOCDirection< DirectionProviderT > | inlinevirtual | 
  | apply_ret(crvec xₖ, crvec x̂ₖ, crvec pₖ, real_t γ) | PolymorphicPANOCDirectionBase | inline | 
  | changed_γ(real_t γₖ, real_t old_γₖ) override | PolymorphicPANOCDirection< DirectionProviderT > | inlinevirtual | 
  | direction_provider | PolymorphicPANOCDirection< DirectionProviderT > | private | 
  | DirectionProvider typedef | PolymorphicPANOCDirection< DirectionProviderT > |  | 
  | get_name() const override | PolymorphicPANOCDirection< DirectionProviderT > | inlinevirtual | 
  | get_params() const override | PolymorphicPANOCDirection< DirectionProviderT > | inlinevirtual | 
  | initialize(crvec x₀, crvec x̂₀, crvec p₀, crvec grad₀) override | PolymorphicPANOCDirection< DirectionProviderT > | inlinevirtual | 
  | PolymorphicPANOCDirection(DirectionProvider &&direction) | PolymorphicPANOCDirection< DirectionProviderT > | inline | 
  | PolymorphicPANOCDirection(const DirectionProvider &direction) | PolymorphicPANOCDirection< DirectionProviderT > | inline | 
  | reset() override | PolymorphicPANOCDirection< DirectionProviderT > | inlinevirtual | 
  | update(crvec xₖ, crvec xₖ₊₁, crvec pₖ, crvec pₖ₊₁, crvec grad_new, const Box &C, real_t γ_new) override | PolymorphicPANOCDirection< DirectionProviderT > | inlinevirtual | 
  | ~PolymorphicPANOCDirectionBase()=default | PolymorphicPANOCDirectionBase | virtual |