与仿真框架simplace交互

simplace的Python项目详细描述


请参阅https://simplace.readthedocs.io/上的文档

在Simplace仿真框架中运行和控制仿真。

您需要安装Simplace模拟 框架https://www.simplace.net/

示例用法:

>>> import simplace
>>> sh = simplace.initSimplace('/ws/','/runs/simulation/','/out/')
>>> simplace.openProject(sh, '/sol/Maize.sol.xml')
>>> simid = simplace.createSimulation(sh, {'vLUE':3.2,'vSLA':0.023})
>>> simplace.runSimulations(sh)
>>> result = simplace.resultToList(simplace.getResult(sh,'YearOut',simid))
>>> simplace.closeProject(sh)
>>> print(result['BiomassModule.Yield'])
805.45

该模块需要java>;=8.0和jpype1。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java脂肪罐立即关闭   javascript如何将PNG数据字符串转换为ReactJS中的可下载文件?   java新文件作为条件的一部分时不返回布尔值   java父变量如何存储比父变量大的子变量?   java从资源管理器调用war文件内的HTML页面   Java接口中的静态方法和默认方法有什么区别?   java proguard不创建输出jar   java在不遍历的情况下查找二叉树的大小   swing删除特定单词Java中的突出显示   java我的表生成失败   为什么我既不能在eclipse控制台中也不能在调试器中看到Java字符数组中的内容?   Java字符串计算器   java如何在onPostExecute(UI阻塞任务)运行时允许设备旋转   将Java转换为javascript代码   如何在具有透明度的java BuffereImage中读取像素颜色   visual studio代码VSCode Java不是linting或自动完成局部变量,而是自动完成Java快捷方式,如“sysout”   java为什么Eclipse有时会重建整个工作区?   java如何确保JUnit@Before有一个伴随的@After