Difference between revisions of "Magpump.m"

From Spinach Documentation Wiki
Jump to: navigation, search
(See also)
Line 1: Line 1:
{{DISPLAYTITLE:function.m}}
+
{{DISPLAYTITLE:magpump.m}}
 
Adds pumping terms to the relxation superoperator to enable approximate simulation of CIDNP, PHIP and DNP type effects.
 
Adds pumping terms to the relxation superoperator to enable approximate simulation of CIDNP, PHIP and DNP type effects.
  

Revision as of 10:58, 21 August 2018

Adds pumping terms to the relxation superoperator to enable approximate simulation of CIDNP, PHIP and DNP type effects.

Syntax

    R=magpump(spin_system,R,rho,rate)

Arguments

   R    - relaxation superoperator, from relaxation.m

   rho  - the state to be pumped, from state.m

   rate - pumping rate, Hz

Outputs

    R    - modified relaxation superoperator

Examples

See cidnp_pumping_1.m and cidnp_pumping_2.m files in examples/spin_chemistry directory.

Notes

1. For the pumping to work correctly, the unit state population (first element) in the state vector that R will be acting on must be set to 1.

2. This function is only available in sphten-liouv formalism, and may be called repeatedly if multiple states are pumped.

See also

rydmr.m, kinetics.m


Version 2.2, authors: Ilya Kuprov