| 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 > | |
| domain() const | Thyra::EuclideanLinearOpBase< Scalar > | |
| domainScalarProdVecSpc() const | Thyra::SerialLinearOpBase< Scalar > | [virtual] |
| Thyra::SerialLinearOpBase::euclideanApply(const ETransp M_trans, const MultiVectorBase< Scalar > &X, MultiVectorBase< Scalar > *Y, const Scalar alpha, const Scalar beta) const | Thyra::SerialLinearOpBase< Scalar > | [virtual] |
| Thyra::SerialLinearOpBase::euclideanApply(const ETransp M_trans, const RTOpPack::SubVectorT< Scalar > &x, const RTOpPack::MutableSubVectorT< Scalar > *y, const Scalar alpha, const Scalar beta) const =0 | Thyra::SerialLinearOpBase< Scalar > | [pure virtual] |
| Thyra::SerialLinearOpBase::euclideanApply(const ETransp M_trans, const RTOpPack::SubMultiVectorT< Scalar > &X, const RTOpPack::MutableSubMultiVectorT< Scalar > *Y, const Scalar alpha, const Scalar beta) const | Thyra::SerialLinearOpBase< 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 =0 | Thyra::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] |
| forceUnitStride(const bool &forceUnitStride) | Thyra::SerialLinearOpBase< Scalar > | [inline, protected] |
| initialize(const Thyra::Index dim, const Scalar lower[], const Scalar diag[], const Scalar upper[]) | SerialTridiagLinearOp< Scalar > | [inline] |
| Thyra::SerialLinearOpBase::opSupported(ETransp M_trans) const =0 | Thyra::SingleScalarEuclideanLinearOpBase< Scalar > | [protected, pure virtual] |
| range() const | Thyra::EuclideanLinearOpBase< Scalar > | |
| rangeScalarProdVecSpc() const | Thyra::SerialLinearOpBase< Scalar > | [virtual] |
| SerialLinearOpBase() | Thyra::SerialLinearOpBase< Scalar > | |
| SerialTridiagLinearOp() | SerialTridiagLinearOp< Scalar > | [inline] |
| SerialTridiagLinearOp(const Thyra::Index dim, const Scalar lower[], const Scalar diag[], const Scalar upper[]) | SerialTridiagLinearOp< Scalar > | [inline] |
| setDimensions(const Index dimRange, const Index dimDomain) | Thyra::SerialLinearOpBase< Scalar > | [virtual] |
| setSpaces(const Teuchos::RefCountPtr< const ScalarProdVectorSpaceBase< Scalar > > &range, const Teuchos::RefCountPtr< const ScalarProdVectorSpaceBase< Scalar > > &domain) | Thyra::SerialLinearOpBase< Scalar > | [virtual] |