ConstrainedOptPack: C++ Tools for Constrained (and Unconstrained) Optimization
Version of the Day
|
This is the complete list of members for ConstrainedOptPack::MatrixSymIdentitySerial, including all inherited members.
calc_cond_num(EMatNormType requested_norm_type=MAT_NORM_1, bool allow_replacement=false) const | AbstractLinAlgPack::MatrixOpNonsing | |
calc_norm(EMatNormType requested_norm_type=MAT_NORM_1, bool allow_replacement=false) const | AbstractLinAlgPack::MatrixOp | |
AbstractLinAlgPack::clone() | AbstractLinAlgPack::MatrixOp | virtual |
AbstractLinAlgPack::clone() const | AbstractLinAlgPack::MatrixOp | virtual |
AbstractLinAlgPack::MatrixSymOp::clone() | AbstractLinAlgPack::MatrixSymOp | virtual |
AbstractLinAlgPack::MatrixSymOp::clone() const | AbstractLinAlgPack::MatrixSymOp | virtual |
AbstractLinAlgPack::MatrixOpNonsing::clone() | AbstractLinAlgPack::MatrixOpNonsing | virtual |
AbstractLinAlgPack::MatrixOpNonsing::clone() const | AbstractLinAlgPack::MatrixOpNonsing | virtual |
AbstractLinAlgPack::clone_mns() | AbstractLinAlgPack::MatrixSymNonsing | |
AbstractLinAlgPack::clone_mns() const | AbstractLinAlgPack::MatrixSymNonsing | |
AbstractLinAlgPack::MatrixOpNonsing::clone_mns() | AbstractLinAlgPack::MatrixOpNonsing | |
AbstractLinAlgPack::MatrixOpNonsing::clone_mns() const | AbstractLinAlgPack::MatrixOpNonsing | |
clone_msns() | AbstractLinAlgPack::MatrixSymNonsing | virtual |
clone_msns() const | AbstractLinAlgPack::MatrixSymNonsing | virtual |
clone_mswo() | AbstractLinAlgPack::MatrixSymOp | virtual |
clone_mswo() const | AbstractLinAlgPack::MatrixSymOp | virtual |
clone_mwons() | AbstractLinAlgPack::MatrixOpNonsing | virtual |
clone_mwons() const | AbstractLinAlgPack::MatrixOpNonsing | virtual |
cols() const | AbstractLinAlgPack::MatrixBase | virtual |
EMatNormType enum name | AbstractLinAlgPack::MatrixOp | |
EMatRhsPlaceHolder enum name | AbstractLinAlgPack::MatrixSymOp | |
EMatrixDummyArg enum name | AbstractLinAlgPack::MatrixSymNonsing | |
extract_inv_chol(DMatrixSliceTriEle *InvChol) const | ConstrainedOptPack::MatrixSymIdentitySerial | virtual |
initialize(size_type size, value_type scale) | ConstrainedOptPack::MatrixSymIdentitySerial | |
M_StInvMtM(DMatrix *gm_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs1, const DMatrixSlice &gms_rhs2, BLAS_Cpp::Transp trans_rhs2) const | AbstractLinAlgPack::MatrixNonsingSerial | virtual |
M_StInvMtM(DMatrixSlice *gms_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs1, const DMatrixSlice &gms_rhs2, BLAS_Cpp::Transp trans_rhs2) const | AbstractLinAlgPack::MatrixNonsingSerial | virtual |
M_StInvMtM(DMatrix *gm_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs1, const MatrixOpSerial &mwo_rhs2, BLAS_Cpp::Transp trans_rhs2) const | AbstractLinAlgPack::MatrixNonsingSerial | virtual |
M_StInvMtM(DMatrixSlice *gms_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs1, const MatrixOpSerial &mwo_rhs2, BLAS_Cpp::Transp trans_rhs2) const | AbstractLinAlgPack::MatrixNonsingSerial | virtual |
M_StInvMtM(MatrixOp *m_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs1, const MatrixOp &mwo_rhs2, BLAS_Cpp::Transp trans_rhs2) const | AbstractLinAlgPack::MatrixNonsingSerial | |
M_StMtInvM(DMatrix *gm_lhs, value_type alpha, const DMatrixSlice &gms_rhs1, BLAS_Cpp::Transp trans_rhs1, BLAS_Cpp::Transp trans_rhs2) const | AbstractLinAlgPack::MatrixNonsingSerial | virtual |
M_StMtInvM(DMatrixSlice *gms_lhs, value_type alpha, const DMatrixSlice &gms_rhs1, BLAS_Cpp::Transp trans_rhs1, BLAS_Cpp::Transp trans_rhs2) const | AbstractLinAlgPack::MatrixNonsingSerial | virtual |
M_StMtInvM(DMatrix *gm_lhs, value_type alpha, const MatrixOpSerial &mwo_rhs1, BLAS_Cpp::Transp trans_rhs1, BLAS_Cpp::Transp trans_rhs2) const | AbstractLinAlgPack::MatrixNonsingSerial | virtual |
M_StMtInvM(DMatrixSlice *gms_lhs, value_type alpha, const MatrixOpSerial &mwo_rhs1, BLAS_Cpp::Transp trans_rhs1, BLAS_Cpp::Transp trans_rhs2) const | AbstractLinAlgPack::MatrixNonsingSerial | virtual |
M_StMtInvM(MatrixOp *m_lhs, value_type alpha, const MatrixOp &mwo_rhs1, BLAS_Cpp::Transp trans_rhs1, BLAS_Cpp::Transp trans_rhs2) const | AbstractLinAlgPack::MatrixNonsingSerial | |
M_StMtInvMtM(DMatrixSliceSym *sym_gms_lhs, value_type alpha, const MatrixOpSerial &mwo, BLAS_Cpp::Transp mwo_trans, EMatrixDummyArg) const | ConstrainedOptPack::MatrixSymIdentitySerial | |
AbstractLinAlgPack::MatrixSymOpNonsingSerial::M_StMtInvMtM(DMatrixSliceSym *sym_gms_lhs, value_type alpha, const MatrixOpSerial &mwo, BLAS_Cpp::Transp mwo_trans, EMatrixDummyArg) const | AbstractLinAlgPack::MatrixSymNonsingSerial | virtual |
AbstractLinAlgPack::MatrixSymOpNonsingSerial::M_StMtInvMtM(MatrixSymOp *sym_lhs, value_type alpha, const MatrixOp &mwo, BLAS_Cpp::Transp mwo_trans, EMatrixDummyArg) const | AbstractLinAlgPack::MatrixSymNonsingSerial | virtual |
MAT_NORM_1 enum value | AbstractLinAlgPack::MatrixOp | |
MAT_NORM_2 enum value | AbstractLinAlgPack::MatrixOp | |
MAT_NORM_FORB enum value | AbstractLinAlgPack::MatrixOp | |
MAT_NORM_INF enum value | AbstractLinAlgPack::MatrixOp | |
MatrixSymIdentitySerial(size_type size=1, value_type scale=1.0) | ConstrainedOptPack::MatrixSymIdentitySerial | |
Mp_StM(MatrixOp *mwo_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs) const | AbstractLinAlgPack::MatrixOp | protectedvirtual |
Mp_StM(value_type alpha, const MatrixOp &M_rhs, BLAS_Cpp::Transp trans_rhs) | AbstractLinAlgPack::MatrixOp | protectedvirtual |
Mp_StMtM(MatrixOp *mwo_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs1, const MatrixOp &mwo_rhs2, BLAS_Cpp::Transp trans_rhs2, value_type beta) const | AbstractLinAlgPack::MatrixOp | protectedvirtual |
Mp_StMtM(MatrixOp *mwo_lhs, value_type alpha, const MatrixOp &mwo_rhs1, BLAS_Cpp::Transp trans_rhs1, BLAS_Cpp::Transp trans_rhs2, value_type beta) const | AbstractLinAlgPack::MatrixOp | protectedvirtual |
Mp_StMtM(value_type alpha, const MatrixOp &mwo_rhs1, BLAS_Cpp::Transp trans_rhs1, const MatrixOp &mwo_rhs2, BLAS_Cpp::Transp trans_rhs2, value_type beta) | AbstractLinAlgPack::MatrixOp | protectedvirtual |
Mp_StMtMtM(DMatrixSliceSym *sym_lhs, value_type alpha, EMatRhsPlaceHolder dummy_place_holder, const MatrixOpSerial &mwo_rhs, BLAS_Cpp::Transp mwo_rhs_trans, value_type beta) const | AbstractLinAlgPack::MatrixSymOpNonsingSerial | virtual |
AbstractLinAlgPack::MatrixSymOpSerial::Mp_StMtMtM(MatrixSymOp *sym_lhs, value_type alpha, EMatRhsPlaceHolder dummy_place_holder, const MatrixOp &mwo_rhs, BLAS_Cpp::Transp mwo_rhs_trans, value_type beta) const | AbstractLinAlgPack::MatrixSymOp | protectedvirtual |
Mp_StMtP(MatrixOp *mwo_lhs, value_type alpha, BLAS_Cpp::Transp M_trans, const GenPermMatrixSlice &P_rhs, BLAS_Cpp::Transp P_rhs_trans) const | AbstractLinAlgPack::MatrixOp | protectedvirtual |
Mp_StMtP(value_type alpha, const MatrixOp &mwo_rhs, BLAS_Cpp::Transp M_trans, const GenPermMatrixSlice &P_rhs, BLAS_Cpp::Transp P_rhs_trans) | AbstractLinAlgPack::MatrixOp | protectedvirtual |
Mp_StPtM(MatrixOp *mwo_lhs, value_type alpha, const GenPermMatrixSlice &P_rhs, BLAS_Cpp::Transp P_rhs_trans, BLAS_Cpp::Transp M_trans) const | AbstractLinAlgPack::MatrixOp | protectedvirtual |
Mp_StPtM(value_type alpha, const GenPermMatrixSlice &P_rhs, BLAS_Cpp::Transp P_rhs_trans, const MatrixOp &mwo_rhs, BLAS_Cpp::Transp M_trans) | AbstractLinAlgPack::MatrixOp | protectedvirtual |
AbstractLinAlgPack::Mp_StPtMtP(MatrixOp *mwo_lhs, value_type alpha, const GenPermMatrixSlice &P_rhs1, BLAS_Cpp::Transp P_rhs1_trans, BLAS_Cpp::Transp M_trans, const GenPermMatrixSlice &P_rhs2, BLAS_Cpp::Transp P_rhs2_trans) const | AbstractLinAlgPack::MatrixOp | protectedvirtual |
AbstractLinAlgPack::Mp_StPtMtP(value_type alpha, const GenPermMatrixSlice &P_rhs1, BLAS_Cpp::Transp P_rhs1_trans, const MatrixOp &mwo_rhs, BLAS_Cpp::Transp M_trans, const GenPermMatrixSlice &P_rhs2, BLAS_Cpp::Transp P_rhs2_trans) | AbstractLinAlgPack::MatrixOp | protectedvirtual |
AbstractLinAlgPack::MatrixSymOp::Mp_StPtMtP(MatrixSymOp *sym_lhs, value_type alpha, EMatRhsPlaceHolder dummy_place_holder, const GenPermMatrixSlice &gpms_rhs, BLAS_Cpp::Transp gpms_rhs_trans, value_type beta) const | AbstractLinAlgPack::MatrixSymOp | protectedvirtual |
Mt_S(value_type alpha) | AbstractLinAlgPack::MatrixOp | virtual |
nz() const | ConstrainedOptPack::MatrixSymIdentitySerial | virtual |
AbstractLinAlgPack::operator=(const MatrixOp &mwo_rhs) | AbstractLinAlgPack::MatrixOp | virtual |
AbstractLinAlgPack::MatrixOpNonsing::operator=(const MatrixOpNonsing &M) | AbstractLinAlgPack::MatrixOpNonsing | |
output(std::ostream &out) const | ConstrainedOptPack::MatrixSymIdentitySerial | virtual |
perm_view(const Permutation *P_row, const index_type row_part[], int num_row_part, const Permutation *P_col, const index_type col_part[], int num_col_part) const | AbstractLinAlgPack::MatrixOp | virtual |
perm_view_update(const Permutation *P_row, const index_type row_part[], int num_row_part, const Permutation *P_col, const index_type col_part[], int num_col_part, const mat_ptr_t &perm_view) const | AbstractLinAlgPack::MatrixOp | virtual |
rows() const | ConstrainedOptPack::MatrixSymIdentitySerial | virtual |
scale() const | ConstrainedOptPack::MatrixSymIdentitySerial | inline |
space_cols() const =0 | AbstractLinAlgPack::MatrixBase | pure virtual |
space_rows() const =0 | AbstractLinAlgPack::MatrixBase | pure virtual |
sub_view(const Range1D &row_rng, const Range1D &col_rng) const | AbstractLinAlgPack::MatrixOp | virtual |
sub_view(const index_type &rl, const index_type &ru, const index_type &cl, const index_type &cu) const | AbstractLinAlgPack::MatrixOp | |
syr2k(BLAS_Cpp::Transp M_trans, value_type alpha, const GenPermMatrixSlice &P1, BLAS_Cpp::Transp P1_trans, const GenPermMatrixSlice &P2, BLAS_Cpp::Transp P2_trans, value_type beta, MatrixSymOp *symwo_lhs) const | AbstractLinAlgPack::MatrixOp | protectedvirtual |
syrk(BLAS_Cpp::Transp M_trans, value_type alpha, value_type beta, MatrixSymOp *sym_lhs) const | AbstractLinAlgPack::MatrixOp | protectedvirtual |
syrk(const MatrixOp &mwo_rhs, BLAS_Cpp::Transp M_trans, value_type alpha, value_type beta) | AbstractLinAlgPack::MatrixOp | protectedvirtual |
transVtInvMtV(const DVectorSlice &vs_rhs1, BLAS_Cpp::Transp trans_rhs2, const DVectorSlice &vs_rhs3) const | AbstractLinAlgPack::MatrixNonsingSerial | virtual |
transVtInvMtV(const SpVectorSlice &sv_rhs1, BLAS_Cpp::Transp trans_rhs2, const SpVectorSlice &sv_rhs3) const | AbstractLinAlgPack::MatrixNonsingSerial | virtual |
transVtInvMtV(const Vector &v_rhs1, BLAS_Cpp::Transp trans_rhs2, const Vector &v_rhs3) const | AbstractLinAlgPack::MatrixNonsingSerial | |
transVtMtV(const Vector &v_rhs1, BLAS_Cpp::Transp trans_rhs2, const Vector &v_rhs3) const | AbstractLinAlgPack::MatrixOp | protectedvirtual |
transVtMtV(const SpVectorSlice &sv_rhs1, BLAS_Cpp::Transp trans_rhs2, const SpVectorSlice &sv_rhs3) const | AbstractLinAlgPack::MatrixOp | protectedvirtual |
V_InvMtV(DVectorSlice *vs_lhs, BLAS_Cpp::Transp trans_rhs1, const DVectorSlice &vs_rhs2) const | ConstrainedOptPack::MatrixSymIdentitySerial | virtual |
AbstractLinAlgPack::MatrixSymOpNonsingSerial::V_InvMtV(DVector *v_lhs, BLAS_Cpp::Transp trans_rhs1, const DVectorSlice &vs_rhs2) const | AbstractLinAlgPack::MatrixNonsingSerial | virtual |
AbstractLinAlgPack::MatrixSymOpNonsingSerial::V_InvMtV(DVector *v_lhs, BLAS_Cpp::Transp trans_rhs1, const SpVectorSlice &sv_rhs2) const | AbstractLinAlgPack::MatrixNonsingSerial | virtual |
AbstractLinAlgPack::MatrixSymOpNonsingSerial::V_InvMtV(DVectorSlice *vs_lhs, BLAS_Cpp::Transp trans_rhs1, const SpVectorSlice &sv_rhs2) const | AbstractLinAlgPack::MatrixNonsingSerial | virtual |
AbstractLinAlgPack::MatrixSymOpNonsingSerial::V_InvMtV(VectorMutable *v_lhs, BLAS_Cpp::Transp trans_rhs1, const Vector &v_rhs2) const | AbstractLinAlgPack::MatrixNonsingSerial | |
AbstractLinAlgPack::MatrixSymOpNonsingSerial::V_InvMtV(VectorMutable *v_lhs, BLAS_Cpp::Transp trans_rhs1, const SpVectorSlice &sv_rhs2) const | AbstractLinAlgPack::MatrixNonsingSerial | |
Vp_StMtV(DVectorSlice *vs_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs1, const DVectorSlice &vs_rhs2, value_type beta) const | ConstrainedOptPack::MatrixSymIdentitySerial | |
AbstractLinAlgPack::MatrixSymOpNonsingSerial::Vp_StMtV(VectorMutable *v_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs1, const Vector &v_rhs2, value_type beta) const =0 | AbstractLinAlgPack::MatrixOp | protectedpure virtual |
AbstractLinAlgPack::MatrixSymOpNonsingSerial::Vp_StMtV(VectorMutable *v_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs1, const SpVectorSlice &sv_rhs2, value_type beta) const | AbstractLinAlgPack::MatrixOp | protectedvirtual |
Vp_StPtMtV(VectorMutable *v_lhs, value_type alpha, const GenPermMatrixSlice &P_rhs1, BLAS_Cpp::Transp P_rhs1_trans, BLAS_Cpp::Transp M_rhs2_trans, const Vector &v_rhs3, value_type beta) const | AbstractLinAlgPack::MatrixOp | protectedvirtual |
Vp_StPtMtV(VectorMutable *v_lhs, value_type alpha, const GenPermMatrixSlice &P_rhs1, BLAS_Cpp::Transp P_rhs1_trans, BLAS_Cpp::Transp M_rhs2_trans, const SpVectorSlice &sv_rhs3, value_type beta) const | AbstractLinAlgPack::MatrixOp | protectedvirtual |
zero_out() | AbstractLinAlgPack::MatrixOp | virtual |
~MatrixBase() | AbstractLinAlgPack::MatrixBase | virtual |