Advanced Multi-Physics (AMP)
On-Line Documentation
VectorHelpers.h
Go to the documentation of this file.
1#ifndef included_AMP_VectorHelpers
2#define included_AMP_VectorHelpers
3
4#include "AMP/vectors/Vector.h"
5
6
8
9
11std::vector<Scalar> L1Norm( std::shared_ptr<const Vector> vec,
12 const std::vector<std::string> &names );
13
15std::vector<Scalar> L2Norm( std::shared_ptr<const Vector> vec,
16 const std::vector<std::string> &names );
17
19std::vector<Scalar> maxNorm( std::shared_ptr<const Vector> vec,
20 const std::vector<std::string> &names );
21
23std::vector<Scalar> localL1Norm( std::shared_ptr<const Vector> vec,
24 const std::vector<std::string> &names );
25
27std::vector<Scalar> localL2Norm( std::shared_ptr<const Vector> vec,
28 const std::vector<std::string> &names );
29
31std::vector<Scalar> localMaxNorm( std::shared_ptr<const Vector> vec,
32 const std::vector<std::string> &names );
33
34
35} // namespace AMP::LinearAlgebra::VectorHelpers
36
37#endif
std::vector< Scalar > localL2Norm(std::shared_ptr< const Vector > vec, const std::vector< std::string > &names)
Perform multiple local L2 norms on vector subsets.
std::vector< Scalar > maxNorm(std::shared_ptr< const Vector > vec, const std::vector< std::string > &names)
Perform multiple max norms on vector subsets.
std::vector< Scalar > L1Norm(std::shared_ptr< const Vector > vec, const std::vector< std::string > &names)
Perform multiple L1 norms on vector subsets.
std::vector< Scalar > localL1Norm(std::shared_ptr< const Vector > vec, const std::vector< std::string > &names)
Perform multiple local L1 norms on vector subsets.
std::vector< Scalar > localMaxNorm(std::shared_ptr< const Vector > vec, const std::vector< std::string > &names)
Perform multiple local max norms on vector subsets.
std::vector< Scalar > L2Norm(std::shared_ptr< const Vector > vec, const std::vector< std::string > &names)
Perform multiple L2 norms on vector subsets.



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