跳转到主要内容

基于知识和图的多学科优化系统敏捷设计

项目描述

简介

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 (8.6 MB 查看哈希值)

上传时间 源代码

支持者