云原生求解器参数界面的自动构建方法和装置制造方法及图纸

技术编号:33700834 阅读:22 留言:0更新日期:2022-06-06 08:09
本公开涉及一种云原生求解器参数界面的自动构建方法和装置。方法包括:显示第一界面,第一界面为求解器选择界面,第一界面包括标识多个求解器的第一标识;响应于第一标识的触发操作,显示预先构建的初始参数界面,并调用构建的数据获取接口在数据库中获取第一标识所标识的目标求解器的模块数据;调用构建的目录树模块根据模块数据构建目标求解器的模块目录树,并显示包括模块目录树的初始参数界面,模块目录树包括目标求解器对应的至少一个模块的第二标识;响应于模块目录树中第二标识的触发操作,根据第二标识所标识的目标模块确定目标求解器对应的参数表单并显示。本公开提供的方法能够自动构建求解器的参数界面,进一步减少前端开发工作。减少前端开发工作。减少前端开发工作。

【技术实现步骤摘要】
云原生求解器参数界面的自动构建方法和装置


[0001]本公开涉及计算机仿真
,尤其涉及一种云原生求解器参数界面的自动构建方法、装置、电子设备和存储介质。

技术介绍

[0002]随着有限元分析软件(CAE软件)国产化的需求越来越大,构建CAE软件的办法也逐渐成为一个热门的研究方向,通常情况下,CAE软件的构造办法是通过服务器

客户机(Client

Server,C/S,CS架构)进行构建,但是随着云时代的到来,传统CS架构已经不能满足人们的工作需求,因此基于云原生的CAE软件的构造需求应运而生。
[0003]但是通过云原生的办法构建CAE软件时,由于CAE软件底层的求解器比较多,针对不同求解器需要构建不同的前端操作界面,会存在大量的前端开发工作,且还会出现重复操作的问题。

技术实现思路

[0004]为了解决上述技术问题,本公开提供了一种云原生求解器参数界面的自动构建方法、装置、电子设备和存储介质,能够自动构建求解器的参数界面,进一步减少前端开发工作。
>[0005]第一方本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种云原生求解器参数界面的自动构建方法,其特征在于,包括:显示第一界面,所述第一界面为求解器选择界面,所述第一界面包括第一标识,所述第一标识用于标识多个求解器;响应于所述第一标识的触发操作,显示预先构建的初始参数界面,并调用预先构建的数据获取接口在预先构建的数据库中获取所述第一标识所标识的目标求解器的模块数据;调用预先构建的目录树模块根据所述模块数据构建所述目标求解器的模块目录树,并显示包括所述模块目录树的所述初始参数界面,其中,所述模块目录树包括所述目标求解器对应的至少一个模块的第二标识;响应于所述模块目录树中所述第二标识的触发操作,根据所述第二标识所标识的目标模块确定所述目标求解器对应的参数表单;显示所述初始参数界面,所述初始参数界面包括所述参数表单,所述参数表单用于确定所述目标求解器的输入参数。2.根据权利要求1所述的方法,其特征在于,所述根据所述第二标识所标识的目标模块确定所述目标求解器对应的参数表单,包括:若所述目标模块只存在对应的模块参数数据,则调用所述数据获取接口在所述数据库中获取所述模块参数数据;调用预先构建的表单模块根据所述模块参数数据进行表单构建,生成所述目标求解器对应的参数表单。3.根据权利要求1所述的方法,其特征在于,所述根据所述第二标识所标识的目标模块确定所述目标求解器对应的参数表单,包括:若所述目标模块只存在对应的模块分组数据,则调用所述数据获取接口在所述数据库中获取所述模块分组数据;调用所述目录树模块根据所述模块分组数据构建所述目标模块的分组目录树,并显示包括所述分组目录树的所述初始参数界面,其中,所述分组目录树包括所述目标模块对应的至少一个分组的第三标识;响应于所述第三标识的触发操作,根据所述第三标识所标识的目标分组确定所述目标求解器对应的参数表单。4.根据权利要求3所述的方法,其特征在于,所述根据所述第三标识所标识的目标分组确定所述目标求解器对应的参数表单,包括:若所述目标分组只存在对应的分组参数数据,则调用所述数据获取接口在所述数据库中获取所述分组参数数据;调用预先构建的表单模块根据所述分组参数数据进行表单构建,生成所述目标求解器对应的参数表单。5.根据权利要求3所述的方法,其特征在于,所述根据所述第三标识所标识的目标分组确定所述目标求解器对应的参数表单,包括:若所述目标分组还存在对应的下层分组数据,则调用数据获取接口在所述数据库中获取所述下层分组数据;调用所述目录树模块根据所述下层分组数据更新所述分组...

【专利技术属性】
技术研发人员:杨灿群李健增刘春伟冯景华夏梓峻郑伟龙杨林段莉莉
申请(专利权)人:国家超级计算天津中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1