Appendix D: kernel data structures
There are two major data structures that are used throughout Spinach: spin_system, which contains spin system topology, interaction and basis set information, and parameters, which contains pulse sequence parameters. The spin_system structure is generated by the create.m function and updated by the basis.m function during the initialization stage.
Contents
Top level overview
Composition information
Interaction information
Relaxation theory
Chemical reactions
Basis set information
Internal settings
Optimal control settings
Hamiltonian descriptor
Hamiltonian descriptor table used internally by hamiltonian.m function.