Advanced Multi-Physics (AMP)
On-Line Documentation
TpetraHelpers.h
Go to the documentation of this file.
1// This file contains so definitions and wrapper functions for Tpetra
2#ifndef AMP_TpetraHelpers
3#define AMP_TpetraHelpers
4
5#include "AMP/utils/UtilityMacros.h"
6
8#include "Tpetra_Map_decl.hpp"
9#include "Tpetra_Vector_decl.hpp"
11
12#include <memory>
13
14namespace AMP::LinearAlgebra {
15
16class Vector;
17
18
19/********************************************************
20 * Get an Tpetra vector from an AMP vector *
21 ********************************************************/
22std::shared_ptr<Tpetra::Vector<>> getTpetra( std::shared_ptr<Vector> vec );
23
24
25} // namespace AMP::LinearAlgebra
26
27#endif
#define DISABLE_WARNINGS
Re-enable warnings.
#define ENABLE_WARNINGS
Suppress all warnings.
std::shared_ptr< Tpetra::Vector<> > getTpetra(std::shared_ptr< Vector > vec)



Advanced Multi-Physics (AMP)
Oak Ridge National Laboratory
Idaho National Laboratory
Los Alamos National Laboratory
This page automatically produced from the
source code by doxygen
Last updated: Tue Mar 10 2026 13:06:41.
Comments on this page