1 个不稳定版本
0.2.1 | 2022年8月5日 |
---|
#326 in 模拟
11KB
154 行
SIMUWAERM
Simuwaerm是一个用纯Rust编写的简单热模拟。
工作原理
边界是固定的,中间的瓷砖模拟一个导电板。如果你让它保持原样,它将数值地求解边界条件,使中间的拉普拉斯算子为0。你可以通过键h
和k
手动添加热量或冷量。
λ
是均匀导热系数,在现实中满足0 < λ < 1
。 (你可以自由地打破这个无聊的限制条件。)
可以通过l
将语言切换到德语。
安装
你可以下载一个二进制文件 。
如果你想自己构建它,你可以运行
git clone https://github.com/file-acomplaint/simuwaerm.git
cd simuwaerm
cargo run --release
兼容性
Simuwaerm在UNIX和Windows上运行得相当好。上面是KDE Konsole的截图,下面是命令提示符的截图
如果你使用的是小众操作系统,比如macOS,请尝试编译并发送给我一张有趣的截图,展示发生了什么。或者发起一个pull request,我想。
依赖项
~1–12MB
~87K SLoC