*/
virtual ~TrilinosPayload() {}
- /**
- * Default copy assignment operator.
- */
- TrilinosPayload &
- operator=(const TrilinosPayload &) = default;
-
-
/**
* Returns a payload configured for transpose operations
*/
* Epetra_Operator.
*/
virtual bool
- UseTranspose () const override;
+ UseTranspose () const;
/**
* Sets an internal flag so that all operations performed by the matrix,
* operations that may occur on different threads simultaneously.
*/
virtual int
- SetUseTranspose (bool UseTranspose) override;
+ SetUseTranspose (bool UseTranspose);
/**
* Apply the vmult operation on a vector @p X (of internally defined
*/
virtual int
Apply(const VectorType &X,
- VectorType &Y) const override;
+ VectorType &Y) const;
/**
* Apply the vmult inverse operation on a vector @p X (of internally
*/
virtual int
ApplyInverse(const VectorType &Y,
- VectorType &X) const override;
+ VectorType &X) const;
//@}
/**
* Epetra_Operator.
*/
virtual const char *
- Label () const override;
+ Label () const;
/**
* Returns a reference to the underlying MPI communicator for
* Epetra_Operator.
*/
virtual const Epetra_Comm &
- Comm () const override;
+ Comm () const;
/**
* Return the partitioning of the domain space of this matrix, i.e., the
* Epetra_Operator.
*/
virtual const Epetra_Map &
- OperatorDomainMap () const override;
+ OperatorDomainMap () const;
/**
* Return the partitioning of the range space of this matrix, i.e., the
* Epetra_Operator.
*/
virtual const Epetra_Map &
- OperatorRangeMap () const override;
+ OperatorRangeMap () const;
//@}
private:
* Epetra_Operator.
*/
virtual bool
- HasNormInf () const override;
+ HasNormInf () const;
/**
* Returns the infinity norm of this operator.
* Epetra_Operator.
*/
virtual double
- NormInf () const override;
+ NormInf () const;
};
/**