Advanced Multi-Physics (AMP)
On-Line Documentation
Namespaces | Functions
ArrayHelpers.h File Reference
#include <array>
#include <cmath>
#include <ostream>
Include dependency graph for ArrayHelpers.h:

Go to the source code of this file.

Namespaces

namespace  AMP
 

Functions

constexpr double AMP::cross (const std::array< double, 2 > &x, const std::array< double, 2 > &y)
 
constexpr std::array< double, 3 > AMP::cross (const std::array< double, 3 > &x, const std::array< double, 3 > &y)
 
template<std::size_t N>
constexpr double AMP::dot (const std::array< double, N > &x, const std::array< double, N > &y)
 
template<std::size_t N>
constexpr double AMP::norm (const std::array< double, N > &x)
 
template<std::size_t N>
constexpr std::array< double, N > AMP::normalize (const std::array< double, N > &x)
 
template<std::size_t N>
constexpr std::array< double, N > AMP::operator* (const std::array< double, N > &b, double a)
 
template<std::size_t N>
constexpr std::array< double, N > AMP::operator* (double a, const std::array< double, N > &b)
 
template<std::size_t N>
constexpr std::array< double, N > AMP::operator+ (const std::array< double, N > &a, double b)
 
template<std::size_t N>
constexpr std::array< double, N > AMP::operator+ (const std::array< double, N > &x, const std::array< double, N > &y)
 
template<std::size_t N>
constexpr std::array< double, N > AMP::operator- (const std::array< double, N > &a)
 
template<std::size_t N>
constexpr std::array< double, N > AMP::operator- (const std::array< double, N > &a, double b)
 
template<std::size_t N>
constexpr std::array< double, N > AMP::operator- (const std::array< double, N > &x, const std::array< double, N > &y)
 
template<std::size_t N>
std::ostream & AMP::operator<< (std::ostream &out, const std::array< double, N > &x)
 



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