包含各种脚本和函数的python库,用于与modelica和transform交互
modelicap的Python项目详细描述
模型复制
包含各种脚本和函数的python包,用于与modelica和transform交互。
联系人
斯科特·格林伍德
许可证
此项目是在ut battelle开源License(许可)下授权的
版权所有2017,UT Battelle,LLC
安装和使用
https://pypi.org/project/modelicapy/-pip版本可能位于github后面
pip install modelicapy
from modelicapy import cleanData as cln
用于将pip安装更新到最新的github版本:
pip install git+git://ADDRESS@master
或
pip install --upgrade git+git://ADDRESS@master
文件的简要说明
- Graphviz文件夹-生成Modelica库的依赖关系图。
- parametric.py-生成仿真的参数化扫掠。
- read_dslog.py-创建dslog文件的摘要(例如,通过/失败、模拟时间等)。
- gen_dsin.py-从dsin.txt或dsfinal.txt生成新的dsin.txt文件,并修改模拟和/或变量参数。
- regressiontest.py-从buildingspy修改的regressiontest.py文件,用于在Windows上进行回归测试
- cleandata.py-使用BuildingSpy中的“r=reader”返回已清除重复值(即,由于事件)并在值之间进行插值的数据。
- GetValues-从组件返回单个值的函数。有助于获取初始值。包括modelica格式的输出。用于转换。
- createUnitScripts.py-autogenerate.mos文件,用于buildingSpy回归测试。
- raven文件夹-包含使用RAVEN 运行fmu(通过pyfmi)的示例
- WordClouds文件夹-使用Modelica会议记录和WordCloud的示例
贡献…
您可以使用“问题”按钮报告任何问题。
我们欢迎以请求拉动的形式作出贡献。