ConstrainedOptPack: C++ Tools for Constrained (and Unconstrained) Optimization  Version of the Day
ConstrainedOptPack::MatrixHessianSuperBasicInitDiagonal Member List
This is the complete list of members for ConstrainedOptPack::MatrixHessianSuperBasicInitDiagonal, including all inherited members.
assert_initialized() const ConstrainedOptPack::MatrixHessianSuperBasic [protected]
B_RR_ptr() const ConstrainedOptPack::MatrixHessianSuperBasic [inline]
B_RR_ptr_t typedefConstrainedOptPack::MatrixHessianSuperBasic
B_RX_ptr() const ConstrainedOptPack::MatrixHessianSuperBasic [inline]
B_RX_ptr_t typedefConstrainedOptPack::MatrixHessianSuperBasic
B_RX_trans() const ConstrainedOptPack::MatrixHessianSuperBasic [inline]
B_XX_ptr() const ConstrainedOptPack::MatrixHessianSuperBasic [inline]
B_XX_ptr_t typedefConstrainedOptPack::MatrixHessianSuperBasic
bnd_fixed() const ConstrainedOptPack::MatrixHessianSuperBasic [inline]
bnd_fixed_t typedefConstrainedOptPack::MatrixHessianSuperBasic
calc_norm(EMatNormType requested_norm_type=MAT_NORM_1, bool allow_replacement=false) const AbstractLinAlgPack::MatrixOp
clone()MatrixSymOp [virtual]
clone() const MatrixSymOp [virtual]
clone_mswo()MatrixSymOp [virtual]
clone_mswo() const MatrixSymOp [virtual]
cols() const MatrixSymOp [virtual]
EMatNormType enum nameAbstractLinAlgPack::MatrixOp
EMatRhsPlaceHolder enum nameMatrixSymOp
init_diagonal(const DVectorSlice &diag)ConstrainedOptPack::MatrixHessianSuperBasicInitDiagonal
AbstractLinAlgPack::MatrixSymInitDiag::init_diagonal(const Vector &diag)=0MatrixSymInitDiag [pure virtual]
init_identity(size_type n, value_type alpha)ConstrainedOptPack::MatrixHessianSuperBasicInitDiagonal
AbstractLinAlgPack::MatrixSymInitDiag::init_identity(const VectorSpace &space_diag, value_type alpha=1.0)=0MatrixSymInitDiag [pure virtual]
initialize(size_type n, size_type n_R, const size_type i_x_free[], const size_type i_x_fixed[], const EBounds bnd_fixed[], const B_RR_ptr_t &B_RR_ptr, const B_RX_ptr_t &B_RX_ptr, BLAS_Cpp::Transp B_RX_trans, const B_XX_ptr_t &B_XX_ptr)ConstrainedOptPack::MatrixHessianSuperBasicInitDiagonal [virtual]
MAT_NORM_1AbstractLinAlgPack::MatrixOp
MAT_NORM_2AbstractLinAlgPack::MatrixOp
MAT_NORM_FORBAbstractLinAlgPack::MatrixOp
MAT_NORM_INFAbstractLinAlgPack::MatrixOp
MatrixHessianSuperBasic()ConstrainedOptPack::MatrixHessianSuperBasic
MatrixHessianSuperBasicInitDiagonal()ConstrainedOptPack::MatrixHessianSuperBasicInitDiagonal
Mp_StM(MatrixOp *mwo_lhs, value_type alpha, const MatrixOp &M_rhs, BLAS_Cpp::Transp trans_rhs)AbstractLinAlgPack::MatrixOp [friend]
Mp_StM(MatrixOp *mwo_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs) const AbstractLinAlgPack::MatrixOp [protected, virtual]
Mp_StM(value_type alpha, const MatrixOp &M_rhs, BLAS_Cpp::Transp trans_rhs)AbstractLinAlgPack::MatrixOp [protected, virtual]
Mp_StMtM(MatrixOp *mwo_lhs, 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 [friend]
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 [protected, virtual]
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 [protected, virtual]
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 [protected, virtual]
Mp_StMtMtM(MatrixSymOp *sym_lhs, value_type alpha, EMatRhsPlaceHolder dummy_place_holder, const MatrixSymOp &M, const MatrixOp &mwo_rhs, BLAS_Cpp::Transp mwo_rhs_trans, value_type beta)MatrixSymOp [friend]
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 MatrixSymOp [protected, virtual]
Mp_StMtP(MatrixOp *mwo_lhs, value_type alpha, const MatrixOp &M_rhs, BLAS_Cpp::Transp M_trans, const GenPermMatrixSlice &P_rhs, BLAS_Cpp::Transp P_rhs_trans)AbstractLinAlgPack::MatrixOp [friend]
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 [protected, virtual]
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 [protected, virtual]
Mp_StPtM(MatrixOp *mwo_lhs, value_type alpha, const GenPermMatrixSlice &P_rhs, BLAS_Cpp::Transp P_rhs_trans, const MatrixOp &M_rhs, BLAS_Cpp::Transp M_trans)AbstractLinAlgPack::MatrixOp [friend]
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 [protected, virtual]
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 [protected, virtual]
Mp_StPtMtP(MatrixSymOp *sym_lhs, value_type alpha, EMatRhsPlaceHolder dummy_place_holder, const MatrixSymOp &M, const GenPermMatrixSlice &gpms_rhs, BLAS_Cpp::Transp gpms_rhs_trans, value_type beta)MatrixSymOp [friend]
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 MatrixSymOp [protected, virtual]
AbstractLinAlgPack::MatrixOp::Mp_StPtMtP(MatrixOp *mwo_lhs, value_type alpha, const GenPermMatrixSlice &P_rhs1, BLAS_Cpp::Transp P_rhs1_trans, const MatrixOp &M_rhs, BLAS_Cpp::Transp trans_rhs, const GenPermMatrixSlice &P_rhs2, BLAS_Cpp::Transp P_rhs2_trans)AbstractLinAlgPack::MatrixOp [friend]
AbstractLinAlgPack::MatrixOp::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 [protected, virtual]
AbstractLinAlgPack::MatrixOp::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 [protected, virtual]
Mt_S(MatrixOp *mwo_lhs, value_type alpha)AbstractLinAlgPack::MatrixOp [friend]
Mt_S(value_type alpha)AbstractLinAlgPack::MatrixOp [virtual]
nz() const AbstractLinAlgPack::MatrixBase [virtual]
operator=(const MatrixSymOp &M)MatrixSymOp [virtual]
AbstractLinAlgPack::MatrixOp::operator=(const MatrixOp &mwo_rhs)AbstractLinAlgPack::MatrixOp [virtual]
output(std::ostream &out) const AbstractLinAlgPack::MatrixOp [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]
Q_R() const ConstrainedOptPack::MatrixHessianSuperBasic [inline]
Q_X() const ConstrainedOptPack::MatrixHessianSuperBasic [inline]
space_cols() const =0AbstractLinAlgPack::MatrixBase [pure virtual]
space_rows() const MatrixSymOp [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(const MatrixOp &M, 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)AbstractLinAlgPack::MatrixOp [friend]
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 [protected, virtual]
syrk(const MatrixOp &mwo_rhs, BLAS_Cpp::Transp M_trans, value_type alpha, value_type beta, MatrixSymOp *sym_lhs)AbstractLinAlgPack::MatrixOp [friend]
syrk(BLAS_Cpp::Transp M_trans, value_type alpha, value_type beta, MatrixSymOp *sym_lhs) const AbstractLinAlgPack::MatrixOp [protected, virtual]
syrk(const MatrixOp &mwo_rhs, BLAS_Cpp::Transp M_trans, value_type alpha, value_type beta)AbstractLinAlgPack::MatrixOp [protected, virtual]
transVtMtV(const SpVectorSlice &sv_rhs1, BLAS_Cpp::Transp trans_rhs2, const SpVectorSlice &sv_rhs3) const ConstrainedOptPack::MatrixHessianSuperBasic [virtual]
AbstractLinAlgPack::MatrixSymOp::transVtMtV(const Vector &v_rhs1, const MatrixOp &M_rhs2, BLAS_Cpp::Transp trans_rhs2, const Vector &v_rhs3)AbstractLinAlgPack::MatrixOp [friend]
AbstractLinAlgPack::MatrixSymOp::transVtMtV(const SpVectorSlice &sv_rhs1, const MatrixOp &M_rhs2, BLAS_Cpp::Transp trans_rhs2, const SpVectorSlice &sv_rhs3)AbstractLinAlgPack::MatrixOp [friend]
AbstractLinAlgPack::MatrixSymOp::transVtMtV(const Vector &v_rhs1, BLAS_Cpp::Transp trans_rhs2, const Vector &v_rhs3) const AbstractLinAlgPack::MatrixOp [protected, virtual]
Vp_StMtV(DVectorSlice *vs_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs1, const DVectorSlice &vs_rhs2, value_type beta) const ConstrainedOptPack::MatrixHessianSuperBasic
Vp_StMtV(DVectorSlice *vs_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs1, const SpVectorSlice &sv_rhs2, value_type beta) const ConstrainedOptPack::MatrixHessianSuperBasic
AbstractLinAlgPack::MatrixSymOp::Vp_StMtV(VectorMutable *v_lhs, value_type alpha, const MatrixOp &M_rhs1, BLAS_Cpp::Transp trans_rhs1, const Vector &v_rhs2, value_type beta)AbstractLinAlgPack::MatrixOp [friend]
AbstractLinAlgPack::MatrixSymOp::Vp_StMtV(VectorMutable *v_lhs, value_type alpha, const MatrixOp &M_rhs1, BLAS_Cpp::Transp trans_rhs1, const SpVectorSlice &sv_rhs2, value_type beta)AbstractLinAlgPack::MatrixOp [friend]
AbstractLinAlgPack::MatrixSymOp::Vp_StMtV(VectorMutable *v_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs1, const Vector &v_rhs2, value_type beta) const =0AbstractLinAlgPack::MatrixOp [protected, pure virtual]
AbstractLinAlgPack::MatrixSymOp::Vp_StMtV(VectorMutable *v_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs1, const SpVectorSlice &sv_rhs2, value_type beta) const AbstractLinAlgPack::MatrixOp [protected, virtual]
Vp_StPtMtV(DVectorSlice *vs_lhs, value_type alpha, const GenPermMatrixSlice &P_rhs1, BLAS_Cpp::Transp P_rhs1_trans, BLAS_Cpp::Transp M_rhs2_trans, const DVectorSlice &sv_rhs3, value_type beta) const ConstrainedOptPack::MatrixHessianSuperBasic
AbstractLinAlgPack::MatrixSymOp::Vp_StPtMtV(VectorMutable *v_lhs, value_type alpha, const GenPermMatrixSlice &P_rhs1, BLAS_Cpp::Transp P_rhs1_trans, const MatrixOp &M_rhs2, BLAS_Cpp::Transp M_rhs2_trans, const Vector &v_rhs3, value_type beta)AbstractLinAlgPack::MatrixOp [friend]
AbstractLinAlgPack::MatrixSymOp::Vp_StPtMtV(VectorMutable *v_lhs, value_type alpha, const GenPermMatrixSlice &P_rhs1, BLAS_Cpp::Transp P_rhs1_trans, const MatrixOp &M_rhs2, BLAS_Cpp::Transp M_rhs2_trans, const SpVectorSlice &sv_rhs3, value_type beta)AbstractLinAlgPack::MatrixOp [friend]
AbstractLinAlgPack::MatrixSymOp::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 [protected, virtual]
AbstractLinAlgPack::MatrixSymOp::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 [protected, virtual]
zero_out()AbstractLinAlgPack::MatrixOp [virtual]
~MatrixBase()AbstractLinAlgPack::MatrixBase [virtual]
~MatrixSymInitDiag()MatrixSymInitDiag [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends