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次下载
300KB
5K SLoC
Honeycomb
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已发布
仓库还托管以下成员
贡献
欢迎并接受在 GitHub 上的拉取请求进行贡献。您可以使用问题报告错误、缺少的文档或提出对项目的改进建议。
请注意,大部分代码都有文档,包括私有模块/项目/部分。您可以通过使用上面提到的说明和将选项 --document-private-items
传递给 cargo doc
来生成完整的文档。
许可
根据您的偏好选择以下之一:
- Apache License,版本 2.0(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证(LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
此项目的 SPDX 许可证标识符为 MIT OR Apache-2.0
。
除非您明确声明,否则根据 Apache-2.0 许可证定义,您有意提交给工作并由您包括在内的任何贡献,将按上述方式双重许可,不附加任何额外条款或条件。
依赖项
约 15–49MB
约 814K SLoC