#include <solverconstrained.hpp>
Classes | |
class | COptions |
holds the options for the SolverConstrained More... | |
class | Stats |
holds the statistics for SolverConstrained More... | |
Public Types | |
enum | { _E_n = problem_type::_E_n, _E_f = problem_type::_E_f, _E_g = problem_type::_E_g, _E_h = problem_type::_E_h, _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 problem_type::f_type | f_type |
typedef problem_type::g_type | g_type |
typedef problem_type::h_type | h_type |
typedef COptions | options_type |
option data type | |
typedef Problem< Data > | problem_type |
problem data type | |
typedef SolverConstrained < Data, Problem > | solver_type |
this solver type | |
typedef Stats | statistics_type |
statistics data type | |
typedef ad_0_type::value_type | value_type |
numerical type | |
Public Member Functions | |
bool | optimize (double __x[_E_n]) |
optimizes the problem defined by problem_type More... | |
problem_type & | problem () |
void | redefine_problem (double x_definitions[_E_n][3]) |
redefined the control variables bounds and if they are avtive | |
SolverConstrained (double x_definitions[_E_n][3]) | |
default constructor | |
statistics_type const & | stats () const |
~SolverConstrained () | |
destructor | |
anonymous enum |
bool Feel::SolverConstrained< Data, Problem >::optimize | ( | double | __x[_E_n]) |
optimizes the problem defined by problem_type
true
if optimization succeeded, false
otherwise References Feel::dx().
|
inline |
|
inline |