产品介绍 成果展示 软件下载
HiPESL

 软件介绍:  

HiPESL软件是一款基于领域编程框架开发 的偏微分方程解算库。它采用微分算子组装方式定义并求解微分方程。它提供丰富的微分算子类型以及相应的有限体积离散格式,支持周期边界条件以及Robin边界条件,支持各类微分方程的显式离散和隐式离散,支持领域专家快速研制偏微分方程求解器。

目前,HiPESL可以支持结构网格上可压缩流体、不可压缩流体、两相流界面捕捉的数值模拟。

 

功能特色:

1.包含5类微分算子共11种微分算子项

    一阶时间微分算子、散度算子、拉普拉斯算子、梯度算子、扩散算子等

2.提供可供选择的离散格式库

    有限体积离散格式库

    Robin边界条件处理工具

    插值格式库

3.自动解析微分算子

    支持以算子组装方式求解流体力学Euler方程、NS方程

4.集成多种代数解法器

    PCG、GMRES、BiCGSTAB以及各类预条件库

5.串行编程、组装,自动实现大规模并行

并行计算规模:

1471502925116357.jpg