, including all inherited members.
| A | SepQcFunc | |
| add_curvatures(double a1, CurvatureType ct1, double a2, CurvatureType ct2) | Func | [static] |
| add_grad(UserVector< double > &g, const UserVector< double > &x) const | Func | [inline, virtual] |
| add_valgrad(double &val, UserVector< double > &g, const UserVector< double > &x) const | Func | [inline, virtual] |
| add_var(int index, int bnum) | SepQcFunc | |
| addmult(const SepQcFunc &f, double a_=1., double b_=1.) | SepQcFunc | |
| b | SepQcFunc | |
| block | SepFunc | |
| c | SepQcFunc | |
| compute_sparsity(int block_nr, const vector< dvector > &sample_set, bool replace_if_quadratic=false) | SepQcFunc | |
| compute_sparsity_pattern(const vector< dvector > &sample_set) | Func | [inline, virtual] |
| CONCAVE enum value | Func | |
| CONSTANT enum value | SepQcFunc | |
| CONVEX enum value | Func | |
| curv_type | SepQcFunc | |
| CurvatureType enum name | Func | |
| Decomposition class | SepQcFunc | [friend] |
| dim() const | Func | [inline] |
| dim_ | Func | [protected] |
| eval(const UserVector< double > &x) const | SepQcFunc | [virtual] |
| eval(const UserVector< double > &x, int k) const | SepQcFunc | [inline] |
| ftype enum name | SepQcFunc | |
| Func(int n=0, Pointer< ostream > out_func_p_=out_out_p, Pointer< ostream > out_func_log_p_=out_log_p) | Func | [inline] |
| get_curvature(int k) const | SepQcFunc | [inline] |
| get_curvature() const | SepQcFunc | [virtual] |
| get_sparsity(int k) | SepQcFunc | [inline, virtual] |
| get_sparsity(int k) const | SepQcFunc | [inline, virtual] |
| get_sparsity() | SepQcFunc | [inline, virtual] |
| SepFunc::get_sparsity() const | Func | [inline, virtual] |
| grad(UserVector< double > &g, const UserVector< double > &x) const | SepQcFunc | [virtual] |
| grad(UserVector< double > &g, const UserVector< double > &x, int bnum) const | SepQcFunc | |
| grad(const UserVector< double > &x, int bnum) const | SepQcFunc | [inline] |
| SepFunc::grad(const dvector &x) const | Func | [inline, virtual] |
| HessMult(UserVector< double > &y, const UserVector< double > &x, const UserVector< double > &z) const | SepQcFunc | [virtual] |
| HessMult(UserVector< double > &y, const UserVector< double > &x, const UserVector< double > &z, int k) const | SepQcFunc | |
| SepFunc::HessMult(const dvector &x, const dvector &z) const | Func | [inline, virtual] |
| INDEFINITE enum value | Func | |
| LINEAR enum value | SepQcFunc | |
| min_eig_hess(const UserVector< double > &x, Param *param=NULL) const | Func | [virtual] |
| mult_curvature(double a, CurvatureType ct) | Func | [static] |
| NONQUAD enum value | SepQcFunc | |
| operator<<(ostream &out, const ftype &ft) | SepQcFunc | [friend] |
| SepFunc::operator<<(ostream &out, const CurvatureType &ct) | Func | [friend] |
| out_func_log_p | Func | |
| out_func_p | Func | |
| print(ostream &out) const | SepQcFunc | [virtual] |
| print(ostream &out, vector< Pointer< char > > var_names) const | SepQcFunc | |
| QUADRATIC enum value | SepQcFunc | |
| s | SepQcFunc | |
| SepFunc(int n, Pointer< ostream > out_func_p_=out_out_p, Pointer< ostream > out_func_log_p_=out_log_p) | SepFunc | [inline] |
| SepFunc(const vector< ivector > &block_, Pointer< ostream > out_func_p_=out_out_p, Pointer< ostream > out_func_log_p_=out_log_p) | SepFunc | [inline] |
| SepFunc(const SepFunc &f) | SepFunc | [inline] |
| SepQcFunc(int n, Pointer< ostream > out_func_p_=out_out_p, Pointer< ostream > out_func_log_p_=out_log_p) | SepQcFunc | [inline] |
| SepQcFunc(const vector< ivector > &block_, Pointer< ostream > out_func_p_=out_out_p, Pointer< ostream > out_func_log_p_=out_log_p) | SepQcFunc | [inline] |
| SepQcFunc(Pointer< UserMatrix > A_, Pointer< UserVector< double > > b_=NULL, Pointer< Func > s_=NULL, double c_=0, Pointer< SparsityInfo > sparsity_=NULL, Pointer< ostream > out_func_p_=out_out_p, Pointer< ostream > out_func_log_p_=out_log_p) | SepQcFunc | [inline] |
| SepQcFunc(const SepQcFunc &f, bool minus_func) | SepQcFunc | |
| SepQcFunc(const SepQcFunc &f, const UserVector< double > &point, const int degree=2) | SepQcFunc | |
| set_curvature(int k, Func::CurvatureType ct) | SepQcFunc | [inline] |
| set_curvature(Func::CurvatureType ct) | SepQcFunc | [virtual] |
| set_dim() | SepFunc | [inline] |
| set_sparsity(int k, Pointer< SparsityInfo > si) | SepQcFunc | [inline, virtual] |
| set_sparsity() | SepQcFunc | [virtual] |
| sparsity | Func | [protected] |
| sparsity_available(int k) const | SepQcFunc | [inline, virtual] |
| sparsity_available() const | SepQcFunc | [inline, virtual] |
| sparsity_block | SepQcFunc | [private] |
| type(int k) | SepQcFunc | [inline, virtual] |
| UNKNOWN enum value | Func | |
| valgrad(double &val, UserVector< double > &g, const UserVector< double > &x) const | SepQcFunc | [virtual] |
| ~Func() | Func | [inline, virtual] |