flow_op#
- torchsim.epg.flow_op(v, time, nstates, total_dephasing, voxelsize=1.0)[source]#
Prepare longitudinal and transverse flow dephasing operators.
- Parameters:
v (torch.Tensor) – Apparent spin velocity in
[m / s]
.time (torch.Tensor) – Time interval in
[s]
.nstates (int) – Number of EPG states
total_dephasing (float) – Total dephasing induced by gradient in
[rad]
.voxelsize (float, optional) – Voxel thickness along unbalanced direction in
[m]
. The default is 1.0.
- Returns:
J1 (torch.Tensor) – Flow dephasing operator for longitudinal states.
J2 (torch.Tensor) – Flow dephasing operator for transverse states.
- Return type:
tuple[Tensor, Tensor]