大规模基础设施协同模拟的层次引擎(HELICS)
helics-apps的Python项目详细描述
HELICS应用程序
HELICS是一个跨平台的协同仿真框架,它支持多个 用于交换数据和保持同步以创建更大仿真的仿真工具。这是一套 用于安装HELICS应用程序实用程序集合的macOS、Windows和Linux的二进制轮子。如果你想的话 用Python编写HELICS程序的Python接口,参见helics pip包。在
安装
Linux二进制控制盘至少要正常工作,pip 19.0 is required。
不管您的平台是什么,您都应该使用python -m pip install --upgrade
来升级pip
确保找到正确的二进制包。如果不在支持的平台上,则需要编译
源代码中的HELICS应用程序,或者检查您的系统包管理器是否有它们的副本。在
升级pip之后,运行python -m pip install helics
应该会获取一个二进制轮(如果您的平台有可用的)。在
二进制分布
此包为以下操作系统提供预编译的二进制控制盘
- Linux 64位(兼容manylinux2010——glibc2.12+,自2010年5月以来最流行的发行版)
- macOS(10.9+)64位
- Windows 32/64位
源分布
不幸的是,由于需要从源代码处编译HELICS,所以目前还没有这个包的源代码发行版。在
释放
HELICS根据BSD-3条款许可条款进行分发。全新的 必须在本许可证下出资。LICENSE
SPDX许可证标识符:BSD-3-Clause
- 项目
标签: