These examples illustrate some of the lower-level routines used by SpinDynamica, useful for the development, understanding, and teaching of spin dynamical theory.
The nb links lead to an executable mathematica notebook. The pdf links provide a non-executable file for viewing.
- spin operators and state bases
- spin superoperators and operator bases
- Wigner matrices and Euler angles
- 3D axis systems and visualisation
last update: 19-Aug-2017
NMR`SpinOperators
|
Version
|
Updated
|
Description of example
|
Bases | 3.0+ | 19-Aug-17 | shows how to use the predefined bases, and how to define bases, and how to label the basis kets. (nb, pdf) routines: SetBasis, ZeemanBasis, SingletTripletBasis, Ket, Bra, Eigenbasis, DefineBasis, BasisLabels |
|
|
|
|
opI | 3.0+ | 19-Aug-17 | shows how to define and manipulate spin angular momentum operators and to take their Zeeman-basis matrix representations. (nb, pdf) routines: opI, MatrixRepresentation |
|
|
|
|
opR | 3.0+ | 19-Aug-17 | rotation operators and their matrix representations, including how to rotate sets of spins selectively. (nb, pdf) routines: opR, MatrixRepresentation |
|
|
|
|
opT | 3.0+ | 19-Aug-17 | spherical tensor operators. (nb, pdf) routines: opT |
|
|
|
|
Spin Permutation Operator | 3.0+ | 19-Aug-17 | spin permutation operators and their matrix representations. (nb, pdf) routines: SpinPermutationOperator, MatrixRepresentation, SingletTripletBasis |
|
|
|
|
Single transition operator | 3.0+ | 19-Aug-17 | single-transition operators and their matrix representations. (nb, pdf) routines: SingleTransitionOperator,MatrixRepresentation, SingletTripletBasis |
|
|
|
|
NMR`SpinSuperoperators
|
Version
|
Updated
|
Description of example
|
OperatorBases | 3.0+ | 19-Aug-17 | gives examples of the predefined operator bases. (nb, pdf) routines: OperatorBasis, OperatorBasisDimension, BasisOperators, BasisOperatorTransformationMatrix, ZeemanKetBraOperatorBasis, CoherenceOrder, SpinProductRank |
|
|
|
|
ExpressOperator | 3.0+ | 19-Aug-17 | expansion of an operator as a sum of basis operators. (nb, pdf) routines: ExpressOperator |
|
|
|
|
Superoperator Matrix Representation | 3.0+ | 19-Aug-17 | superoperators and their matrix representations in various operator bases. (nb, pdf) routines: SuperoperatorMatrixRepresentation, OperatorVectorRepresentation, CommutationSuperoperator, DoubleCommutationSuperoperator, RotationSuperoperator |
|
|
|
|
Coherence Order filtration | 3.0+ | 19-Aug-17 | filtration of operators according to coherence order. (nb, pdf) routines: CoherenceOrderFiltrationSuperoperator |
|
|
|
|
Rotations`Wigner and Rotations`Euler
|
Version
|
Updated
|
Description of example
|
Wigner | 3.0+ | 19-Aug-17 | Wigner matrices. (nb, pdf) routines: WignerD, Wignerd |
|
|
|
|
Euler | 3.0+ | 19-Aug-17 | Deriving Euler angles from 3D axis specifications, and rotate objects by a sequence of Euler angles. (nb, pdf) routines: AxesToEuler, AxisSystem, RotateEuler |
|
|
|
|
General`General3D
|
Version
|
Updated
|
Description of example
|
Axes3D | 3.0+ | 19-Aug-17 | Construction and visualization of 3D right-handed axis systems. (nb, pdf) routines: Axes3D, AxisSystem, Arrow3D |
|
|
|
|
SpinDynamica documentation main page