#include <array>#include <cmath>#include <ostream>
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 Last updated: Tue Mar 10 2026 13:06:41. Comments on this page |