Difference between revisions of "Xyz2hfc.m"

From Spinach Documentation Wiki
Jump to: navigation, search
(Created page with "{{DISPLAYTITLE:xyz2hfc.m}} Dipolar hyperfine couplings. ==Syntax== A=xyz2hfc(e_xyz,n_xyz,isotope) ==Description== Converts point electron and nuclear coordinates (Angs...")
 
Line 1: Line 1:
 
{{DISPLAYTITLE:xyz2hfc.m}}
 
{{DISPLAYTITLE:xyz2hfc.m}}
−
Dipolar hyperfine couplings.
+
Converts point electron and nuclear coordinates into a hyperfine interaction tensor.
  
 
==Syntax==
 
==Syntax==
  
−
     A=xyz2hfc(e_xyz,n_xyz,isotope)
+
     A=xyz2hfc(mxyz,exyz,isotope,nel)
−
 
 
−
==Description==
 
−
Converts point electron and nuclear coordinates (Angstroms) into a hyperfine interaction tensor (Hz).
 
  
 
==Arguments==
 
==Arguments==
Line 18: Line 15:
 
   
 
   
 
     isotope  - isotope specification, e.g. '13C'
 
     isotope  - isotope specification, e.g. '13C'
 +
 +
    nel      - number of unpaired electrons
  
 
==Outputs==
 
==Outputs==
  
−
     A        - hyperfine coupling tensor, Hz
+
     A        - hyperfine coupling tensor, Gauss
  
 
==Notes==
 
==Notes==
−
Free-particle magnetogyric ratios are used - manual scaling must be applied for electron g-tensors that are very      different from the free electron value and for very large chemical shielding tensors.
+
Gauss units are used for hyperfine couplings because they do not depend on the electron g-tensor.
  
 
==See also==
 
==See also==
Line 30: Line 29:
  
  
−
''Version 2.1, authors: [[Ilya Kuprov]]''
+
''Version 2.2, authors: [[Ilya Kuprov]], [[Liza Suturina]]''

Revision as of 11:38, 21 August 2018

Converts point electron and nuclear coordinates into a hyperfine interaction tensor.

Syntax

    A=xyz2hfc(mxyz,exyz,isotope,nel)

Arguments

    e_xyz    - Cartesian coordinates of the electron,
               a three-element vector in Angstrom

    n_xyz    - Cartesian coordinates of the nucleus,
               a three-element vector in Angstrom

    isotope  - isotope specification, e.g. '13C'

    nel      - number of unpaired electrons

Outputs

    A        - hyperfine coupling tensor, Gauss

Notes

Gauss units are used for hyperfine couplings because they do not depend on the electron g-tensor.

See also

xyz2dd.m, xyz2pms.m, hfc2pcs.m, hfc2pms.m


Version 2.2, authors: Ilya Kuprov, Liza Suturina