ExampleTridiagSerialLinearOp< Scalar > Member List

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

apply(const EConj conj, const MultiVectorBase< DomainScalar > &X, MultiVectorBase< Scalar > *Y, const Scalaralpha, const Scalarbeta) const Thyra::EuclideanLinearOpBase< Scalar >
applySupports(const EConj conj) const Thyra::SingleScalarEuclideanLinearOpBase< Scalar >
applyTranspose(const EConj conj, const MultiVectorBase< Scalar > &X, MultiVectorBase< DomainScalar > *Y, const DomainScalar alpha, const DomainScalar beta) const Thyra::EuclideanLinearOpBase< Scalar >
applyTransposeSupports(const EConj conj) const Thyra::SingleScalarEuclideanLinearOpBase< Scalar >
describe(Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel) const Thyra::LinearOpDefaultBase< RangeScalar, DomainScalar >
domain() const Thyra::EuclideanLinearOpBase< Scalar >
domainScalarProdVecSpc() const Thyra::SpmdLinearOpBase< Scalar > [virtual]
Thyra::SpmdLinearOpBase::euclideanApply(const ETransp M_trans, const MultiVectorBase< Scalar > &X, MultiVectorBase< Scalar > *Y, const Scalar alpha, const Scalar beta) const Thyra::SpmdLinearOpBase< Scalar > [virtual]
Thyra::SpmdLinearOpBase::euclideanApply(const ETransp M_trans, const RTOpPack::ConstSubVectorView< Scalar > &local_x, const RTOpPack::SubVectorView< Scalar > *local_y, const Scalar alpha, const Scalar beta) const =0Thyra::SpmdLinearOpBase< Scalar > [pure virtual]
Thyra::SpmdLinearOpBase::euclideanApply(const ETransp M_trans, const RTOpPack::ConstSubMultiVectorView< Scalar > &local_X, const RTOpPack::SubMultiVectorView< Scalar > *local_Y, const Scalar alpha, const Scalar beta) const Thyra::SpmdLinearOpBase< Scalar > [virtual]
Thyra::SingleScalarEuclideanLinearOpBase::euclideanApply(const EConj conj, const MultiVectorBase< Scalar > &X, MultiVectorBase< Scalar > *Y, const Scalar alpha, const Scalar beta) const Thyra::SingleScalarEuclideanLinearOpBase< Scalar >
Thyra::EuclideanLinearOpBase< Scalar >::euclideanApply(const EConj conj, const MultiVectorBase< DomainScalar > &X, MultiVectorBase< Scalar > *Y, const Scalaralpha, const Scalarbeta) const =0Thyra::EuclideanLinearOpBase< Scalar > [pure virtual]
euclideanApplyTranspose(const EConj conj, const MultiVectorBase< Scalar > &X, MultiVectorBase< Scalar > *Y, const Scalar alpha, const Scalar beta) const Thyra::SingleScalarEuclideanLinearOpBase< Scalar >
Thyra::EuclideanLinearOpBase< Scalar >::euclideanApplyTranspose(const EConj conj, const MultiVectorBase< Scalar > &X, MultiVectorBase< DomainScalar > *Y, const DomainScalar alpha, const DomainScalar beta) const Thyra::EuclideanLinearOpBase< Scalar > [virtual]
ExampleTridiagSerialLinearOp()ExampleTridiagSerialLinearOp< Scalar > [inline]
ExampleTridiagSerialLinearOp(const Thyra::Index dim, const Scalar lower[], const Scalar diag[], const Scalar upper[])ExampleTridiagSerialLinearOp< Scalar > [inline]
forceUnitStride(const bool &forceUnitStride)Thyra::SpmdLinearOpBase< Scalar > [inline, protected]
initialize(const Thyra::Index dim, const Scalar lower[], const Scalar diag[], const Scalar upper[])ExampleTridiagSerialLinearOp< Scalar > [inline]
Thyra::SpmdLinearOpBase::opSupported(ETransp M_trans) const =0Thyra::SingleScalarEuclideanLinearOpBase< Scalar > [protected, pure virtual]
range() const Thyra::EuclideanLinearOpBase< Scalar >
rangeScalarProdVecSpc() const Thyra::SpmdLinearOpBase< Scalar > [virtual]
setLocalDimensions(const Teuchos::RefCountPtr< const Teuchos::Comm< Index > > &comm, const Index localDimRange, const Index localDimDomain)Thyra::SpmdLinearOpBase< Scalar > [virtual]
setSpaces(const Teuchos::RefCountPtr< const SpmdVectorSpaceBase< Scalar > > &range, const Teuchos::RefCountPtr< const SpmdVectorSpaceBase< Scalar > > &domain)Thyra::SpmdLinearOpBase< Scalar > [virtual]
SpmdLinearOpBase()Thyra::SpmdLinearOpBase< Scalar >


Generated on Thu Sep 18 12:32:32 2008 for Thyra Operator/Vector Support by doxygen 1.3.9.1