|
occ
|
Cartesian interaction tensor T_{tuv} = d^{t+u+v}/dx^t dy^u dz^v (1/R) More...
#include <interaction_tensor.h>
Public Member Functions | |
| double & | operator() (int t, int u, int v) |
| double | operator() (int t, int u, int v) const |
Public Attributes | |
| double | data [size] |
Static Public Attributes | |
| static constexpr int | size = nhermsum(MaxL) |
Cartesian interaction tensor T_{tuv} = d^{t+u+v}/dx^t dy^u dz^v (1/R)
Uses the same index layout as RInts (hermite_index) with point-charge base cases instead of Boys functions.
| MaxL | Maximum total rank (t+u+v). For hex-hex interactions, MaxL=8. |
|
inline |
|
inline |
| double occ::mults::InteractionTensor< MaxL >::data[size] |
|
staticconstexpr |