Difference between revisions of "Geffect.m"

From Spinach Documentation Wiki
Jump to: navigation, search
(Sync syntax/arguments/outputs with current Spinach source)
Line 1: Line 1:
−
{{DISPLAYTITLE:geffect.m}}
+
{{DISPLAYTITLE:geffect.m}} __NOTOC__
 +
 
 
Effective g-tensor for the user-specified Kramers doublet, computed as described in http://dx.doi.org/10.1063/1.4793736
 
Effective g-tensor for the user-specified Kramers doublet, computed as described in http://dx.doi.org/10.1063/1.4793736
  
 
==Syntax==
 
==Syntax==
  
−
    g=geffect(spin_system,states)
+
g=geffect(spin_system,states)
−
 
 
−
==Description==
 
−
Lanthanide systems often have multiple pairs of energy levels that are related to one another by a spin flip. These are called Kramers doublets. This function returns the effective g-tensor for the user-specified pair of levels.
 
  
 
==Arguments==
 
==Arguments==
  
−
    states - the numbers of the states to use
+
states - the numbers of the states to use
 
             (numbered sequentially from the  
 
             (numbered sequentially from the  
 
               lowest to the highest energy)
 
               lowest to the highest energy)
  
−
==Returns==
+
==Outputs==
  
−
    g      - 3x3 g-tensor matrix in Bohr mag-
+
g      - 3x3 g-tensor matrix in Bohr mag-
 
             neton units
 
             neton units
 +
 +
ilya.kuprov@weizmann.ac.il
 +
e.suturina@soton.ac.uk
  
 
==Examples==
 
==Examples==
 +
 
See dy_lft_single.m file in examples/giant_spin folder of Spinach distribution.
 
See dy_lft_single.m file in examples/giant_spin folder of Spinach distribution.
  
 
==Notes==
 
==Notes==
 +
 
Make sure that the pair of levels specified actually is a Kramers doublet.
 
Make sure that the pair of levels specified actually is a Kramers doublet.
  
 
==See also==
 
==See also==
 +
 
[[chi_eff.m]], [[eqmag.m]], [[lpcs.m]], [[kpcs.m]], [[ppcs.m]]
 
[[chi_eff.m]], [[eqmag.m]], [[lpcs.m]], [[kpcs.m]], [[ppcs.m]]
  
  
 
''Version 2.2, authors: [[Elizaveta Suturina]], [[Ilya Kuprov]]''
 
''Version 2.2, authors: [[Elizaveta Suturina]], [[Ilya Kuprov]]''
 +
 +
==Description==
 +
 +
Lanthanide systems often have multiple pairs of energy levels that are related to one another by a spin flip. These are called Kramers doublets. This function returns the effective g-tensor for the user-specified pair of levels.
 +
 +
==Returns==
 +
 +
g      - 3x3 g-tensor matrix in Bohr mag-
 +
            neton units

Revision as of 15:05, 5 April 2026


Effective g-tensor for the user-specified Kramers doublet, computed as described in http://dx.doi.org/10.1063/1.4793736

Syntax

g=geffect(spin_system,states)

Arguments

states - the numbers of the states to use

            (numbered sequentially from the 
             lowest to the highest energy)

Outputs

g - 3x3 g-tensor matrix in Bohr mag-

            neton units
ilya.kuprov@weizmann.ac.il
e.suturina@soton.ac.uk

Examples

See dy_lft_single.m file in examples/giant_spin folder of Spinach distribution.

Notes

Make sure that the pair of levels specified actually is a Kramers doublet.

See also

chi_eff.m, eqmag.m, lpcs.m, kpcs.m, ppcs.m


Version 2.2, authors: Elizaveta Suturina, Ilya Kuprov

Description

Lanthanide systems often have multiple pairs of energy levels that are related to one another by a spin flip. These are called Kramers doublets. This function returns the effective g-tensor for the user-specified pair of levels.

Returns

g - 3x3 g-tensor matrix in Bohr mag-

            neton units