Hello, I am exploring how to do g-tensor calculations in Q-Chem v6.2.2 and have encountered a few questions. I’ll state the questions first and then provide input/output below. Thanks in advance for any help on these!
1. Units of isotropic tensor appear incorrect
When I examine the output g_tensor from the example in the documentation, it appears that the tensor components are given in ppm units but the isotropic and anisotropic values are mis-labeled. They are also stated to be in ppm units but appear to have been divided by 1e6.
1/3 * (85.8 + 13469.8 + 3173.8) = 5576.46, which is exactly 10^6 larger than the value printed. The same error appears to affect the anisotropic tensor output 2 lines below.
------------------------------------------------------------------------------
g-tensor HSO-amplitude response converge
G-Tensor Spin-Orbit Tensor G_IJ, I,J=X,Y,Z (ppm):
------------------------------------------------------------------------------
85.87798248 -0.00000000 0.00000000
-0.0000000013469.83548653 -0.00000000
0.00000000 -0.00000000 3173.77940523
------------------------------------------------------------------------------
Isotropic g-tensor: 1/3 * (g_xx + g_yy + g_zz)
Isotropic g-tensor in ppm = 0.00557650
Anisotropic g-tensor: SQRT(0.5*((g_xx-g_yy)^2 + (g_yy-g_zz)^2 + (g_zz-g_xx)^2))
Anisotropic g-tensor in ppm = 0.01213825
------------------------------------------------------------------------------
2. Magnitude of the g-tensor
For a relatively simple spin 1/2 system such as the one in the example, I would expect the electronic g factor to be close to 2 (the value for a single electron), but the value calculated by Q-Chem is ~0.0055. Am misunderstanding what this g-tensor is? If I run the calculation for an even simpler system (a single hydrogen atom), I get a g_tensor of exactly zero, which I also found confusing. I would greatly appreciate any help understanding how to inerpret these magnitudes.
3. Meaning of $gauge_origin$
I could not find the $gauge_origin$
input flag documented anywhere, but it is included in the example. What is it’s purpose?
** Example Input / Output 1: the example from the documentation **
$molecule
1 2
O 0.00000000 0.00000000 0.13475163
H 0.00000000 -1.70748899 -1.06930309
H 0.00000000 1.70748899 -1.06930309
$end
$rem
INPUT_BOHR = true
METHOD = ccsd
BASIS = 3-21g
CC_REF_PROP = true
G_TENSOR = true
N_FROZEN_CORE = 0
NO_REORIENT = true
SCF_CONVERGENCE = 12
CC_CONVERGENCE = 12
POINT_GROUP_SYMMETRY = false
$end
$gauge_origin
0.000000 0.000000 0.0172393
$end
------------------------------------------------------------------------------
g-tensor HSO-amplitude response converge
G-Tensor Spin-Orbit Tensor G_IJ, I,J=X,Y,Z (ppm):
------------------------------------------------------------------------------
85.87798248 -0.00000000 0.00000000
-0.0000000013469.83548653 -0.00000000
0.00000000 -0.00000000 3173.77940523
------------------------------------------------------------------------------
Isotropic g-tensor: 1/3 * (g_xx + g_yy + g_zz)
Isotropic g-tensor in ppm = 0.00557650
Anisotropic g-tensor: SQRT(0.5*((g_xx-g_yy)^2 + (g_yy-g_zz)^2 + (g_zz-g_xx)^2))
Anisotropic g-tensor in ppm = 0.01213825
------------------------------------------------------------------------------
** Example Input / Output 2: H atom **
$molecule
0 2
H 0.00000000 0.00000000 0.00000000
$end
$rem
METHOD = ccsd
BASIS = 3-21g
CC_REF_PROP = true
G_TENSOR = true
N_FROZEN_CORE = 0
NO_REORIENT = true
SCF_CONVERGENCE = 12
CC_CONVERGENCE = 12
POINT_GROUP_SYMMETRY = false
$end
$gauge_origin
0.000000 0.000000 0.000000
$end
------------------------------------------------------------------------------
g-tensor HSO-amplitude response converge
G-Tensor Spin-Orbit Tensor G_IJ, I,J=X,Y,Z (ppm):
------------------------------------------------------------------------------
0.00000000 0.00000000 0.00000000
0.00000000 0.00000000 0.00000000
0.00000000 0.00000000 0.00000000
------------------------------------------------------------------------------
Isotropic g-tensor: 1/3 * (g_xx + g_yy + g_zz)
Isotropic g-tensor in ppm = 0.00000000
Anisotropic g-tensor: SQRT(0.5*((g_xx-g_yy)^2 + (g_yy-g_zz)^2 + (g_zz-g_xx)^2))
Anisotropic g-tensor in ppm = 0.00000000
------------------------------------------------------------------------------