Difference between revisions of "Orientation.m"
| Line 11: | Line 11: | ||
quantum number - as returned by the | 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 or a vertical stack of 1x3 | ||
vectors specifying Euler angles (radians) | vectors specifying Euler angles (radians) | ||
Revision as of 14:45, 3 January 2017
Anisotropic part of the Hamiltonian for a specific spin system orientation. Syntax:
H=orientation(Q,euler_angles)
Arguments:
Q - irreducible components of the anisotropic
part, ordered by increasing spherical rank,
and within ranks by decreasing projection
quantum number - as returned by the
hamiltonian.m function.
euler_angles - a 1x3 vector or a vertical stack of 1x3
vectors specifying Euler angles (radians)
relative to the input orientation.
Output:
H - anisotropic part of the Hamiltonian commutation
superoperator (or a cell array thereof) for the
specified Euler angles.
This function may be used in both Hilbert and Liouville space because the H -> [H, ] adjoint map is linear.