![]() |
Prev | Next | warm_start_struct |
CppAD::mixed::warm_start_struct warm_start
struct x_info_struct { double x; double z_L; double z_U; double scale_x; }; struct g_info_struct { double lambda; double scale_g; }; struct warm_start_struct { double mu; double scale_f; CppAD::vector<x_info_struct> x_info; CppAD::vector<g_info_struct> g_info; };
g_info
must also be zero.
Otherwise, x_info
has size equal to the number of primal variables
@(@
x
@)@.
The j
-th element of this vector contains the following fields:
x_info
is non-zero,
g_info
has size equal to the number of @(@
g(x)
@)@ constraints.
The i
-th element of this vector contains the following fields: