Step

Step 是一种互动的物理模拟器。

  • 所有者: KDE/step
  • 平台:
  • 許可證: Other
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

Step 是一种互动的物理模拟器。它的工作原理是这样的:你在场景中放置一些物体,增加一些力量,如重力或弹簧,然后单击“模拟”,然后 Step 就会向你显示你的场景会如何根据物理定律发展。在实验中(甚至在模拟过程中)你可以改变物体/力量的每个属性,看看这将如何改变实验的结果。通过 STEP,你不仅可以学习,更可以体会到物理是如何工作的!

功能

  • 在两个维度的古典力学模拟
  • 颗粒,弹簧与阻尼、 重力和库仑力
  • 刚体
  • 碰撞检测 (目前只有离散) 和处理
  • 模拟为用户可编辑的粒子-弹簧系统,声波模拟软 (变形) 机构
  • 分子动力学 (目前使用 Lennard-Jones potential)︰ 气体和液体,冷凝和蒸发、 宏观量及其方差的计算
  • 单位换算和表达式计算︰ 你可以输入类似"(2 天 + 3 小时) * 80 公里",它将被接受为距离值 (需要 libqalculate
  • 误差计算和传播︰ 你可以输入任何属性的值,比如"1.3 ± 0.2",并将使用统计公式计算所有依赖项属性的错误
  • 求解误差估计︰ 由解算器所引入的误差被计算并添加到用户输入的错误
  • 几种不同的求解器︰ 8 阶,显式和隐式的有或无自适应步长 (大部分的解决需要 GSL library 库)
  • 控制器工具来轻松控制性能仿真过程(甚至自定义快捷键)
  • 工具以可视化结果︰ 图、 表、 示踪剂
  • 所有对象的上下文信息,整合维基百科浏览器
  • KNewStuff2 可以下载的示例实验,更多集合

概覽

名稱與所有者KDE/step
主編程語言C++
編程語言CMake (語言數: 6)
平台
許可證Other
發布數310
最新版本名稱v24.04.80 (發布於 2024-04-26 15:06:21)
第一版名稱v4.0.71 (發布於 2008-04-24 13:43:54)
創建於2015-09-18 13:11:48
推送於2024-04-26 13:06:26
最后一次提交2024-04-24 02:30:31
星數35
關注者數2
派生數3
提交數1.5k
已啟用問題?
問題數0
打開的問題數0
拉請求數0
打開的拉請求數0
關閉的拉請求數0
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

  **    Step: Interactive Physical Simulator     **
  **    StepCore: Physical Simulation Library    **
  *************************************************

Copyright (c) 2007 by Vladimir Kuznetsov ks.vladimir@gmail.com

Step and StepCore is Free Software, released under the GNU Public License.
See COPYING for GPL license information.

The Step homepage is http://stepcore.sf.net/
Any feedback is welcome.

Enjoy !

去到頂部