1个不稳定版本

0.2.3 2021年9月19日

#1664 in 数学


2 crates 中使用

MPL-2.0 许可证

175KB
4K SLoC

Lodestone_Core

License: MPL 2.0 License: CC BY-SA 4.0 Continuous integration

Lodestone_Core 是一个Rust库,用于计算二维和三维中任何对象或对象的磁场,以及任何感应力和扭矩。

这是Python包 pymagnet 的重写:[Github](https://github.com/pdunne/pymagnet),或[PyPi](https://pypi.ac.cn/project/pymagnet/).

用法

将此添加到您的 Cargo.toml

[dependencies]
lodestone_core = "0.2"

功能

此代码使用解析表达式来计算任意磁体的磁场。

目前,只有2D功能可用

许可

源代码根据Mozilla公共许可证版本2.0许可

文档根据Creative Commons署名-相同方式共享4.0国际(CC BY-SA 4.0)许可证许可。

这是(并非替代)许可证的易于阅读的摘要,改编自CS50x。此许可证的官方翻译可用在其他语言中。

您有权

  • 分享 — 以任何媒体或格式复制和重新分发材料。
  • 改编 — 混合、转换和在此基础上建立。

以下条款

  • 归属 — 您必须提供适当的信用,提供链接到许可证,并指明是否进行了更改。您可以以任何合理的方式这样做,但不得以任何方式暗示许可人支持您或您的使用。
  • 相同方式共享 — 如果您混合、转换或在此基础上建立,则必须以与原始材料相同的许可证分发您的贡献
  • 无额外限制 — 您不得应用法律条款或技术措施,以合法限制他人根据许可证执行任何事情。

贡献

除非您明确声明,否则您提交给作品以供包含在内的任何贡献均根据上述条款许可,而不附加任何额外条款或条件。

依赖关系

~5–15MB
~180K SLoC