代码之家  ›  专栏  ›  技术社区  ›  Roger Nelson

有基础科学化学/物理编程的图书馆吗?[关闭]

  •  4
  • Roger Nelson  · 技术社区  · 15 年前

    我想知道是否有一个开放源码的化学和/或物理科学图书馆 对于C++(或者C)?

    我不是在寻找模拟模型,可视化,三维建模。

    我只是在寻找一个基本的工具箱,例如:各种常数,如理想气体常数、阿伏伽德罗常数、元素周期表值;分子量计算;可能是实现化学计量学方程的基本函数、气体定律、热动力学、动力学。

    化学/物理101种东西。

    我在SourceForge上发现:

    • Christoph Steinbeck是SooCoFig上的化学开发工具包(Java)。
    • NIST常数
    5 回复  |  直到 9 年前
        1
  •  4
  •   JoshAdel    15 年前

    我想看看GNU科学图书馆:

    http://www.gnu.org/software/gsl/

    它应该有你正在寻找的大部分物理常数。至于与化学有关的东西,我不知道有什么基本的软件包可以直接进行这些计算。

    更新: 我忘记了另一个项目,它将包含所有的周期表内容(可能更多):

    http://openbabel.org

    具体检查:

    http://openbabel.org/api/2.2.0/classOpenBabel_1_1OBElementTable.shtml#_details

        2
  •  2
  •   Klaus-Dieter Warzecha    15 年前

    因为你排除了模拟, PyQuante 可能不是你要找的,但你可能会发现 kinpy thermopy 有趣。

        3
  •  1
  •   eruciform    15 年前

    我非常喜欢这本书:

    http://www.amazon.com/Physics-Game-Programmers-Grant-Palmer/dp/159059472X

    我在那里有物理公式,源代码在线提供:

    http://apress.com/book/view/159059472X

    我在化学方面看得不多。当然,物理学更受欢迎,因为它对游戏有直接影响。-)

    更新:关于化学的一些:

        4
  •  1
  •   Andrew Dalke    15 年前

    Kalzium 是kde工具的一部分。周期表加上(基于截图)一个方程求解器等等。

        5
  •  1
  •   Nick Edwards Shiv Ram    9 年前

    在高能物理中,两种常见的C++库/框架是 CLHEP ROOT . 这两个都包含单位和物理常数-参见 CLHEP Units . CLHEP还包含许多用于线性代数的库,而ROOT有许多用于数据分析的工具。

    可能不完全是你要找的,但可能对某人有用

    推荐文章