User-defined literal operator to turn a floating-point value into a SDef (potentially complex).
SDef
double
std::complex<float>