跳转到主要内容

使用中心数据模式(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 (24.6 kB 查看哈希)

上传时间

支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面