一句话Cortix 是一个用于网络模型开发与大规模并行仿真的开源 Python 库。
定价开源免费 正文未提及商业定价;作为开源 Python 库,提供 PyPI 安装与 GitHub 仓库。
适合谁需要进行网络动力学建模、HPC 并行仿真、多模块耦合计算的科研人员、工程师和开发者。
核心功能网络模型开发与仿真模块化计算模型耦合基于 mpi4py 的大规模并行执行支持 Python multiprocessing 多核计算提供应用与模块构建支持类提供示例、在线文档、PDF 文档、Binder 和 NBViewer 示例查看
功能与用途Cortix 用于开发和仿真网络模型。它将多个计算模块组织并耦合成网络仿真环境,适合几乎任何可映射到网络结构的计算模型,尤其面向大规模并行计算与 HPC 仿真。
支持语言/框架正文明确说明 Cortix 是 Python library;并行通信支持 mpi4py/MPI,以及 Python multiprocessing。未提及其他编程语言或 Web 框架支持。
开源还是闭源开源。正文称 Cortix is an open-source Python library,并提供 GitHub repo、Issue Tracker 和 PyPI install。
自托管选项作为 Python 开源库,可在本地、多核机器或 HPC 集群中运行。正文列出 Idaho National Laboratory HPC、UMass Green HPC Cluster 等 HPC 资源链接,但未说明托管服务。
定价未提及商业定价。根据正文信息,其为开源库并可通过 PyPI/GitHub 获取。
API/SDK提供 Python 库形式的 API,包括用于模块开发与耦合的 Module parent class,以及支持构建应用和模块的 support classes。未给出更详细 API 列表。
集成与生态集成 mpi4py、MPI、Python multiprocessing;提供 PyPI 安装、GitHub 仓库、GitHub Issue Tracker、Binder 运行示例、NBViewer 查看示例、Examples repo 和 HPC 资源链接。
文档质量正文显示有在线文档、PDF 文档、安装说明、示例、页面源码和快速搜索,基础文档入口较完整;但抓取内容较简略,无法判断 API 文档深度、教程完整性和维护活跃度。
中国访问未知
适用场景网络动力学仿真、HPC 多模块耦合计算、科研计算模型编排、核工程或化工相关复杂系统建模、可映射为网络结构的计算模型仿真。
同类SimPy、Mesa、NetworkX 结合并行计算框架、Dask、Ray、MPI/mpi4py 自研方案