Advanced Multi-Physics (AMP)
On-Line Documentation
AMP::LinearAlgebra::ThyraVectorWrapper Member List

This is the complete list of members for AMP::LinearAlgebra::ThyraVectorWrapper, including all inherited members.

acquireDetachedMultiVectorViewImpl(const Teuchos::Range1D &rowRng, const Teuchos::Range1D &colRng, RTOpPack::ConstSubMultiVectorView< double > *sub_mv) const overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
acquireDetachedVectorViewImpl(const Teuchos::Range1D &rng, RTOpPack::ConstSubVectorView< double > *sub_vec) const overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
acquireNonconstDetachedMultiVectorViewImpl(const Teuchos::Range1D &rowRng, const Teuchos::Range1D &colRng, RTOpPack::SubMultiVectorView< double > *sub_mv) overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
acquireNonconstDetachedVectorViewImpl(const Teuchos::Range1D &rng, RTOpPack::SubVectorView< double > *sub_vec) overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
applyImpl(const Thyra::EOpTransp M_trans, const Thyra::MultiVectorBase< double > &X, const Teuchos::Ptr< Thyra::MultiVectorBase< double > > &Y, const double alpha, const double beta) const overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
applyOpImpl(const RTOpPack::RTOpT< double > &op, const Teuchos::ArrayView< const Teuchos::Ptr< const Thyra::VectorBase< double > > > &vecs, const Teuchos::ArrayView< const Teuchos::Ptr< Thyra::VectorBase< double > > > &targ_vecs, const Teuchos::Ptr< RTOpPack::ReductTarget > &reduct_obj, const Teuchos::Ordinal global_offset) const overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
assignImpl(double alpha) overrideAMP::LinearAlgebra::ThyraVectorWrapperprotected
clone_mv() const overrideAMP::LinearAlgebra::ThyraVectorWrappervirtual
clone_v() const overrideAMP::LinearAlgebra::ThyraVectorWrappervirtual
commitNonconstDetachedMultiVectorViewImpl(RTOpPack::SubMultiVectorView< double > *sub_mv) overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
commitNonconstDetachedVectorViewImpl(RTOpPack::SubVectorView< double > *sub_vec) overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
contigSubViewImpl(const Teuchos::Range1D &colRng) const overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
d_colsAMP::LinearAlgebra::ThyraVectorWrapperprotected
d_commAMP::LinearAlgebra::ThyraVectorWrapperprivate
d_N_colsAMP::LinearAlgebra::ThyraVectorWrapperprotected
d_vecsAMP::LinearAlgebra::ThyraVectorWrapperprotected
domain() const overrideAMP::LinearAlgebra::ThyraVectorWrappervirtual
getDOFManager() constAMP::LinearAlgebra::ThyraVectorWrapperinline
getVec(int i)AMP::LinearAlgebra::ThyraVectorWrapperinline
getVec(int i) constAMP::LinearAlgebra::ThyraVectorWrapperinline
initialize(const std::vector< AMP::LinearAlgebra::Vector::shared_ptr > &vecs, const std::vector< size_t > &cols, size_t N_cols)AMP::LinearAlgebra::ThyraVectorWrapperprotected
mvMultiReductApplyOpImpl(const RTOpPack::RTOpT< double > &primary_op, const Teuchos::ArrayView< const Teuchos::Ptr< const Thyra::MultiVectorBase< double > > > &multi_vecs, const Teuchos::ArrayView< const Teuchos::Ptr< Thyra::MultiVectorBase< double > > > &targ_multi_vecs, const Teuchos::ArrayView< const Teuchos::Ptr< RTOpPack::ReductTarget > > &reduct_objs, const Teuchos::Ordinal primary_global_offset) const overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
mvSingleReductApplyOpImpl(const RTOpPack::RTOpT< double > &primary_op, const RTOpPack::RTOpT< double > &secondary_op, const Teuchos::ArrayView< const Teuchos::Ptr< const Thyra::MultiVectorBase< double > > > &multi_vecs, const Teuchos::ArrayView< const Teuchos::Ptr< Thyra::MultiVectorBase< double > > > &targ_multi_vecs, const Teuchos::Ptr< RTOpPack::ReductTarget > &reduct_obj, const Teuchos::Ordinal primary_global_offset) const overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
nonconstColImpl(Teuchos::Ordinal j) overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
nonconstContigSubViewImpl(const Teuchos::Range1D &colRng) overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
nonconstNonContigSubViewImpl(const Teuchos::ArrayView< const int > &cols) overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
nonContigSubViewImpl(const Teuchos::ArrayView< const int > &cols) const overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
numColumns() constAMP::LinearAlgebra::ThyraVectorWrapper
numRows() constAMP::LinearAlgebra::ThyraVectorWrapper
numVecs() constAMP::LinearAlgebra::ThyraVectorWrapperinline
operator=(const ThyraVectorWrapper &)=deleteAMP::LinearAlgebra::ThyraVectorWrapper
opSupportedImpl(Thyra::EOpTransp M_trans) const overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
range() const overrideAMP::LinearAlgebra::ThyraVectorWrappervirtual
releaseDetachedMultiVectorViewImpl(RTOpPack::ConstSubMultiVectorView< double > *sub_mv) const overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
releaseDetachedVectorViewImpl(RTOpPack::ConstSubVectorView< double > *sub_vec) const overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
setSubVectorImpl(const RTOpPack::SparseSubVectorT< double > &sub_vec) overrideAMP::LinearAlgebra::ThyraVectorWrapperprotectedvirtual
shared_from_this() constAMP::LinearAlgebra::ThyraVectorWrapperprivate
space() const overrideAMP::LinearAlgebra::ThyraVectorWrappervirtual
ThyraVectorAMP::LinearAlgebra::ThyraVectorWrapperfriend
ThyraVectorWrapper(const std::vector< AMP::LinearAlgebra::Vector::shared_ptr > &vecs)AMP::LinearAlgebra::ThyraVectorWrapperexplicit
ThyraVectorWrapper(const ThyraVectorWrapper &)=deleteAMP::LinearAlgebra::ThyraVectorWrapper
ThyraVectorWrapper(const std::vector< AMP::LinearAlgebra::Vector::shared_ptr > &vecs, const std::vector< size_t > &cols, size_t N_cols)AMP::LinearAlgebra::ThyraVectorWrapperexplicitprotected
ThyraVectorWrapper()=defaultAMP::LinearAlgebra::ThyraVectorWrapperprivate
~ThyraVectorWrapper()AMP::LinearAlgebra::ThyraVectorWrappervirtual



Advanced Multi-Physics (AMP)
Oak Ridge National Laboratory
Idaho National Laboratory
Los Alamos National Laboratory
This page automatically produced from the
source code by doxygen
Last updated: Tue Mar 10 2026 13:06:43.
Comments on this page