基于知识和图的多学科优化系统敏捷设计
项目描述
简介
KADMOS(基于知识和图的敏捷设计与多学科优化系统)是一个正在[敏捷项目](http://www.agile-project.eu/)创新项目中开发的新的软件系统。它的目标是提高执行多学科设计优化(MDO)的飞机设计团队的敏捷性。通过提高敏捷性,MDO为基础的开发过程更好地适应了飞机设计的迭代性质。KADMOS是在这样一个观念上开发的,即执行MDO与指挥一个大型交响乐团演奏音乐类似,然而,在MDO领域缺少一种音乐记谱系统,这阻止了我们创作大型、复杂的作品。
仓库结构
仓库结构如下
dist/
包含KADMOS所有主要分发的副本
docs/
包含文档
examples/
包含两个示例知识库和脚本
kadmos/
cmdows
包含与CMDOWS文件交互的工具
external
包含在代码各个部分使用的第三方脚本
graph
包含KADMOS的主要图逻辑
utilities
包含几个辅助函数
vistoms
包含VISTOMS可视化的源文件
license.md
包含许可协议
readme.md
包含此文档
致谢
KADMOS目前由[TU Delft](https://tudelft.nl)的[Imco van Gent](https://bitbucket.org/imcovangent/)作为开源项目开发。KADMOS仍可视为早期beta版本,可能发生变化。欢迎提出意见和建议!
变更日志
## 0.9.11 (10/12/2020)
在未收敛-MDA/OPT/DOE和收敛-DOE架构中包含分区算法
几个小错误修复和代码清理
## 0.9.10 (14/12/2020)
改进了问题变量的解算
在VISTOMS中修复了关于XDSM中“右键单击”选项的错误
几个针对Python 3的错误修复
## 0.9.9 (13/11/2019)
更新所有代码以使用NetworkX 2.4
几个错误修复
## 0.9.8 (18/10/2019)
将变量节点名称更改为包含所有属性(为了与OpenLEGO兼容)
针对Python 3和Windows的几个错误修复
## 0.9.7 (27/02/2019)
在create_dsm方法的Python 3兼容性中修复了错误
## 0.9.6 (19/02/2019)
重构过程图
在VISTOMS中修复了小错误
## 0.9.5 (19/02/2019)
跳过版本
## 0.9.4 (06/02/2019)
使用pdflatex改进PDF编译
在XML合并器中修复了Python 3兼容性的小错误
## 0.9.3 (05/02/2019)
将pdflatex路径输入选项添加到create_dsm方法
## 0.9.2 (31/01/2019)
KADMOS现在与Python 3.7兼容
在未收敛-MDA中修复了错误
## 0.9.1 (29/01/2019)
为BLISS-2000架构进行的小更新
删除了KeChainMixin
为VISTOMS修复了错误
## 0.9.0 (03/12/2018)
基于Common MDO Workflow Schema(CMDOWS)的新版本:0.9
VISTOMS的主要更新,包括在VISTOMS GUI中使用KADMOS函数交互式操作图。
几个错误修复和改进
## 0.8.3 (23/10/2018)
几个错误修复和改进
在静态和交互式VISTOMS中的改进和增强
为KE链集成添加功能
## 0.8.2 (31/05/2018)
几个错误修复和改进
在交互式VISTOMS中的改进和增强
详细调整以更好地匹配KADMOS和CMDOWS 0.8
添加到CMDOWS 0.8模式(本地执行、许可、参考的附加元数据)
## 0.8.1 (17/04/2018)
包含第一个交互式VISTOMS稳定版本
详细调整以匹配KADMOS和CMDOWS 0.8
## 0.8.0 (29/03/2018)
匹配KADMOS与CMDOWS 0.8
包含分布式架构CO和BLISS-2000
添加了超音速商务喷气式飞机(SSBJ)示例
## 0.7.7 (05/02/2017)
添加额外的CMDOWS函数
错误修复
Pip安装最新的KE-chain 2.7
## 0.7.6 (21/12/2017)
进一步匹配KADMOS与CMDOWS 0.7
一般改进、增强和错误修复
已弃用的知识库类和增强的CMDOWS加载以处理XML I/O
改进了MDAO流程图确定,以考虑数据依赖关系
扩展了CMDOWS文件操作库
改进了功能层次结构的确定
添加了自动确定最佳功能顺序的功能
将所有代码更新为与NetworkX 2.0兼容
## 0.7 (08/09/2017)
将KADMOS与CMDOWS 0.7匹配
一般改进和增强
## 0.6
跳过
## 0.5 (31/05/17)
KADMOS的第一个公开版本
项目详情
kadmos-0.9.11.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 81a7ca3bbdf4dccd034fcf475fc3934a27ada637055cc8835a1adcada6d1eaa9 |
|
MD5 | 0577fad3bf09625b63ec1e47dbc6ae08 |
|
BLAKE2b-256 | 1b8f8bfef31176526f6546deb7b071c661a3a9f19b7b92c91308c8d9c6bd48e8 |