6#ifndef ABFS_VECTOR3_ORDER_H
7#define ABFS_VECTOR3_ORDER_H
68 auto mod = [](
const int i,
const int n){
return (i%n+3*n/2)%n-n/2; };
Abfs::Vector3_Order< T > operator%(const Abfs::Vector3_Order< T > &v1, const Abfs::Vector3_Order< T > &v2)
Definition abfs-vector3_order.h:66
bool operator<(const Abfs::Vector3_Order< T > &v1, const Abfs::Vector3_Order< T > &v2)
Definition abfs-vector3_order.h:16
Vector3_Order(const ModuleBase::Vector3< T > &v)
Definition abfs-vector3_order.h:18
Vector3_Order(const T &x, const T &y, const T &z)
Definition abfs-vector3_order.h:19
3 elements vector
Definition vector3.h:22
T x
Definition vector3.h:24
Vector3(const T &x1=0, const T &y1=0, const T &z1=0)
Construct a new Vector 3 object.
Definition vector3.h:35
T y
Definition vector3.h:25
T z
Definition vector3.h:26
#define T
Definition exp.cpp:237
Definition array_pool.h:6