21#ifndef VOTCA_XTP_AOTRANSFORM_H
22#define VOTCA_XTP_AOTRANSFORM_H
37 xxx,
xxy,
xxz,
xyy,
xyz,
xzz,
yyy,
yyz,
yzz,
zzz,
39 xxxx,
xxxy,
xxxz,
xxyy,
xxyz,
xxzz,
xyyy,
xyyz,
xyzz,
xzzz,
yyyy,
77 static std::array<int, 165>
nx();
78 static std::array<int, 165>
ny();
79 static std::array<int, 165>
nz();
80 static std::array<int, 165>
i_less_x();
81 static std::array<int, 165>
i_less_y();
82 static std::array<int, 165>
i_less_z();
83 static std::array<int, 120>
i_more_x();
84 static std::array<int, 120>
i_more_y();
85 static std::array<int, 120>
i_more_z();
93 template <
typename Matrix>
94 static Matrix
tform(
L l_row,
L l_col,
const Matrix& cartesian);
base class for all analysis tools