Difference between revisions of "Appendix D: kernel data structures"
(→Internal settings) |
|||
| Line 21: | Line 21: | ||
==Internal settings== | ==Internal settings== | ||
[[File:spin_system.sys.png|center|thumb|800px|Internal configuration settings subfield of the spin_system data structure.]] | [[File:spin_system.sys.png|center|thumb|800px|Internal configuration settings subfield of the spin_system data structure.]] | ||
| + | |||
| + | ==Hamiltonian descriptor== | ||
| + | [[File:hamiltonian_descriptor.png|center|thumb|800px|Hamiltonian descriptor table used internally by [[hamiltonian.m]] function.]] | ||
Revision as of 15:09, 19 May 2017
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
Hamiltonian descriptor
Hamiltonian descriptor table used internally by hamiltonian.m function.