GEMSEO插件用于FMU动态模型。
项目描述
GEMSEO-FMU是GEMSEO的一个插件,用于加载、交互和模拟功能模拟单元模型(FMU)。FMU被仿真社区广泛使用,可以由Dymola、OpenModelica、CATIA、ANSYS、LS-DYNA或MATLAB等170多个工具生成(请在此处查看完整列表https://www.fmi-standard.org/tools)。
GEMSEO-FMU通过GEMSEO使FMU在多学科设计优化(MDO)环境中得以集成和利用。为此,它将FMU模型封装到名为FMUDiscipline的GEMSEO学科中。
GEMSEO-FMU依赖于FMPy库来加载FMU模型、设置模型参数和评估模型方程。FMPy支持模型交换和协同仿真类型以及FMI标准的1.0、2.0和3.0版本,因此GEMSEO-FMU也支持这些。
通用示例
有许多示例可说明GEMSEO-FMU的主要功能。请参阅示例目录。
文档
文档尚未提供。
错误/问题
请使用GitLab问题跟踪器提交错误或疑问,链接为:https://gitlab.com/gemseo/dev/gemseo-fmu/-/issues。
许可证
gemseo-fmu的源代码遵循GNU LGPL v3.0许可协议。可以在LICENSE.txt文件中找到其副本。GNU LGPL v3.0许可协议是GNU GPL v3.0许可协议的例外。GNU GPL v3.0许可协议的副本可以在LICENSES文件夹中找到。
gemseo-fmu的示例遵循BSD 0-Clause许可,这是一种宽容的许可协议,允许复制粘贴示例代码而不保留版权声明。
gemseo-fmu的文档遵循CC BY-SA 4.0许可协议。
gemseo-fmu产品依赖于其他具有各种许可证的软件。依赖项及其许可证的列表在CREDITS.md文件中给出。
贡献者
- Jorge Camacho Casero
- François Gallard
- Antoine Dechaume
- Matthias De Lozzo
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
构建分发
gemseo_fmu-2.0.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4f6141a4c3ef46f14b1973234561f1ef56aed5cdb8cb0e2b338dc2a1b221a545 |
|
MD5 | 1075daf8a507d55080ab7f1f421f7f60 |
|
BLAKE2b-256 | 8c82082f5b29157979b2bbb69db50c262550ddfe5cf3e0365bd9c8e5cded2e71 |