Util

class Util : public tsa::AlgoBase

Public Functions

inline void Apply(std::complex<double> (*func)(std::complex<double>), SeqViewComplex &fs)
inline void Apply(std::complex<double> (*func)(std::complex<double>), SeqViewComplex &fs, SeqViewComplex &res)

Public Static Functions

static inline void Apply(double (*func)(double), SeqViewDouble &ts)
static inline void Apply(double (*func)(double), SeqViewDouble &ts, SeqViewDouble &res)
static inline void BinOp(double (*func)(double, double), SeqViewDouble &ts1, SeqViewDouble &ts2, SeqViewDouble &res)
static inline void Norm(double (*func)(double), SeqViewDouble &ts1, SeqViewDouble &res)
static inline void Sum(SeqViewDouble &res, double scale, SeqViewDouble &ts)