pyepr.pulses

Classes

Pulse

Represents a general experimental pulse.

Detection

Represents a detection pulse.

Delay

DEPRECATION WARNING: THIS WILL BE REMOVED SOON.

RectPulse

Represents a rectangular monochromatic pulse.

GaussianPulse

Represents a Gaussian monochromatic pulse.

FrequencySweptPulse

A general parent class for Frequency Swept Pulses.

HSPulse

Represents a hyperboilc secant frequency-swept pulse.

ChirpPulse

Represents a linear frequency-swept pulse.

WURSTPulse

Represents a WURST frequency-swept pulse.

SincPulse

Represents a general experimental pulse.

CPMGDetection

CPMGDetection Implements a Carr-Purcell-Meiboom-Gill (CPMG) detection sequence.

Functions

Module Contents

pyepr.pulses.compute_upulses_not_trajectory(dUs)[source]
pyepr.pulses.compute_upulses_trajectory(dUs)[source]
pyepr.pulses.compute_magnetization_not_trajectory(Upulses, density0, Mmag)[source]
pyepr.pulses.compute_magnetization_trajectory(Upulses, density0)[source]
pyepr.pulses.build_default_pulses(AWG=True, SPFU=False, tp=12)[source]