#include <solverunconstrained.hpp>
Classes | |
class | COptions |
parameters for the solver More... | |
class | Stats |
Statistics holder for the solver. More... | |
Public Types | |
enum | { _E_n = problem_type::_E_n, _E_g = 0, _E_h = 0, _E_nA = problem_type::_E_nA, _E_nL = problem_type::_E_nL, _E_nAL = problem_type::_E_nAL } |
typedef problem_type::ad_0_type | ad_0_type |
automatic differentiation type of order one | |
typedef problem_type::ad_1_type | ad_1_type |
automatic differentiation type of order one | |
typedef problem_type::ad_2_type | ad_2_type |
automatic differentiation type of order two | |
typedef ublas::banded_matrix < double > | banded_matrix_type |
typedef directionalScalingMatrix < value_type > | dsm_type |
typedef problem_type::f_type | f_type |
functional objective type | |
typedef problem_type::matrix_type | matrix_type |
matrix type | |
typedef COptions | options_type |
option data type | |
typedef Problem< Data > | problem_type |
problem data type | |
typedef SolverUnconstrained < Data, Problem > | solver_type |
this solver type | |
typedef Stats | statistics_type |
statistics data type | |
typedef problem_type::symmetric_matrix_type | symmetric_matrix_type |
typedef ad_0_type::value_type | value_type |
numerical type | |
typedef problem_type::vector_type | vector_type |
numerical type More... | |
Public Member Functions | |
bool | optimize (vector_type &__x) |
optimization algorithm More... | |
problem_type & | problem () |
void | redefine_problem (value_type x_definitions[_E_n][3]) |
redefined the bounds of the control variables | |
SolverUnconstrained (value_type x_definitions[_E_n][3]) | |
constructor that takes the control variables bounds | |
SolverUnconstrained (Data const &__data) | |
constructor that takes a data instance | |
statistics_type const & | stats () const |
~SolverUnconstrained () | |
destructor | |
typedef problem_type::vector_type Feel::SolverUnconstrained< Data, Problem >::vector_type |
numerical type
vector type
anonymous enum |
bool Feel::SolverUnconstrained< Data, Problem >::optimize | ( | vector_type & | __x | ) |
optimization algorithm
find an approximate stot for the step to make solve : Find