2 个版本

0.1.1 2024 年 5 月 15 日
0.1.0 2024 年 5 月 12 日

#31 in #depend

45 每月下载次数
mfem 中使用

MIT 许可证

335KB
9K SLoC

C++ 7.5K SLoC // 0.1% comments GLSL 1K SLoC Rust 289 SLoC // 0.1% comments Shell 18 SLoC

mfem-sys

mfem-rs 的一部分,它是 MFEM 的 Rust 封装。

⚠️ 进行中 ⚠️

这个软件包目前正在积极开发中,因此可能是不稳定的。
请在排序过程中提出问题,并耐心等待!谢谢! :)

关于

  • 如果您只想从 Rust 使用 MFEM,请使用 mfem 软件包。
  • 这个软件包非常底层,因此使用起来比较麻烦。
  • 一个安全的 FFI(外部函数接口),用于从 Rust 使用 MFEM。
  • 使用 cxx 软件包生成安全和正确的绑定。
  • 将 MFEM 的所有权规则编码到 Rust 的类型系统中。
  • 将各种 MFEM int 常量转换为类型安全的 Rust enum
  • 依赖于 mfem-cpp

依赖

~0.5–2MB
~31K SLoC