Thyra  Version of the Day
Thyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node > Member List

This is the complete list of members for Thyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >, including all inherited members.

apply(const EOpTransp M_trans, const MultiVectorBase< Scalar > &X, const Ptr< MultiVectorBase< Scalar > > &Y, const Scalar alpha, const Scalar beta) constThyra::LinearOpBase< Scalar >inline
apply(const LinearOpBase< Scalar > &M, const EOpTransp M_trans, const MultiVectorBase< Scalar > &X, const Ptr< MultiVectorBase< Scalar > > &Y, const Scalar alpha=static_cast< Scalar >(1.0), const Scalar beta=static_cast< Scalar >(0.0))Thyra::LinearOpBase< Scalar >related
apply(const LinearOpBase< double > &M, const EOpTransp M_trans, const MultiVectorBase< double > &X, const Ptr< MultiVectorBase< double > > &Y, const double alpha=1.0, const double beta=0.0)Thyra::LinearOpBase< Scalar >related
applyImpl(const Thyra::EOpTransp M_trans, const Thyra::MultiVectorBase< Scalar > &X_in, const Teuchos::Ptr< Thyra::MultiVectorBase< Scalar > > &Y_inout, const Scalar alpha, const Scalar beta) constThyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >protected
Thyra::LinearOpDefaultBase::applyImpl(const EOpTransp M_trans, const MultiVectorBase< Scalar > &X, const Ptr< MultiVectorBase< Scalar > > &Y, const Scalar alpha, const Scalar beta) const =0Thyra::LinearOpBase< Scalar >protectedpure virtual
clone() constThyra::LinearOpBase< Scalar >virtual
constInitialize(const RCP< const VectorSpaceBase< Scalar > > &rangeSpace, const RCP< const VectorSpaceBase< Scalar > > &domainSpace, const RCP< const Tpetra::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &tpetraOperator)Thyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >
constTpetraLinearOp(const RCP< const VectorSpaceBase< Scalar > > &rangeSpace, const RCP< const VectorSpaceBase< Scalar > > &domainSpace, const RCP< const Tpetra::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &tpetraOperator)Thyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >related
describe(Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel) constThyra::LinearOpDefaultBase< Scalar >
description() constThyra::LinearOpDefaultBase< Scalar >
domain() constThyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
getConstTpetraOperator() constThyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >
getRowStat(const RowStatLinearOpBaseUtils::ERowStat rowStat, const Ptr< VectorBase< Scalar > > &rowStatVec) constThyra::RowStatLinearOpBase< Scalar >inline
getRowStatImpl(const RowStatLinearOpBaseUtils::ERowStat rowStat, const Ptr< VectorBase< Scalar > > &rowStatVec) constThyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >protectedvirtual
getTpetraOperator()Thyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >
initialize(const RCP< const VectorSpaceBase< Scalar > > &rangeSpace, const RCP< const VectorSpaceBase< Scalar > > &domainSpace, const RCP< Tpetra::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &tpetraOperator)Thyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >
isFullyInitialized(const LinearOpBase< Scalar > &M)Thyra::LinearOpBase< Scalar >related
isFullyUninitialized(const LinearOpBase< Scalar > &M)Thyra::LinearOpBase< Scalar >related
isPartiallyInitialized(const LinearOpBase< Scalar > &M)Thyra::LinearOpBase< Scalar >related
opSupported(EOpTransp M_trans) constThyra::LinearOpBase< Scalar >inline
opSupported(const LinearOpBase< Scalar > &M, EOpTransp M_trans)Thyra::LinearOpBase< Scalar >related
opSupportedImpl(Thyra::EOpTransp M_trans) constThyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >protectedvirtual
range() constThyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >virtual
rowStatIsSupported(const RowStatLinearOpBaseUtils::ERowStat rowStat) constThyra::RowStatLinearOpBase< Scalar >inline
rowStatIsSupportedImpl(const RowStatLinearOpBaseUtils::ERowStat rowStat) constThyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >protectedvirtual
scaleLeft(const VectorBase< Scalar > &row_scaling)Thyra::ScaledLinearOpBase< Scalar >inline
scaleLeftImpl(const VectorBase< Scalar > &row_scaling)Thyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >protectedvirtual
scaleRight(const VectorBase< Scalar > &col_scaling)Thyra::ScaledLinearOpBase< Scalar >inline
scaleRightImpl(const VectorBase< Scalar > &col_scaling)Thyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >protectedvirtual
supportsScaleLeft() constThyra::ScaledLinearOpBase< Scalar >inline
supportsScaleLeftImpl() constThyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >protectedvirtual
supportsScaleRight() constThyra::ScaledLinearOpBase< Scalar >inline
supportsScaleRightImpl() constThyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >protectedvirtual
TpetraLinearOp()Thyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >
tpetraLinearOp(const RCP< const VectorSpaceBase< Scalar > > &rangeSpace, const RCP< const VectorSpaceBase< Scalar > > &domainSpace, const RCP< Tpetra::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &tpetraOperator)Thyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >related