#include <alpaqa/problem/unconstr-problem.hpp>
Implements common problem functions for minimization problems without constraints.
Meant to be used as a base class for custom problem implementations.
Definition at line 14 of file unconstr-problem.hpp.
Public Attributes | |
length_t | n |
Number of decision variables, dimension of x. | |
|
inline |
n | Number of decision variables |
Definition at line 22 of file unconstr-problem.hpp.
|
default |
|
defaultnoexcept |
Change the number of decision variables.
Definition at line 25 of file unconstr-problem.hpp.
|
default |
|
defaultnoexcept |
|
inline |
Number of decision variables, n.
Definition at line 33 of file unconstr-problem.hpp.
|
inline |
Number of constraints (always zero)
Definition at line 35 of file unconstr-problem.hpp.
No-op, no constraints.
Definition at line 39 of file unconstr-problem.hpp.
Constraint gradient is always zero.
Definition at line 42 of file unconstr-problem.hpp.
Constraint Jacobian is always empty.
Definition at line 45 of file unconstr-problem.hpp.
Constraint gradient is always zero.
Definition at line 48 of file unconstr-problem.hpp.
|
inline |
No proximal mapping, just a forward (gradient) step.
Definition at line 52 of file unconstr-problem.hpp.
Definition at line 59 of file unconstr-problem.hpp.
Definition at line 62 of file unconstr-problem.hpp.
|
inline |
Definition at line 65 of file unconstr-problem.hpp.
|
inline |
Definition at line 71 of file unconstr-problem.hpp.
length_t n |
Number of decision variables, dimension of x.
Definition at line 19 of file unconstr-problem.hpp.