Athena晶格的Python界面
avlwrapper的Python项目详细描述
麻省理工学院AVL的Python接口(雅典娜漩涡晶格)
说明
目前实施:
- 几何定义
- 案例定义
- 运行操作点运行案例
- 结果解析
尚未实施:
- 质量定义
- 本征模分析
- 时域分析
安装
AVLWrapper可从pip安装:
$ pip install avlwrapper
或者可以从Git安装:
^{pr2}$要求
AVL(link)应该是 安装。如果安装在$PATH或模块中的某个位置 目录中,包装器将使用默认配置定位它。 请参见Changing settings如何更改 自定义位置的可执行路径。在
(可选)需要Ghostscript将绘图保存为PNG。Ghostscript可以 使用软件包管理器安装在Linux/MacOS上:
Linux系统:
$ apt-get install ghostscript
MacOS系统:
$ brew install ghostscript
对于Windows,可以在 website。在
使用
有关用法示例,请参阅example.ipynb笔记本。在
更改设置
要更改设置,请制作设置文件的本地副本:
fromavlwrapperimportdefault_configdefault_config.local_copy()
默认情况下,包装器将在工作中查找配置文件 目录和模块目录。如果你想用不同的 配置文件,您需要提供会话的路径:
fromavlwrapperimportConfigurationmy_config=Configuration(path_to_file)session=Session(...,config=my_config)
- 项目
标签: