使用中心数据模式(XML)方法编写的Python中SSBJ(超音速公务机)工具。
项目描述
简介
SSBJ(超音速公务机)-KADMOS(基于知识和图的多学科优化系统的敏捷设计)是一个包含由NASA定义的工具的小型存储库,用于分析SSBJ。这些工具由NASA定义,由ONERA在Python中开发,并由TU Delft进行KADMOS化。
SSBJ测试用例定义:http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19980234657.pdf SSBJ OpenMDAO(Python)实现:https://github.com/OneraHub/SSBJ-OpenMDAO
存储库结构
存储库结构如下
dist/
包含SSBJ-KADMOS所有主要分发的副本
ssbjkadmos/
tools
包含与KADMOS兼容的SSBJ分析工具
utils
包含实用函数
config.py
工具和使用的数据模式配置文件
license.md
包含许可证
README.md
包含此文档
致谢
由法国航空航天实验室ONERA的Sylvain Dubreuil和Remi Lafage开发的OpenMDAO集成的原始Python实现。这些文件由伊姆科·范·根特(TU Delft)根据本存储库进行了调整,以在KADMOS中优化使用。
变更日志
## 0.1.10 (09/04/2019)
添加了使用argparse进行控制台参数解释。
添加了测试来以测试模式运行每个工具。
## 0.1.9 (27/03/2019)
添加了缩放作为可选参数,以便所有工具都以缩放或未缩放模式执行。
## 0.1.8 (28/02/2019)
修复了结构组件中Python 3的矩阵乘法问题。
在要求中更新了OpenLEGO版本。
## 0.1.7 (21/01/2019)
修复了setup.py文件中README.md的字母大小写问题。
## 0.1.6 (27/10/2018)
更改了所需的openlego版本。
## 0.1.5 (27/10/2018)
更改了所需的openlego版本。
## 0.1.4 (27/10/2018)
更改了所需的openlego版本。
## 0.1.3 (21/10/2018)
将解析部分确定添加到所有学科(除输出函数外)。实现基于openlego。
## 0.1.2 (15/08/2018)
更名为“ssbjkadmos”,以避免在包导入时出现连字符问题。
## 0.1.1 (15/08/2018)
根据OpenLEGO运行和CMDOWS 0.9开发更新了文件。
添加了不同CMDOWS文件的开头文件和结果。
将主文件夹重命名为“ssbj-kadmos”,以匹配分发名称。
## 0.1.0 (01/08/2018)
首次公开发布
项目详情
ssbjkadmos-0.1.10.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 735e1fd3236516ee4a5f170d1d97050c6a83f9658674e015abb3068041000ac3 |
|
MD5 | 21223eb6b006ccc2e227fc1076cc4653 |
|
BLAKE2b-256 | 6a5f7163898250d5d6acda9edc01660b8e175fea2d89cc9d36034478f904674d |