Tpetra parallel linear algebra  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Tpetra_SrcDistObject.hpp
Go to the documentation of this file.
1 // @HEADER
2 // *****************************************************************************
3 // Tpetra: Templated Linear Algebra Services Package
4 //
5 // Copyright 2008 NTESS and the Tpetra contributors.
6 // SPDX-License-Identifier: BSD-3-Clause
7 // *****************************************************************************
8 // @HEADER
9 
10 #ifndef TPETRA_SRCDISTOBJECT_DECL_HPP
11 #define TPETRA_SRCDISTOBJECT_DECL_HPP
12 
15 
16 #include <Teuchos_RCP.hpp>
17 
18 namespace Tpetra {
57  class SrcDistObject {
58  public:
64  virtual ~SrcDistObject () {};
65  };
66 
67 } // namespace Tpetra
68 
69 #endif /* TPETRA_SRCDISTOBJECT_DECL_HPP */
virtual ~SrcDistObject()
Virtual destructor.
Abstract base class for objects that can be the source of an Import or Export operation.