|
AbstractLinAlgPack: C++ Interfaces For Vectors, Matrices And Related Linear Algebra Objects
Version of the Day
|
This is the complete list of members for AbstractLinAlgPack::MultiVectorMutableCols, including all inherited members.
| access_by() const | AbstractLinAlgPack::MultiVectorMutableCols | virtual |
| access_by_t typedef | AbstractLinAlgPack::MultiVector | |
| apply_op(EApplyBy apply_by, const RTOpPack::RTOp &primary_op, const size_t num_multi_vecs, const MultiVector *multi_vecs[], const size_t num_targ_multi_vecs, MultiVectorMutable *targ_multi_vecs[], RTOpPack::ReductTarget *reduct_objs[], const index_type primary_first_ele, const index_type primary_sub_dim, const index_type primary_global_offset, const index_type secondary_first_ele, const index_type secondary_sub_dim) const | AbstractLinAlgPack::MultiVector | protectedvirtual |
| apply_op(EApplyBy apply_by, const RTOpPack::RTOp &primary_op, const RTOpPack::RTOp &secondary_op, const size_t num_multi_vecs, const MultiVector *multi_vecs[], const size_t num_targ_multi_vecs, MultiVectorMutable *targ_multi_vecs[], RTOpPack::ReductTarget *reduct_obj, const index_type primary_first_ele, const index_type primary_sub_dim, const index_type primary_global_offset, const index_type secondary_first_ele, const index_type secondary_sub_dim) const | AbstractLinAlgPack::MultiVector | protectedvirtual |
| calc_norm(EMatNormType requested_norm_type=MAT_NORM_1, bool allow_replacement=false) const | AbstractLinAlgPack::MatrixOp | |
| clone() | AbstractLinAlgPack::MultiVectorMutableCols | virtual |
| clone() const | AbstractLinAlgPack::MultiVectorMutableCols | virtual |
| col(index_type j) | AbstractLinAlgPack::MultiVectorMutableCols | virtual |
| AbstractLinAlgPack::MultiVectorMutable::col(index_type j) const | AbstractLinAlgPack::MultiVectorMutable | virtual |
| cols() const | AbstractLinAlgPack::MultiVectorMutableCols | virtual |
| diag(int k) | AbstractLinAlgPack::MultiVectorMutableCols | virtual |
| AbstractLinAlgPack::MultiVectorMutable::diag(int k) const | AbstractLinAlgPack::MultiVectorMutable | virtual |
| EMatNormType enum name | AbstractLinAlgPack::MatrixOp | |
| initialize(const Teuchos::RCP< const VectorSpace > &space_cols, const Teuchos::RCP< const VectorSpace > &space_rows, Teuchos::RCP< VectorMutable > col_vecs[]=NULL) | AbstractLinAlgPack::MultiVectorMutableCols | |
| 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 | |
| Mp_StM(MatrixOp *mwo_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs) const | AbstractLinAlgPack::MultiVectorMutable | virtual |
| Mp_StM(value_type alpha, const MatrixOp &M_rhs, BLAS_Cpp::Transp trans_rhs) | AbstractLinAlgPack::MultiVectorMutable | 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::MultiVector | virtual |
| 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::MultiVector | virtual |
| AbstractLinAlgPack::MatrixOp::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_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 |
| 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 |
| 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 |
| Mt_S(value_type alpha) | AbstractLinAlgPack::MultiVectorMutableCols | virtual |
| multi_vec_mut_ptr_t typedef | AbstractLinAlgPack::MultiVectorMutable | |
| multi_vec_ptr_t typedef | AbstractLinAlgPack::MultiVector | |
| MultiVectorMutableCols() | AbstractLinAlgPack::MultiVectorMutableCols | |
| MultiVectorMutableCols(const Teuchos::RCP< const VectorSpace > &space_cols, const Teuchos::RCP< const VectorSpace > &space_rows, Teuchos::RCP< VectorMutable > col_vecs[]=NULL) | AbstractLinAlgPack::MultiVectorMutableCols | |
| mv_clone() | AbstractLinAlgPack::MultiVectorMutable | virtual |
| mv_clone() const | AbstractLinAlgPack::MultiVectorMutable | virtual |
| mv_sub_view(const Range1D &row_rng, const Range1D &col_rng) | AbstractLinAlgPack::MultiVectorMutableCols | virtual |
| AbstractLinAlgPack::MultiVectorMutable::mv_sub_view(const index_type &rl, const index_type &ru, const index_type &cl, const index_type &cu) | AbstractLinAlgPack::MultiVectorMutable | inline |
| AbstractLinAlgPack::MultiVectorMutable::mv_sub_view(const Range1D &row_rng, const Range1D &col_rng) const | AbstractLinAlgPack::MultiVectorMutable | virtual |
| AbstractLinAlgPack::MultiVector::mv_sub_view(const index_type &rl, const index_type &ru, const index_type &cl, const index_type &cu) const | AbstractLinAlgPack::MultiVector | inline |
| nz() const | AbstractLinAlgPack::MatrixBase | virtual |
| operator=(const MatrixOp &mwo_rhs) | AbstractLinAlgPack::MultiVectorMutableCols | 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 |
| row(index_type i) | AbstractLinAlgPack::MultiVectorMutableCols | virtual |
| AbstractLinAlgPack::MultiVectorMutable::row(index_type i) const | AbstractLinAlgPack::MultiVectorMutable | virtual |
| rows() const | AbstractLinAlgPack::MultiVectorMutableCols | virtual |
| set_uninitialized() | AbstractLinAlgPack::MultiVectorMutableCols | |
| space_cols() const | AbstractLinAlgPack::MultiVectorMutableCols | virtual |
| space_rows() const | AbstractLinAlgPack::MultiVectorMutableCols | virtual |
| sub_view(const Range1D &row_rng, const Range1D &col_rng) const | AbstractLinAlgPack::MultiVector | virtual |
| AbstractLinAlgPack::MatrixOp::sub_view(const index_type &rl, const index_type &ru, const index_type &cl, const index_type &cu) const | AbstractLinAlgPack::MatrixOp | inline |
| 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::MultiVectorMutableCols | virtual |
| AbstractLinAlgPack::MultiVectorMutable::syrk(const MatrixOp &mwo_rhs, BLAS_Cpp::Transp M_trans, value_type alpha, value_type beta) | AbstractLinAlgPack::MatrixOp | protectedvirtual |
| 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 |
| vec_mut_ptr_t typedef | AbstractLinAlgPack::MultiVectorMutable | |
| vec_ptr_t typedef | AbstractLinAlgPack::MultiVector | |
| Vp_StMtV(VectorMutable *v_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs1, const Vector &v_rhs2, value_type beta) const | AbstractLinAlgPack::MultiVectorMutableCols | virtual |
| Vp_StMtV(VectorMutable *v_lhs, value_type alpha, BLAS_Cpp::Transp trans_rhs1, const SpVectorSlice &sv_rhs2, value_type beta) const | AbstractLinAlgPack::MultiVectorMutableCols | virtual |
| 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::MultiVectorMutableCols | virtual |
| ~MatrixBase() | AbstractLinAlgPack::MatrixBase | inlinevirtual |
1.8.6