Compadre 1.5.5
|
Definition at line 8 of file Compadre_Misc.hpp.
#include <Compadre_Misc.hpp>
Public Member Functions | |
KOKKOS_INLINE_FUNCTION | XYZ (double _x=0.0, double _y=0.0, double _z=0.0) |
KOKKOS_INLINE_FUNCTION | XYZ (const scalar_type *arry) |
XYZ (const std::vector< scalar_type > &vec) | |
KOKKOS_INLINE_FUNCTION XYZ | operator+= (const XYZ &other) |
KOKKOS_INLINE_FUNCTION XYZ | operator+= (XYZ &other) |
KOKKOS_INLINE_FUNCTION XYZ | operator-= (const XYZ &other) |
KOKKOS_INLINE_FUNCTION XYZ | operator-= (XYZ &other) |
KOKKOS_INLINE_FUNCTION XYZ | operator*= (const double &scaling) |
KOKKOS_INLINE_FUNCTION scalar_type & | operator[] (const int i) |
KOKKOS_INLINE_FUNCTION scalar_type | operator[] (const int i) const |
KOKKOS_INLINE_FUNCTION XYZ | operator* (double scalar) |
KOKKOS_INLINE_FUNCTION size_t | extent (int comp=0) |
KOKKOS_INLINE_FUNCTION int | extent_int (int comp=0) |
Public Attributes | |
double | x |
double | y |
double | z |
|
inline |
Definition at line 15 of file Compadre_Misc.hpp.
|
inline |
Definition at line 18 of file Compadre_Misc.hpp.
|
inline |
Definition at line 20 of file Compadre_Misc.hpp.
|
inline |
Definition at line 84 of file Compadre_Misc.hpp.
|
inline |
Definition at line 89 of file Compadre_Misc.hpp.
|
inline |
Definition at line 75 of file Compadre_Misc.hpp.
|
inline |
Definition at line 47 of file Compadre_Misc.hpp.
|
inline |
Definition at line 23 of file Compadre_Misc.hpp.
|
inline |
Definition at line 29 of file Compadre_Misc.hpp.
|
inline |
Definition at line 35 of file Compadre_Misc.hpp.
|
inline |
Definition at line 41 of file Compadre_Misc.hpp.
|
inline |
Definition at line 53 of file Compadre_Misc.hpp.
|
inline |
Definition at line 64 of file Compadre_Misc.hpp.
double Compadre::XYZ::x |
Definition at line 10 of file Compadre_Misc.hpp.
double Compadre::XYZ::y |
Definition at line 11 of file Compadre_Misc.hpp.
double Compadre::XYZ::z |
Definition at line 12 of file Compadre_Misc.hpp.