#multi-threading #model #right #programming #ising #life #conway

bin+lib ising_toy

Rust 中的通用伊辛模型。直接提供康威生命游戏。

1 个不稳定版本

0.2.0 2024年3月29日

#390游戏

GPL-2.0-or-later

47KB
696

我想探索 Rust 的编程。正如我经常做的那样,我使用了相互作用自旋晶格的伊辛模型作为我的模拟测试平台。

它单线程运行良好,但我的学习计划之一是尝试 Rust 的多线程,所以我将其改为多线程,通过传递消息和共享内存访问数据。

我并不声称这些是正确的做法——代码或模拟算法——但我已经尝试了 Rust 并有所乐趣!请享用。

代码注释良好,并包含一些 Rust 文档,所以我鼓励你查看那里。

依赖项

~9.5MB
~115K SLoC