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

kadmos的Python项目详细描述


简介

kadmos(knowledge-and-graph-based agile design with multiplicious optimization system)是目前在敏捷(agile)创新项目中开发的一个新的软件系统。它旨在提高执行多学科设计优化(mdo)的飞机设计团队的灵活性。通过提高敏捷性,基于mdo的开发过程意味着更好地适应执行飞机设计的迭代性质。kadmos的发展是基于这样一个概念:演奏mdo类似于用大型交响乐团演奏音乐,然而,在mdo领域缺少一个音乐符号系统,这使得我们无法创作大型、复杂的作品。

存储库结构

存储库的结构如下:

  • 距离/

    contains copies of all major distributions of KADMOS

  • 文档/

    contains the documentation

  • 示例/

    contains two example knowlegde bases and scripts

  • 卡德莫斯/

    • cmdows

      contains tools for interacting with CMDOWS files

    • 外部

      contains mainly third party scripts used at various parts in the code

    • 图表

      contains the main graph-based logic for KADMOS

    • 实用程序

      contains several helper functions

    • vistoms

      contains source files for the VISTOMS visualizations

  • license.md

    contains the license

  • readme.md

    contains this document

学分

kadmos目前正在[tu delft](https://tudelft.nl)作为一个开源项目由[imco van gent](https://bitbucket.org/imcovangent/)开发。kadmos仍然可以被认为是一个早期的beta版本,并且会发生变化。非常感谢您的意见和改进建议!

更改日志

##0.9.7(2019年2月27日)

  • python 3中create-dsm方法兼容性的错误修复

##0.9.6(19/02/2019)

  • 重构的流程图
  • vistoms中的小错误修复

##0.9.5(19/02/2019)

  • 已跳过版本

##0.9.4(2019年2月6日)

  • 使用pdflatex改进pdf编译
  • xml合并中python 3兼容性的小错误修复

##0.9.3(2019年2月5日)

  • 为pdflatex路径输入添加了创建DSM方法的选项

##0.9.2(2019年1月31日)

  • kadmos现在与python 3.7兼容
  • 在未转换的mda中修复错误

##0.9.1(2019年1月29日)

  • bliss-2000架构的小更新
  • 去除KeChina混血素
  • vistoms的错误修复

##0.9.0(2018年12月3日)

  • 基于通用mdo工作流模式(cmdows)的新版本:0.9
  • vistoms的主要更新,包括使用vistoms gui中的kadmos函数交互操作图形。
  • 一些错误修复和改进

##0.8.3(2018年10月23日)

  • 一些错误修复和改进
  • 静态和交互式视景的改进和增强
  • KE链集成的附加功能

##0.8.2(2018年5月31日)

  • 一些错误修复和改进
  • 交互式视景的改进和增强
  • 进一步匹配KADMOS和CMDOWs 0.8的详细调整
  • 添加到CMDOWs 0.8架构(有关本地执行、授权、引用的其他元数据)

##0.8.1(2018年4月17日)

  • 包括交互式vistoms的第一个稳定版本
  • 与KADMO和CMDOWs 0.8相匹配的详细调整

##0.8.0(2018年3月29日)

  • 将KADMOS与CMDOWs 0.8匹配
  • 包含分布式架构co和bliss-2000
  • 添加超音速商务喷气机(SSBJ)示例

##0.7.7(2017年2月5日)

  • 其他CMDOWS函数
  • 错误修复
  • PIP安装用于最新的KE链2.7

##0.7.6(2017年12月21日)

  • KADMOS与CMDOWs 0.7的进一步匹配
  • 一般改进、增强和错误修复
  • 不推荐使用的知识库类和用于处理XML I/O的增强型CMdows
  • 改进的mdao过程图确定,以考虑数据相关性
  • 扩展的CMDOWS文件操作库
  • 改进了功能层次的确定
  • 添加了自动确定最佳函数顺序的函数
  • 更新了所有代码以使用NetworkX 2.0

##0.7(2017年9月8日)

  • 将KADMOS与CMDOWs 0.7匹配
  • 一般改进和增强功能

##0.6

  • 跳过

##0.5(2017年5月31日)

  • 第一次公开发行kadmos

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
空字符串检查在java中未按预期工作   JavaSpringWebClient:自动计算主体的HMAC签名并将其作为头传递   foreach是否有一个Java等效的foreach循环和一个引用变量?   java如何在Eclipse中导入jar   使用特定第三方或java时lombok触发错误。*方法或构造函数   安卓 java将对象数组转换为int数组   java使一定百分比的JUnit测试通过   java Android:将Seekbar的一个值与另一个值进行比较   java将int数组(图像数据)写入文件的最佳方式是什么   java取代了系统。yml的构造函数内的getProperty   sqlite Java将公钥和私钥转换为字符串,然后再转换回字符串   安卓获取白色像素并将其保存到java opencv中的数组中   java为什么是ServerSocket。setSocketFactory静态?   Java数组似乎在不直接修改的情况下更改值