summary_rlx_lindblad.m

From Spinach Documentation Wiki
Revision as of 09:21, 30 August 2026 by Kuprov (talk | contribs) (sync with Spinach main f053e432: new page for kernel/summaries/summary_rlx_lindblad.m)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Prints Lindblad relaxation-rate summary for a Spinach system. The function prints the user-supplied header and then a table with one row per spin containing the spin number, the isotope, the longitudinal relaxation rate from rlx.lind_r1_rates, the transverse relaxation rate from rlx.lind_r2_rates, and the spin label from comp.labels. Rates are printed in Hz in exponential notation with an explicit sign, and the table is bracketed by rule lines. Printing goes through report.m, so the output honours the destination and the silence settings stored in the spin system object. create.m calls this function with the header 'relaxation rates (Hz) for Lindblad theory' when the Lindblad relaxation model has been requested.

Syntax

    summary_rlx_lindblad(spin_system,header)

Parameters

    spin_system  - Spinach spin system description object

    header       - a string of text to precede the summary

Outputs

    this function prints to the console or to the user-specified
    output via report.m function

Notes

The rates listed are the ones used by relaxation.m to build the Lindblad relaxation superoperator.

See also

create.m, report.m, relaxation.m, summary_rlx_t1_t2.m, summary_rlx_nott.m, summary_rlx_weiz.m, Kernel utilities

Version 2.11, authors: Ilya Kuprov