#cli #recreational

app simuwaerm

终端的简单热模拟

1 个不稳定版本

0.2.1 2022年8月5日

#326 in 模拟

MIT 协议

11KB
154

SIMUWAERM

Simuwaerm是一个用纯Rust编写的简单热模拟。

screenshot

工作原理

边界是固定的,中间的瓷砖模拟一个导电板。如果你让它保持原样,它将数值地求解边界条件,使中间的拉普拉斯算子为0。你可以通过键hk手动添加热量或冷量。

λ是均匀导热系数,在现实中满足0 < λ < 1。 (你可以自由地打破这个无聊的限制条件。)

可以通过l将语言切换到德语。

安装

你可以下载一个二进制文件 这里

如果你想自己构建它,你可以运行

git clone https://github.com/file-acomplaint/simuwaerm.git
cd simuwaerm
cargo run --release

兼容性

Simuwaerm在UNIX和Windows上运行得相当好。上面是KDE Konsole的截图,下面是命令提示符的截图

screenshot

如果你使用的是小众操作系统,比如macOS,请尝试编译并发送给我一张有趣的截图,展示发生了什么。或者发起一个pull request,我想。

依赖项

~1–12MB
~87K SLoC