Miscellaneous#

Defined in sycomore/sycomore.h

Dimensions const Diffusion#

Diffusion coefficient.

Dimensions const GradientDephasing#

Gradient dephasing, as \(\int \gamma G(t) dt\).

Quantity const gamma#

Gyromagnetic ratio of 1H in rad/s/T.

Quantity const gamma_bar#

Gyromagnetic ratio of 1H in Hz/T.

template<typename T>
std::vector<T> linspace(T min, T max, std::size_t size)#

Generate evenly-spaced samples.

template<typename T>
std::vector<T> linspace(T span, std::size_t size)#

Generate evenly-spaced samples.

template<typename T>
T round(T const &x, T const &r)#

Round to x nearest multiple of r.