Difference between revisions of "Orientation.m"

From Spinach Documentation Wiki
Jump to: navigation, search
Line 1: Line 1:
−
Anisotropic part of the Hamiltonian for a specific spin system
+
{{DISPLAYTITLE:orientation.m}}
−
orientation. Syntax:
+
Anisotropic part of the Hamiltonian for a specific spin system orientation.
  
−
                  H=orientation(Q,euler_angles)
+
==Syntax==
  
−
Arguments:
+
    H=orientation(Q,euler_angles)
  
−
   Q            -  irreducible components of the anisotropic
+
==Arguments==
−
                    part, ordered by increasing spherical rank,
+
 
−
                    and within ranks by decreasing projection
+
   Q            -  rotational basis as returned by  
−
                    quantum number - as returned by the
+
                     hamiltonian.m function
−
                     [[hamiltonian.m]] function.
 
 
   
 
   
−
   euler_angles  -  a 1x3 vector or a vertical stack of 1x3
+
   euler_angles  -  a 1x3 vector specifying Euler
−
                     vectors specifying Euler angles (radians)
+
                     angles (radians) relative to the
−
                    relative to the input orientation.
+
                    input orientation
  
−
Output:
+
==Outputs==
  
−
     H    -    anisotropic part of the Hamiltonian commutation
+
     H    -    anisotropic part of the Hamiltonian  
−
               superoperator (or a cell array thereof) for the  
+
               for the specified Euler angles
−
              specified Euler angles.
 
  
 +
==Notes==
 
This function may be used in both Hilbert and Liouville space because the H -> [H, ] adjoint map is linear.
 
This function may be used in both Hilbert and Liouville space because the H -> [H, ] adjoint map is linear.
 +
 +
==See also==
 +
[[hamiltonian.m]], [[operator.m]], [[wigner.m]], [[irr_sph_ten.m]]
  
  
−
''Version 1.9, authors: [[Ilya Kuprov]]''
+
''Version 2.2, authors: [[Ilya Kuprov]]''

Revision as of 11:55, 29 August 2018

Anisotropic part of the Hamiltonian for a specific spin system orientation.

Syntax

    H=orientation(Q,euler_angles)

Arguments

  Q             -  rotational basis as returned by 
                   hamiltonian.m function

  euler_angles  -  a 1x3 vector specifying Euler 
                   angles (radians) relative to the
                   input orientation

Outputs

    H    -    anisotropic part of the Hamiltonian 
              for the specified Euler angles

Notes

This function may be used in both Hilbert and Liouville space because the H -> [H, ] adjoint map is linear.

See also

hamiltonian.m, operator.m, wigner.m, irr_sph_ten.m


Version 2.2, authors: Ilya Kuprov