|
golib
0.5
|
Public Types | |
| typedef matrix_type::value_type | value_type |
| typedef OptFunction< matrix_type, vector_type > | function_type |
Public Member Functions | |
| OptProblem (goAutoPtr< function_type > f) | |
| void | setNonNegativity (bool val=true) |
| bool | nonNegativity () const |
| void | addIneqCon (goAutoPtr< function_type > f) |
| void | setEqCon (goAutoPtr< matrix_type > A, goAutoPtr< vector_type > b) |
| goAutoPtr< function_type > | f () |
| goAutoPtr< function_type > | ineq (goSize_t i) |
| goSize_t | ineqCount () const |
| goAutoPtr< matrix_type > | eqA () |
| goAutoPtr< vector_type > | eqB () |