alpaqa 0.0.1
Nonconvex constrained optimization
Public Member Functions | List of all members
PolymorphicInnerSolverTrampoline Class Reference

#include <alpaqa/polymorphic-inner-solver.hpp>

Detailed Description

Definition at line 161 of file polymorphic-inner-solver.hpp.

+ Inheritance diagram for PolymorphicInnerSolverTrampoline:
+ Collaboration diagram for PolymorphicInnerSolverTrampoline:

Public Member Functions

Stats operator() (const Problem &problem, crvec Σ, real_t ε, bool always_overwrite_results, rvec x, rvec y, rvec err_z) override
 
virtual std::tuple< alpaqa::vec, alpaqa::vec, alpaqa::vec, py::dict > call (const alpaqa::Problem &problem, alpaqa::crvec Σ, alpaqa::real_t ε, bool always_overwrite_results, alpaqa::vec x, alpaqa::vec y)
 
std::string get_name () const override
 
py::object get_params () const override
 
void stop () override
 

Member Function Documentation

◆ operator()()

Stats operator() ( const Problem problem,
crvec  Σ,
real_t  ε,
bool  always_overwrite_results,
rvec  x,
rvec  y,
rvec  err_z 
)
inlineoverridevirtual

Implements PolymorphicInnerSolverBase.

Definition at line 163 of file polymorphic-inner-solver.hpp.

+ Here is the call graph for this function:

◆ call()

virtual std::tuple< alpaqa::vec, alpaqa::vec, alpaqa::vec, py::dict > call ( const alpaqa::Problem problem,
alpaqa::crvec  Σ,
alpaqa::real_t  ε,
bool  always_overwrite_results,
alpaqa::vec  x,
alpaqa::vec  y 
)
inlinevirtual

Definition at line 172 of file polymorphic-inner-solver.hpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ get_name()

std::string get_name ( ) const
inlineoverridevirtual

Implements PolymorphicInnerSolverBase.

Definition at line 179 of file polymorphic-inner-solver.hpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ get_params()

py::object get_params ( ) const
inlineoverridevirtual

Implements PolymorphicInnerSolverBase.

Definition at line 183 of file polymorphic-inner-solver.hpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ stop()

void stop ( )
inlineoverridevirtual

Implements PolymorphicInnerSolverBase.

Definition at line 187 of file polymorphic-inner-solver.hpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

The documentation for this class was generated from the following file: