Thyra::VectorBase< Scalar > Member List

This is the complete list of members for Thyra::VectorBase< Scalar >, including all inherited members.

acquireDetachedMultiVectorViewImpl(const Range1D &rowRng, const Range1D &colRng, RTOpPack::ConstSubMultiVectorView< Scalar > *sub_mv) const =0Thyra::MultiVectorBase< Scalar > [pure virtual]
acquireDetachedVectorViewImpl(const Range1D &rng, RTOpPack::ConstSubVectorView< Scalar > *sub_vec) const =0Thyra::VectorBase< Scalar > [pure virtual]
acquireDetachedView(const Range1D &rng, RTOpPack::ConstSubVectorView< Scalar > *sub_vec) const Thyra::VectorBase< Scalar > [inline]
acquireDetachedView(const Range1D &rng, RTOpPack::SubVectorView< Scalar > *sub_vec)Thyra::VectorBase< Scalar > [inline]
Thyra::MultiVectorBase::acquireDetachedView(const Range1D &rowRng, const Range1D &colRng, RTOpPack::ConstSubMultiVectorView< Scalar > *sub_mv) const Thyra::MultiVectorBase< Scalar > [inline]
Thyra::MultiVectorBase::acquireDetachedView(const Range1D &rowRng, const Range1D &colRng, RTOpPack::SubMultiVectorView< Scalar > *sub_mv)Thyra::MultiVectorBase< Scalar > [inline]
acquireNonconstDetachedMultiVectorViewImpl(const Range1D &rowRng, const Range1D &colRng, RTOpPack::SubMultiVectorView< Scalar > *sub_mv)=0Thyra::MultiVectorBase< Scalar > [pure virtual]
acquireNonconstDetachedVectorViewImpl(const Range1D &rng, RTOpPack::SubVectorView< Scalar > *sub_vec)=0Thyra::VectorBase< Scalar > [pure virtual]
apply(const EConj conj, const MultiVectorBase< DomainScalar > &X, MultiVectorBase< Scalar > *Y, const Scalaralpha=Teuchos::ScalarTraits< Scalar >::one(), const Scalarbeta=Teuchos::ScalarTraits< Scalar >::zero()) const =0Thyra::LinearOpBase< Scalar > [pure virtual]
applyOp(const RTOpPack::RTOpT< Scalar > &op, const int num_vecs, const VectorBase< Scalar > *const vecs[], const int num_targ_vecs, VectorBase< Scalar > *const targ_vecs[], RTOpPack::ReductTarget *reduct_obj, const Index first_ele_offset, const Index sub_dim, const Index global_offset) const =0Thyra::VectorBase< Scalar > [pure virtual]
applyOp(const RTOpPack::RTOpT< Scalar > &op, const int num_vecs, const VectorBase< Scalar > *const vecs[], const int num_targ_vecs, VectorBase< Scalar > *const targ_vecs[], RTOpPack::ReductTarget *reduct_obj, const Index first_ele_offset=0, const Index sub_dim=-1, const Index global_offset=0)Thyra::VectorBase< Scalar > [related]
Thyra::MultiVectorBase::applyOp(const RTOpPack::RTOpT< Scalar > &primary_op, const int num_multi_vecs, const MultiVectorBase< Scalar > *const multi_vecs[], const int num_targ_multi_vecs, MultiVectorBase< Scalar > *const targ_multi_vecs[], RTOpPack::ReductTarget *const reduct_objs[], const Index primary_first_ele_offset, const Index primary_sub_dim, const Index primary_global_offset, const Index secondary_first_ele_offset, const Index secondary_sub_dim) const Thyra::MultiVectorBase< Scalar > [inline]
Thyra::MultiVectorBase::applyOp(const RTOpPack::RTOpT< Scalar > &primary_op, const RTOpPack::RTOpT< Scalar > &secondary_op, const int num_multi_vecs, const MultiVectorBase< Scalar > *const multi_vecs[], const int num_targ_multi_vecs, MultiVectorBase< Scalar > *const targ_multi_vecs[], RTOpPack::ReductTarget *reduct_obj, const Index primary_first_ele_offset, const Index primary_sub_dim, const Index primary_global_offset, const Index secondary_first_ele_offset, const Index secondary_sub_dim) const Thyra::MultiVectorBase< Scalar > [inline]
Thyra::MultiVectorBase::applyOp(const RTOpPack::RTOpT< Scalar > &primary_op, const int num_multi_vecs, const MultiVectorBase< Scalar > *const multi_vecs[], const int num_targ_multi_vecs, MultiVectorBase< Scalar > *const targ_multi_vecs[], RTOpPack::ReductTarget *const reduct_objs[], const Index primary_first_ele_offset=0, const Index primary_sub_dim=-1, const Index primary_global_offset=0, const Index secondary_first_ele_offset=0, const Index secondary_sub_dim=-1)Thyra::MultiVectorBase< Scalar > [related]
Thyra::MultiVectorBase::applyOp(const RTOpPack::RTOpT< Scalar > &primary_op, const RTOpPack::RTOpT< Scalar > &secondary_op, const int num_multi_vecs, const MultiVectorBase< Scalar > *const multi_vecs[], const int num_targ_multi_vecs, MultiVectorBase< Scalar > *const targ_multi_vecs[], RTOpPack::ReductTarget *reduct_obj, const Index primary_first_ele_offset=0, const Index primary_sub_dim=-1, const Index primary_global_offset=0, const Index secondary_first_ele_offset=0, const Index secondary_sub_dim=-1)Thyra::MultiVectorBase< Scalar > [related]
applySupports(const EConj conj) const Thyra::LinearOpBase< Scalar > [virtual]
applyTranspose(const EConj conj, const MultiVectorBase< Scalar > &X, MultiVectorBase< DomainScalar > *Y, const DomainScalar alpha=Teuchos::ScalarTraits< DomainScalar >::one(), const DomainScalar beta=Teuchos::ScalarTraits< DomainScalar >::zero()) const Thyra::LinearOpBase< Scalar > [virtual]
applyTransposeSupports(const EConj conj) const Thyra::LinearOpBase< Scalar > [virtual]
clone() const Thyra::MultiVectorBase< Scalar > [virtual]
clone_mv() const =0Thyra::MultiVectorBase< Scalar > [pure virtual]
clone_v() const =0Thyra::VectorBase< Scalar > [pure virtual]
col(Index j) const Thyra::MultiVectorBase< Scalar > [virtual]
col(Index j)=0Thyra::MultiVectorBase< Scalar > [pure virtual]
commitDetachedView(RTOpPack::SubVectorView< Scalar > *sub_vec)Thyra::VectorBase< Scalar > [inline]
Thyra::MultiVectorBase::commitDetachedView(RTOpPack::SubMultiVectorView< Scalar > *sub_mv)Thyra::MultiVectorBase< Scalar > [inline]
commitNonconstDetachedMultiVectorViewImpl(RTOpPack::SubMultiVectorView< Scalar > *sub_mv)=0Thyra::MultiVectorBase< Scalar > [pure virtual]
commitNonconstDetachedVectorViewImpl(RTOpPack::SubVectorView< Scalar > *sub_vec)=0Thyra::VectorBase< Scalar > [pure virtual]
describe(FancyOStream &out, const EVerbosityLevel verbLevel=verbLevel_default) const Teuchos::Describable [virtual]
describe(const Describable &describable, const EVerbosityLevel verbLevel=Describable::verbLevel_default)Teuchos::Describable
description() const Teuchos::Describable [virtual]
domain() const =0Thyra::LinearOpBase< Scalar > [pure virtual]
getObjectLabel() const Teuchos::LabeledObject [virtual]
LabeledObject()Teuchos::LabeledObject
mvMultiReductApplyOpImpl(const RTOpPack::RTOpT< Scalar > &primary_op, const int num_multi_vecs, const MultiVectorBase< Scalar > *const multi_vecs[], const int num_targ_multi_vecs, MultiVectorBase< Scalar > *const targ_multi_vecs[], RTOpPack::ReductTarget *const reduct_objs[], const Index primary_first_ele_offset, const Index primary_sub_dim, const Index primary_global_offset, const Index secondary_first_ele_offset, const Index secondary_sub_dim) const =0Thyra::MultiVectorBase< Scalar > [pure virtual]
mvSingleReductApplyOpImpl(const RTOpPack::RTOpT< Scalar > &primary_op, const RTOpPack::RTOpT< Scalar > &secondary_op, const int num_multi_vecs, const MultiVectorBase< Scalar > *const multi_vecs[], const int num_targ_multi_vecs, MultiVectorBase< Scalar > *const targ_multi_vecs[], RTOpPack::ReductTarget *reduct_obj, const Index primary_first_ele_offset, const Index primary_sub_dim, const Index primary_global_offset, const Index secondary_first_ele_offset, const Index secondary_sub_dim) const =0Thyra::MultiVectorBase< Scalar > [pure virtual]
operator<<(std::ostream &os, const DescribableStreamManipulatorState &d)Teuchos::Describable
range() const =0Thyra::LinearOpBase< Scalar > [pure virtual]
releaseDetachedMultiVectorViewImpl(RTOpPack::ConstSubMultiVectorView< Scalar > *sub_mv) const =0Thyra::MultiVectorBase< Scalar > [pure virtual]
releaseDetachedVectorViewImpl(RTOpPack::ConstSubVectorView< Scalar > *sub_vec) const =0Thyra::VectorBase< Scalar > [pure virtual]
releaseDetachedView(RTOpPack::ConstSubVectorView< Scalar > *sub_vec) const Thyra::VectorBase< Scalar > [inline]
Thyra::MultiVectorBase::releaseDetachedView(RTOpPack::ConstSubMultiVectorView< Scalar > *sub_mv) const Thyra::MultiVectorBase< Scalar > [inline]
setObjectLabel(const std::string &objectLabel)Teuchos::LabeledObject [virtual]
setSubVector(const RTOpPack::SparseSubVectorT< Scalar > &sub_vec)=0Thyra::VectorBase< Scalar > [pure virtual]
space() const =0Thyra::VectorBase< Scalar > [pure virtual]
subView(const Range1D &colRng) const =0Thyra::MultiVectorBase< Scalar > [pure virtual]
subView(const Range1D &colRng)=0Thyra::MultiVectorBase< Scalar > [pure virtual]
subView(const int numCols, const int cols[]) const =0Thyra::MultiVectorBase< Scalar > [pure virtual]
subView(const int numCols, const int cols[])=0Thyra::MultiVectorBase< Scalar > [pure virtual]
verbLevel_defaultTeuchos::Describable [static]
~LabeledObject()Teuchos::LabeledObject [virtual]


Generated on Tue Oct 20 12:46:45 2009 for Fundamental Thyra ANA Operator/Vector Interfaces by doxygen 1.4.7