一种CFD软件自动化测试方法及系统

    公开(公告)号:CN117806981A

    公开(公告)日:2024-04-02

    申请号:CN202410233506.0

    申请日:2024-03-01

    Abstract: 本申请涉及计算流体力学技术领域,尤其涉及一种CFD软件自动化测试方法及系统,本发明通过从算例计算结果中提取用作结果评估的对比文件,和具有相同算例的历史最新版计算结果进行自动化对比分析;再根据对比结果将算例计算结果进行标识并存储,完成算例的测试计算,自动判断算例计算结果的正确性;无需人工对比数据,不仅可以有效降低误差率,同时也有利于提供CFD软件的测试效率,节省时间成本;通过当前算例计算结果与历史最新版计算结果进行对比分析,避免CFD软件测试结果因浮点数误差迭代累计而导致数据变化缓慢,正确性难判断的问题,易对误差进行锁定,节省因错误累积和纠缠导致定位错误花费的时间精力,显著提升CFD软件开发效率。

    一种CFD软件自动化测试方法及系统

    公开(公告)号:CN117806981B

    公开(公告)日:2024-05-07

    申请号:CN202410233506.0

    申请日:2024-03-01

    Abstract: 本申请涉及计算流体力学技术领域,尤其涉及一种CFD软件自动化测试方法及系统,本发明通过从算例计算结果中提取用作结果评估的对比文件,和具有相同算例的历史最新版计算结果进行自动化对比分析;再根据对比结果将算例计算结果进行标识并存储,完成算例的测试计算,自动判断算例计算结果的正确性;无需人工对比数据,不仅可以有效降低误差率,同时也有利于提供CFD软件的测试效率,节省时间成本;通过当前算例计算结果与历史最新版计算结果进行对比分析,避免CFD软件测试结果因浮点数误差迭代累计而导致数据变化缓慢,正确性难判断的问题,易对误差进行锁定,节省因错误累积和纠缠导致定位错误花费的时间精力,显著提升CFD软件开发效率。

    版本对比方法、装置、终端设备及存储介质

    公开(公告)号:CN116069676B

    公开(公告)日:2023-06-09

    申请号:CN202310364528.6

    申请日:2023-04-07

    Abstract: 本申请公开了一种版本对比方法、装置、终端设备及存储介质,通过获取第一版本参数文件和第二版本参数文件,其中,第一版本参数文件至少包括第一参数名列表,第二版本参数文件至少包括第二参数名列表;比较第一参数名列表和第二参数名列表;若第一参数名列表中的第一参数名和第二参数名列表中的第二参数名不同,则根据第一参数名和第二参数名,确定待更新参数名;其中,待更新参数名与第一参数名相对应;根据待更新参数名,以及版本参数文件和参数名的对应关系,对第一版本参数文件进行更新,通过本发明实施例中建立的参数名和版本参数文件的对应关系,对参数名进行判断,使用参数名对版本参数文件进行更新,实现多版本解算器的参数自适应。

    一种CFD软件云测试算例同步方法及自动化测试平台

    公开(公告)号:CN118093441B

    公开(公告)日:2024-07-02

    申请号:CN202410495468.6

    申请日:2024-04-24

    Abstract: 本申请涉及计算流体力学技术领域,尤其涉及一种CFD软件云测试算例同步方法及自动化测试平台,本发明通过自动化测试平台自动监测算例库是否有更新,当监测到有更新时,则同步拉取当前更新版本的算例库;然后将当前更新版本的算例库与历史最新版本的算例库进行对比,确定更新算例;最后将所述更新算例同步至CFD软件云测试的集群。实现了CFD软件云测试算例实时更新同步,只针对更新算例进行同步上传至集群,无需对整个算例库进行同步,极大地提高了CFD软件云测试算例的传输效率,节省传输资源,有利于提高CFD软件开发效率和开发周期,促进CFD软件研发的发展。解决了现有技术中CFD软件云测试算例同步更新至集群上的传输方法效率低的技术问题。

    一种CFD软件云测试算例同步方法及自动化测试平台

    公开(公告)号:CN118093441A

    公开(公告)日:2024-05-28

    申请号:CN202410495468.6

    申请日:2024-04-24

    Abstract: 本申请涉及计算流体力学技术领域,尤其涉及一种CFD软件云测试算例同步方法及自动化测试平台,本发明通过自动化测试平台自动监测算例库是否有更新,当监测到有更新时,则同步拉取当前更新版本的算例库;然后将当前更新版本的算例库与历史最新版本的算例库进行对比,确定更新算例;最后将所述更新算例同步至CFD软件云测试的集群。实现了CFD软件云测试算例实时更新同步,只针对更新算例进行同步上传至集群,无需对整个算例库进行同步,极大地提高了CFD软件云测试算例的传输效率,节省传输资源,有利于提高CFD软件开发效率和开发周期,促进CFD软件研发的发展。解决了现有技术中CFD软件云测试算例同步更新至集群上的传输方法效率低的技术问题。

    版本对比方法、装置、终端设备及存储介质

    公开(公告)号:CN116069676A

    公开(公告)日:2023-05-05

    申请号:CN202310364528.6

    申请日:2023-04-07

    Abstract: 本申请公开了一种版本对比方法、装置、终端设备及存储介质,通过获取第一版本参数文件和第二版本参数文件,其中,第一版本参数文件至少包括第一参数名列表,第二版本参数文件至少包括第二参数名列表;比较第一参数名列表和第二参数名列表;若第一参数名列表中的第一参数名和第二参数名列表中的第二参数名不同,则根据第一参数名和第二参数名,确定待更新参数名;其中,待更新参数名与第一参数名相对应;根据待更新参数名,以及版本参数文件和参数名的对应关系,对第一版本参数文件进行更新,通过本发明实施例中建立的参数名和版本参数文件的对应关系,对参数名进行判断,使用参数名对版本参数文件进行更新,实现多版本解算器的参数自适应。

Patent Agency Ranking