目录

SurroMDAO:飞行器多学科联合优化设计软件

SurroMDAO是一款面向飞行器多学科联合优化设计的专用软件。SurroMDAO提供了一个基于Python面向对象开发的统一集成框架,并集成了若干通用、高效优化器(Optimizer),以实现飞行器多学科分析和优化设计工作流的快速搭建和执行。

目录结构

目录 用途
surromdao SurroMDAO 多学科优化框架程序,包含NSGA-II,SQP,SBO等主流优化算法,同时提供便捷的python接口
doc SurroMDAO使用手册,UML,开发计划等
example 解析函数标准优化测试算例,翼型气动优化设计/反设计,大型民机机翼的多学科优化设计等

安装

在项目根目录运行:

pip install [-e].

或生成发行包后安装:

python setup.py bdist_wheel

pip install dist/SurroMDAO-<version>-<python version>-none-any.whl

若使用CPACS,需安装tixi3:

conda install dlr-sc::tixi3

使用

待补充

import SurroMDAO

贡献

该软件仅允许授权开发者拉取和修改。

许可证

此项目的所有代码、文档和相关材料均受专有软件许可证保护。未经明确许可,不得复制、修改或分发本项目的任何部分,且仅限于内部使用。

更多信息请参阅 LICENSE 文件。

关于

民用飞机多学科联合优化设计软件与平台

11.2 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802047560号