Inversion#

torchsim.Inversion(*, duration_s=0.0, flip_rad=torch.pi, phase_rad=0.0, definition_id=0)[source]#

Return an ideal inversion, scaled by the tissue’s inversion efficiency.

The kernels answer this with Mz -> -efficiency * Mz on every order and no rotation at all, so the pulse deposits nothing in a bound pool. A preparation whose saturation matters is an excitation() or a saturation() carrying a real waveform instead.

Examples using torchsim.Inversion#

Writing a Signal Model

Writing a Signal Model