CppAD: A C++ Algorithmic Differentiation Package
20130918
|
virtual bool CppAD::ipopt::solve_callback< Dvector, ADvector, FG_eval >::get_bounds_info | ( | Index | n, |
Number * | x_l, | ||
Number * | x_u, | ||
Index | m, | ||
Number * | g_l, | ||
Number * | g_u | ||
) | [inline, virtual] |
Return bound information about optimization problem.
[in] | n | is the dimension of the domain space for f(x) and g(x); i.e., it must be equal to nx_. |
[out] | x_l | is a vector of size nx_. The input value of its elements does not matter. On output, it is a copy of the lower bound for ![]() |
[out] | x_u | is a vector of size nx_. The input value of its elements does not matter. On output, it is a copy of the upper bound for ![]() |
[in] | m | is the dimension of the range space for g(x). i.e., it must be equal to ng_. |
[out] | g_l | is a vector of size ng_. The input value of its elements does not matter. On output, it is a copy of the lower bound for ![]() |
[out] | g_u | is a vector of size ng_. The input value of its elements does not matter. On output, it is a copy of the upper bound for ![]() |
Definition at line 444 of file solve_callback.hpp.