Advanced Multi-Physics (AMP)
On-Line Documentation
EpetraVectorTests.h
Go to the documentation of this file.
1#ifndef included_AMP_test_EpetraVectorTests
2#define included_AMP_test_EpetraVectorTests
3
4#include "string"
5#include <algorithm>
6
7#include "AMP/utils/UnitTest.h"
8#include "AMP/vectors/VectorBuilder.h"
9#include "AMP/vectors/testHelpers/VectorTests.h"
10
11namespace AMP::LinearAlgebra {
12
13class EpetraVectorFactory;
14
20{
21public:
22 explicit EpetraVectorTests( std::shared_ptr<const VectorFactory> factory )
23 : d_factory( factory )
24 {
25 }
26
28
30
31private:
32 std::shared_ptr<const VectorFactory> d_factory;
33};
34
35
36} // namespace AMP::LinearAlgebra
37
38
39#endif
A helper class to store/run tests for a vector.
void VerifyNorms(AMP::UnitTest *ut)
std::shared_ptr< const VectorFactory > d_factory
void testEpetraVector(AMP::UnitTest *ut)
EpetraVectorTests(std::shared_ptr< const VectorFactory > factory)
Class UnitTest is simple utility for running unit tests. It provides basic routines for tracing succe...
Definition UnitTest.h:49



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