c++ - C++ 数学特殊函数中的 std::complex<>:技术规范或提案

标签 c++ language-lawyer c++-standard-library cmath

在 C++17 中,mathematical special functions (例如 Bessel 函数)已添加到标准中,并且已经得到现代编译器相对较好的支持。

但是,这些函数是为实值参数定义的,而计算物理学中的一些应用程序大量使用它们的复数等价物。

我想知道

  • 有/曾经有任何增强技术规范/建议 std::complex<> 具有特殊功能(我找不到任何相关的东西)
  • 如果这样的提案处于活跃状态并且有机会,我猜,C++23
  • 考虑到不包括 std::complex<> 的特殊数学函数除了他们[相对]狭窄的用途之外

最佳答案

据我所知,目前没有此类提案正在审核中。

我希望这样的提案能够通过 SG6(数值研究组)。

关于c++ - C++ 数学特殊函数中的 std::complex<>:技术规范或提案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59587951/

相关文章:

c++ - 参数传递机制?

c++ - 成员初始化列表顺序

c++ - 这句话在 C++11 标准的第 §3.2/2 段中是什么意思?

c++ - 将自定义类型作为 map 的可能键的可能方法有哪些

c++ - 如何遍历嵌套 vector ?

c++ - 为什么 std::stof、std::stod 和 std::stold 处理带有异常的错误?

c++ - 正确地(独立于 32 位/64 位)将 float 保存到二进制 ofstream

c++ - 根据标准,这个 constexpr offset_of 的定义是否正确?

c++ - namespace 标识符的范围是什么?

C++ header 单元导入语法