complex_unary.h
来自「高效的c++科学算法库」· C头文件 代码 · 共 141 行
H
141 行
// ------------------------------------------------------- -*- c++ -*- --//// WARNING: FILE AUTOMATICALLY GENERATED WITH complex_unary.sed//// ----------------------------------------------------------------------// from: complex_unary.hxx// ----------------------------------------------------------------------// ---------------------------------------------------------- -*- c++ -*-// scalar unary +// ----------------------------------------------------------------------template<typename T_value>struct OpConj { typedef T_value value_t; static inline value_t apply (T_value a) { return ~ (a); }};// ---------------------------------------------------------- -*- c++ -*-// scalar unary +// ----------------------------------------------------------------------template<typename T_value>struct FctReal { typedef T_value value_t; static inline value_t apply (T_value a) { return real (a); }};// ---------------------------------------------------------- -*- c++ -*-// scalar unary +// ----------------------------------------------------------------------template<typename T_value>struct FctImag { typedef T_value value_t; static inline value_t apply (T_value a) { return imag (a); }};// ---------------------------------------------------------- -*- c++ -*-// scalar unary +// ----------------------------------------------------------------------template<typename T_value>struct FctExRI { typedef T_value value_t; static inline value_t apply (T_value a) { return exri (a); }};// ---------------------------------------------------------- -*- c++ -*-// scalar unary +// ----------------------------------------------------------------------template<typename T_value>struct FctConj { typedef T_value value_t; static inline value_t apply (T_value a) { return conj (a); }};// ---------------------------------------------------------- -*- c++ -*-// scalar unary +// ----------------------------------------------------------------------template<typename T_value>struct FctSign { typedef T_value value_t; static inline value_t apply (T_value a) { return sign (a); }};// ---------------------------------------------------------- -*- c++ -*-// scalar unary +// ----------------------------------------------------------------------template<typename T_value>struct FctNorm { typedef T_value value_t; static inline value_t apply (T_value a) { return norm (a); }};// ---------------------------------------------------------- -*- c++ -*-// scalar unary +// ----------------------------------------------------------------------template<typename T_value>struct FctArg { typedef T_value value_t; static inline value_t apply (T_value a) { return arg (a); }};// ---------------------------------------------------------- -*- c++ -*-// scalar unary +// ----------------------------------------------------------------------template<typename T_value>struct FctRect { typedef T_value value_t; static inline value_t apply (T_value a) { return rect (a); }};// ---------------------------------------------------------- -*- c++ -*-// scalar unary +// ----------------------------------------------------------------------template<typename T_value>struct FctPolar { typedef T_value value_t; static inline value_t apply (T_value a) { return polar (a); }};// ----------------------------------------------------------------------// end of file
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?