⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 scalar_unary_function.h

📁 高效的c++科学算法库
💻 H
📖 第 1 页 / 共 2 页
字号:
// ------------------------------------------------------- -*- c++ -*- --//// WARNING: FILE AUTOMATICALLY GENERATED WITH scalar_unary_function.sed//// ----------------------------------------------------------------------// from:  scalar_unary_function.hxx// ----------------------------------------------------------------------// ---------------------------------------------------------- -*- c++ -*-// Scalar Unary Function// ----------------------------------------------------------------------// file     = scalar_unary_function.hxx// name     = FctAbs// operator = abs// ----------------------------------------------------------------------template<typename T_value>struct FctAbs {  typedef T_value value_t;      static inline value_t        apply (T_value a) {    return abs ( a );  }};// ---------------------------------------------------------- -*- c++ -*-// Scalar Unary Function// ----------------------------------------------------------------------// file     = scalar_unary_function.hxx// name     = FctSqrt// operator = sqrt// ----------------------------------------------------------------------template<typename T_value>struct FctSqrt {  typedef T_value value_t;      static inline value_t        apply (T_value a) {    return sqrt ( a );  }};// ---------------------------------------------------------- -*- c++ -*-// Scalar Unary Function// ----------------------------------------------------------------------// file     = scalar_unary_function.hxx// name     = FctLn// operator = ln// ----------------------------------------------------------------------template<typename T_value>struct FctLn {  typedef T_value value_t;      static inline value_t        apply (T_value a) {    return ln ( a );  }};// ---------------------------------------------------------- -*- c++ -*-// Scalar Unary Function// ----------------------------------------------------------------------// file     = scalar_unary_function.hxx// name     = FctLog// operator = log// ----------------------------------------------------------------------template<typename T_value>struct FctLog {  typedef T_value value_t;      static inline value_t        apply (T_value a) {    return log ( a );  }};// ---------------------------------------------------------- -*- c++ -*-// Scalar Unary Function// ----------------------------------------------------------------------// file     = scalar_unary_function.hxx// name     = FctLog10// operator = log10// ----------------------------------------------------------------------template<typename T_value>struct FctLog10 {  typedef T_value value_t;      static inline value_t        apply (T_value a) {    return log10 ( a );  }};// ---------------------------------------------------------- -*- c++ -*-// Scalar Unary Function// ----------------------------------------------------------------------// file     = scalar_unary_function.hxx// name     = FctPow10// operator = pow10// ----------------------------------------------------------------------template<typename T_value>struct FctPow10 {  typedef T_value value_t;      static inline value_t        apply (T_value a) {    return pow10 ( a );  }};// ---------------------------------------------------------- -*- c++ -*-// Scalar Unary Function// ----------------------------------------------------------------------// file     = scalar_unary_function.hxx// name     = FctExp// operator = exp// ----------------------------------------------------------------------template<typename T_value>struct FctExp {  typedef T_value value_t;      static inline value_t        apply (T_value a) {    return exp ( a );  }};// ---------------------------------------------------------- -*- c++ -*-// Scalar Unary Function// ----------------------------------------------------------------------// file     = scalar_unary_function.hxx// name     = FctSin// operator = sin// ----------------------------------------------------------------------template<typename T_value>struct FctSin {  typedef T_value value_t;      static inline value_t        apply (T_value a) {    return sin ( a );  }};// ---------------------------------------------------------- -*- c++ -*-// Scalar Unary Function// ----------------------------------------------------------------------// file     = scalar_unary_function.hxx// name     = FctCos// operator = cos// ----------------------------------------------------------------------template<typename T_value>struct FctCos {  typedef T_value value_t;      static inline value_t        apply (T_value a) {    return cos ( a );  }};// ---------------------------------------------------------- -*- c++ -*-// Scalar Unary Function// ----------------------------------------------------------------------// file     = scalar_unary_function.hxx// name     = FctTan// operator = tan// ----------------------------------------------------------------------template<typename T_value>struct FctTan {  typedef T_value value_t;      static inline value_t        apply (T_value a) {    return tan ( a );  }};// ---------------------------------------------------------- -*- c++ -*-// Scalar Unary Function// ----------------------------------------------------------------------// file     = scalar_unary_function.hxx// name     = FctSinH// operator = sinh// ----------------------------------------------------------------------template<typename T_value>struct FctSinH {  typedef T_value value_t;      static inline value_t        apply (T_value a) {    return sinh ( a );  }};// ---------------------------------------------------------- -*- c++ -*-// Scalar Unary Function// ----------------------------------------------------------------------// file     = scalar_unary_function.hxx// name     = FctCosH// operator = cosh// ----------------------------------------------------------------------template<typename T_value>struct FctCosH {  typedef T_value value_t;      static inline value_t        apply (T_value a) {    return cosh ( a );  }};// ---------------------------------------------------------- -*- c++ -*-// Scalar Unary Function// ----------------------------------------------------------------------// file     = scalar_unary_function.hxx// name     = FctTanH// operator = tanh// ----------------------------------------------------------------------template<typename T_value>struct FctTanH {  typedef T_value value_t;      static inline value_t        apply (T_value a) {    return tanh ( a );  }};// ---------------------------------------------------------- -*- c++ -*-// Scalar Unary Function// ----------------------------------------------------------------------// file     = scalar_unary_function.hxx// name     = FctASinH// operator = asinh// ----------------------------------------------------------------------template<typename T_value>struct FctASinH {  typedef T_value value_t;      static inline value_t        apply (T_value a) {    return asinh ( a );  }};// ---------------------------------------------------------- -*- c++ -*-// Scalar Unary Function// ----------------------------------------------------------------------// file     = scalar_unary_function.hxx// name     = FctACosH// operator = acosh// ----------------------------------------------------------------------template<typename T_value>struct FctACosH {  typedef T_value value_t;      static inline value_t        apply (T_value a) {    return acosh ( a );  }};// ---------------------------------------------------------- -*- c++ -*-// Scalar Unary Function// ----------------------------------------------------------------------// file     = scalar_unary_function.hxx// name     = FctATanH// operator = atanh// ----------------------------------------------------------------------template<typename T_value>struct FctATanH {  typedef T_value value_t;      static inline value_t        apply (T_value a) {    return atanh ( a );  }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -