AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::primal::Vector< T, NDIMS > Member List

This is the complete list of members for axom::primal::Vector< T, NDIMS >, including all inherited members.

array() constaxom::primal::Vector< T, NDIMS >inline
array()axom::primal::Vector< T, NDIMS >inline
CoordType typedefaxom::primal::Vector< T, NDIMS >
cross_product(const Vector< T, 2 > &u, const Vector< T, 2 > &v)axom::primal::Vector< T, NDIMS >inlinestatic
cross_product(const Vector< T, 3 > &u, const Vector< T, 3 > &v)axom::primal::Vector< T, NDIMS >inlinestatic
data() constaxom::primal::Vector< T, NDIMS >inline
data()axom::primal::Vector< T, NDIMS >inline
dimension() constaxom::primal::Vector< T, NDIMS >inline
dot(const Vector< T, NDIMS > &v) constaxom::primal::Vector< T, NDIMS >inline
dot_product(const Vector< T, NDIMS > &u, const Vector< T, NDIMS > &v)axom::primal::Vector< T, NDIMS >inlinestatic
is_zero() constaxom::primal::Vector< T, NDIMS >inline
make_vector(const T &x, const T &y, const T &z=0.0)axom::primal::Vector< T, NDIMS >inlinestatic
negate()axom::primal::Vector< T, NDIMS >inline
norm() constaxom::primal::Vector< T, NDIMS >inline
operator!=(const Vector &lhs, const Vector &rhs)axom::primal::Vector< T, NDIMS >friend
operator*=(T scalar)axom::primal::Vector< T, NDIMS >inline
operator+=(const Vector< T, NDIMS > &v)axom::primal::Vector< T, NDIMS >inline
operator-=(const Vector< T, NDIMS > &v)axom::primal::Vector< T, NDIMS >inline
operator/=(T scalar)axom::primal::Vector< T, NDIMS >inline
operator==(const Vector &lhs, const Vector &rhs)axom::primal::Vector< T, NDIMS >friend
operator[](int i) constaxom::primal::Vector< T, NDIMS >inline
operator[](int i)axom::primal::Vector< T, NDIMS >inline
PointType typedefaxom::primal::Vector< T, NDIMS >
print(std::ostream &os) constaxom::primal::Vector< T, NDIMS >
scalar_triple_product(const Vector< T, 3 > &u, const Vector< T, 3 > &v, const Vector< T, 3 > &w)axom::primal::Vector< T, NDIMS >inlinestatic
squared_norm() constaxom::primal::Vector< T, NDIMS >inline
unitVector() constaxom::primal::Vector< T, NDIMS >inline
Vector(T val=T(), int sz=NDIMS)axom::primal::Vector< T, NDIMS >inlineexplicit
Vector(const NumericArray< T, NDIMS > &arr)axom::primal::Vector< T, NDIMS >inlineexplicit
Vector(const T *vals, int sz=NDIMS)axom::primal::Vector< T, NDIMS >inlineexplicit
Vector(const Point< T, NDIMS > &pt)axom::primal::Vector< T, NDIMS >inlineexplicit
Vector(const Point< T, NDIMS > &A, const Point< T, NDIMS > &B)axom::primal::Vector< T, NDIMS >inline
Vector(std::initializer_list< T > values)axom::primal::Vector< T, NDIMS >inline