将mumax3集成到Jupyter笔记本中的Python接口。
项目描述
mumax3c
马里安·贝格1,2,塞缪尔·霍尔特2,3,斯瓦普尼尔·阿米特·帕塔克2,4,马丁·朗2,杰罗恩·穆尔克斯5,乔纳森·利利亚尔特5,瓦内萨·内赫鲁吉2,加里·唐宁2,瑞安·A·佩珀6,马丁·朗2,托马斯·克卢伊弗7,以及汉斯·方戈尔2,4,8
1 伦敦帝国理工学院地球科学与工程学院,伦敦SW7 2AZ,英国
2 南安普顿大学工程学院和物理科学学院,南安普顿SO17 1BJ,英国
3 华威大学物理系,考文垂CV4 7AL,英国
4 德国马普学会物质结构和动力学研究所,卢尔珀查乌西街149号,汉堡22761,德国
5 根特大学科学学院,克瑞格斯兰281号,S12,9000根特,比利时
6 伯明翰大学研究软件组,伯明翰B15 2TT,英国
7 欧洲XFEL GmbH,霍尔茨科普尔街4号,22869谢嫩菲尔德,德国
8 自由电子激光科学中心,卢尔珀查乌西街149号,汉堡22761,德国
描述 | 徽章 |
---|---|
测试 | |
代码风格检查 | |
发布 | |
覆盖率 | |
文档 | |
YouTube | |
Binder | |
平台 | |
下载 | |
许可协议 | |
DOI |
关于
mumax3c
是一个与Jupyter集成的Python包,提供
-
对mumax3(http://mumax.github.io)的接口
-
将mumax模拟集成到Jupyter笔记本中
它在Windows、MacOS和Linux上可用。它需要Python 3.8+。
文档
API和教程在文档中提供。要访问文档,请使用上表中的徽章。
安装、测试和升级
我们建议使用conda
包管理器进行安装。说明可以在文档中找到。
Binder
此包可通过Binder在云上使用。要访问Binder,请使用上表中的徽章。
YouTube
YouTube视频教程可在Ubermag频道上找到。
支持
如果您需要支持、有问题、想要报告错误或想要建议改进,请在上ubermag/help存储库中提出问题。
贡献
欢迎所有贡献,无论大小。如果您想做出贡献,请将存储库fork并创建一个pull request。如果您不确定如何贡献,请通过在上ubermag/help存储库中提出问题来联系我们,我们将帮助您开始并协助您在这个过程中。
贡献者:
许可协议
许可协议为BSD 3-Clause "New"或"Revised"许可证。有关详细信息,请参阅LICENSE文件。
如何引用
-
M. Beg, M. Lang, and H. Fangohr. Ubermag: Towards more effective micromagnetic workflows. IEEE Transactions on Magnetics 58, 7300205 (2022).
-
M. Beg, R. A. Pepper, and H. Fangohr. User interfaces for computational science: A domain specific language for OOMMF embedded in Python. AIP Advances 7, 56025 (2017).
-
马里安·贝格,塞缪尔·霍尔特,斯瓦普内尔·阿米特·帕塔克,马丁·朗,杰罗恩·穆尔克尔斯,乔纳森·利利亚尔特,瓦内萨·内赫鲁吉,加里·唐宁,瑞安·A·佩珀,马丁·朗,托马斯·克卢伊弗,汉斯·方高尔。mumax3c:集成到Jupyter笔记本的mumax3的Python接口。DOI:10.5281/zenodo.3539461(2023)。
致谢
-
OpenDreamKit – 欧洲地平线2020研究基础设施项目(676541)
-
EPSRC项目资助的斯凯尔米昂学(EP/N032128/1)
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
构建分发
mumax3c-0.3.0.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | f81786cb89c48d1da96a5b790d15b86c5228cfce3ce80ee066dba1f26728ce3b |
|
MD5 | 811453c851e74e2a11889e5caf9586b8 |
|
BLAKE2b-256 | 05295264d5a064b9e8f80be995b0afc9eda60e2bb791c06ae24d559f2e280a18 |
mumax3c-0.3.0-py3-none-any.whl的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 5bb1cddd57cc10cb2e999117bbb79fd4ff270fdc610b54c455cd875d633663ba |
|
MD5 | a65cb181a4514c023bea837101c22e12 |
|
BLAKE2b-256 | 51c89c2532699cea42a69dfb6e40033d30b6116b6b8790e1d04524ae97d8bf7d |