5个不稳定版本

0.4.0 2024年6月26日
0.3.1 2024年5月31日
0.3.0 2024年5月22日
0.2.1 2024年4月26日
0.2.0 2024年4月22日

#323 in 数学

每月45次下载

MIT/Apache

300KB
5K SLoC

Honeycomb

Current Version GitHub commits since latest release Build Status Rust Tests codecov

Honeycomb旨在为网格应用提供组合映射的安全、高效和可扩展实现。具体来说,目标是逐步实现(或多个)适应利用GPU和多核架构的算法的结构。

当前目标是实现基本的网格算法,以评估实现的可行性并使用Rust框架改进我们的结构,以简化重构和并行化过程。

使用方法

用户指南提供了项目中所有可用的概述以及使用说明。它可以使用mdbook离线生成。请注意,使用稳定工具链生成文档是可能的,但功能将不会像以前那样清晰地记录。

# Serve the doc on a local server
mdbook serve --open -d ../target/doc/ user-guide/ &
cargo +nightly doc --all --all-features --no-deps
# Kill the local server
kill $(pidof mdbook) 

# Without pidof
kill $(ps -e | awk '/mdbook/ {print $1}')

Rust

每个成员的内容在其各自的Rust Doc中以及用户指南中描述。以下crate已发布

  • Core Version docs.rs 基本结构
  • Render Version docs.rs 可视化工具

仓库还托管以下成员

  • 基准测试在 crate中分组 (Rust Doc)
  • 示例被分组在 honeycomb-examples 库中(Rust 文档

贡献

欢迎并接受在 GitHub 上的拉取请求进行贡献。您可以使用问题报告错误、缺少的文档或提出对项目的改进建议。

请注意,大部分代码都有文档,包括私有模块/项目/部分。您可以通过使用上面提到的说明和将选项 --document-private-items 传递给 cargo doc 来生成完整的文档。

许可

根据您的偏好选择以下之一:

此项目的 SPDX 许可证标识符为 MIT OR Apache-2.0

除非您明确声明,否则根据 Apache-2.0 许可证定义,您有意提交给工作并由您包括在内的任何贡献,将按上述方式双重许可,不附加任何额外条款或条件。

依赖项

约 15–49MB
约 814K SLoC