2In the remainder of this thesis, it will very often not be explicitly specified whether a variable, parameter or function is real-valued, complex-valued or integer-valued. This omission is mainly for reasons of readability. The appropriate value type should generally be apparent from the context, application area, or conventional use in the literature.