#include <ConstrainedOptPack_QPInitFixedFreeStd.hpp>
Inheritance diagram for ConstrainedOptPack::QPSchurPack::QPInitFixedFreeStd:
Overridden from QP | |
size_type | n () const |
| |
size_type | m () const |
| |
const DVectorSlice | g () const |
| |
const MatrixSymOp & | G () const |
| |
const MatrixOp & | A () const |
| |
size_type | n_R () const |
| |
const x_init_t & | x_init () const |
| |
const l_x_X_map_t & | l_x_X_map () const |
| |
const i_x_X_map_t & | i_x_X_map () const |
| |
const DVectorSlice | b_X () const |
| |
const GenPermMatrixSlice & | Q_R () const |
| |
const GenPermMatrixSlice & | Q_X () const |
| |
const MatrixSymOpNonsing & | Ko () const |
| |
const DVectorSlice | fo () const |
| |
Constraints & | constraints () |
| |
const Constraints & | constraints () const |
| |
Public Member Functions | |
QPInitFixedFreeStd () | |
Construct uninitialized. | |
void | initialize (const DVectorSlice &g, const MatrixSymOp &G, const MatrixOp *A, size_type n_R, const size_type i_x_free[], const size_type i_x_fixed[], const EBounds bnd_fixed[], const DVectorSlice &b_X, const MatrixSymOpNonsing &Ko, const DVectorSlice &fo, Constraints *constraints, std::ostream *out=NULL, bool test_setup=false, value_type warning_tol=1e-10, value_type error_tol=1e-5, bool print_all_warnings=false) |
Initialize. | |
Private Types | |
typedef std::vector< size_type > | row_i_t |
typedef std::vector< size_type > | col_j_t |
Private Member Functions | |
void | assert_initialized () const |
Private Attributes | |
size_type | n_ |
size_type | n_R_ |
size_type | m_ |
DVectorSlice | g_ |
const MatrixSymOp * | G_ |
const MatrixOp * | A_ |
x_init_t | x_init_ |
l_x_X_map_t | l_x_X_map_ |
i_x_X_map_t | i_x_X_map_ |
DVectorSlice | b_X_ |
GenPermMatrixSlice | Q_R_ |
row_i_t | Q_R_row_i_ |
col_j_t | Q_R_col_j_ |
GenPermMatrixSlice | Q_X_ |
row_i_t | Q_X_row_i_ |
col_j_t | Q_X_col_j_ |
const MatrixSymOpNonsing * | Ko_ |
DVectorSlice | fo_ |
Constraints * | constraints_ |
The basic idea of this class is to just build the QP from its various components in a way that is easy and flexible for the client. The class will also do consistency testing if asked to.
Definition at line 45 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp.
|
Definition at line 179 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 180 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Construct uninitialized.
Definition at line 39 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Initialize. The pointers and references to the objects pointed to by the arguments to this function must not be modified by the caller. Copies of these objects are not made internally so these objects must remain valid while this object is in use. If the sizes of the arguments do not match up or some consistency test fails then exceptions may be thrown with (hopefully) helpful messages.
Definition at line 49 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Implements ConstrainedOptPack::QPSchurPack::QP. Definition at line 237 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Implements ConstrainedOptPack::QPSchurPack::QP. Definition at line 243 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Implements ConstrainedOptPack::QPSchurPack::QP. Definition at line 249 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Implements ConstrainedOptPack::QPSchurPack::QP. Definition at line 255 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Implements ConstrainedOptPack::QPSchurPack::QP. Definition at line 261 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Implements ConstrainedOptPack::QPSchurPack::QP. Definition at line 267 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Implements ConstrainedOptPack::QPSchurPack::QP. Definition at line 273 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Implements ConstrainedOptPack::QPSchurPack::QP. Definition at line 279 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Implements ConstrainedOptPack::QPSchurPack::QP. Definition at line 285 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Implements ConstrainedOptPack::QPSchurPack::QP. Definition at line 291 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Implements ConstrainedOptPack::QPSchurPack::QP. Definition at line 297 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Implements ConstrainedOptPack::QPSchurPack::QP. Definition at line 303 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Implements ConstrainedOptPack::QPSchurPack::QP. Definition at line 309 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Implements ConstrainedOptPack::QPSchurPack::QP. Definition at line 315 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Implements ConstrainedOptPack::QPSchurPack::QP. Definition at line 321 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Implements ConstrainedOptPack::QPSchurPack::QP. Definition at line 327 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Definition at line 335 of file ConstrainedOptPack_QPInitFixedFreeStd.cpp. |
|
Definition at line 186 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 187 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 188 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 189 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 190 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 191 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 192 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 193 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 194 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 195 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 196 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 197 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 198 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 199 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 200 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 201 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 203 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 204 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |
|
Definition at line 205 of file ConstrainedOptPack_QPInitFixedFreeStd.hpp. |