mr2.operators.models.BMC
Bloch-McConnell simulation.
Functions
|
Apply a precomputed exact affine propagation step to a state. |
|
Construct exchange generator (Q) for (dM/dt = Q M). |
|
Convert gradients and isochromat positions to extra off-resonance in rad/s. |
|
Create an initial magnetization state. |
|
Propagate dynamics (dm/dt = A m + c) via exact affine evolution. |
|
Build exact affine propagation steps for constant-system evolution. |
|
Build the RF-amplitude independent Bloch-McConnell matrix. |
|
Build affine Bloch-McConnell system (dm/dt = A m + c). |
|
Build the affine recovery vector. |
|
Build the RF-amplitude dependent Bloch-McConnell matrix contribution. |
|
Complex transverse readout per pool, averaged over isochromats. |
Classes
Acquisition block that emits a readout. |
|
Base class for Bloch-McConnell blocks. |
|
Sequence of Bloch-McConnell blocks. |
|
Constant RF block for a duration. |
|
Delay without RF. |
|
Gradient-only block with position-dependent phase accrual. |
|
Read out longitudinal magnetization of a selected pool. |
|
Lorentzian lineshape for MT saturation. |
|
Base class for MT lineshape models. |
|
Parameters for Bloch-McConnell simulation. |
|
Piecewise-constant RF block. |
|
Reset state to equilibrium or to a provided state. |
|
Piecewise RF block with an effective image-space slice profile. |
|
Perfect spoiling with non-zero duration. |
|
Super-Lorentzian lineshape for MT saturation. |