- This example collects an MAS fid using the 'direct' method.
With methods advances the propogator in a point-by-point fashion.
This is much slower then the compute method usually used, but
this just goes to show that you can do it if you wish.
spins{
numspin 2
T 1H 0
T 1H 1
C 5000 2134 0 0
C -5000 2789 0.5 1
}
parameters{
powder1{
aveType ../../../../crystals/rep256
}
maxtstep=1e-6
npts1D=256
}
pulses{
ptop()
wr=3000
rotor=rad2deg*acos(1/sqrt(3))
detect(Ip)
ro(Iz)
dwell2D=0.00002
1H:pulse(1/150000/4, 0, 150000)
loop(i=0:npts1D-1)
fid(i)
if(i!=(npts1D-1))
1H:delay(dwell2D)
end
end
savefidtext(ptopMAS)
}
The generated spectra will look like the first 'basic' example,
however, i have noticed several 'phase-noise' that become present
when performing the 'driect' dyson series for spinning simulations.
There are thousands of propogators that need to be calculated
and if the time dt step is choosen to be too small it will devolope
both frequecy and phase errors. These errors will propogate thus
creating undesired peaks and oddly phased peaks.
|