Tinker9 70bd052 (Thu Nov 9 12:11:35 2023 -0800)
Loading...
Searching...
No Matches
mpole.h
1#pragma once
2
3namespace tinker {
4enum
5{
20
26 LFRM_3_FOLD = 5
27};
28
31{
32 int zaxis;
33 int xaxis;
34 int yaxis;
35 int polaxe;
36};
37
38enum class UPred
39{
40 NONE,
41 GEAR,
42 ASPC,
43 LSQR
44};
45}
Definition: testrt.h:9
@ MPL_PME_ZX
Definition: mpole.h:18
@ MPL_PME_XY
Definition: mpole.h:13
@ MPL_PME_Y
Definition: mpole.h:8
@ MPL_PME_0
Definition: mpole.h:6
@ LFRM_NONE
Definition: mpole.h:21
@ MPL_PME_ZZ
Definition: mpole.h:12
@ LFRM_3_FOLD
Definition: mpole.h:26
@ LFRM_BISECTOR
Definition: mpole.h:24
@ MPL_PME_YX
Definition: mpole.h:17
@ MPL_PME_ZY
Definition: mpole.h:19
@ MPL_PME_YZ
Definition: mpole.h:15
@ LFRM_Z_THEN_X
Definition: mpole.h:23
@ LFRM_Z_BISECT
Definition: mpole.h:25
@ MPL_PME_XX
Definition: mpole.h:10
@ MPL_PME_XZ
Definition: mpole.h:14
@ MPL_PME_X
Definition: mpole.h:7
@ MPL_PME_YY
Definition: mpole.h:11
@ LFRM_Z_ONLY
Definition: mpole.h:22
@ MPL_PME_Z
Definition: mpole.h:9
@ MPL_TOTAL
Definition: mpole.h:16
UPred
Definition: mpole.h:39
Local axis type and x,y,z-axis defining atoms for each multipole site.
Definition: mpole.h:31
int xaxis
X-axis defining atom, starting from 0.
Definition: mpole.h:33
int zaxis
Z-axis defining atom, starting from 0.
Definition: mpole.h:32
int yaxis
Y-axis defining atom, starting from ONE.
Definition: mpole.h:34
int polaxe
Local frame definition.
Definition: mpole.h:35