发明名称 |
一种双网格迭代计算非线性偏微分方程的方法 |
摘要 |
本发明公开了一种双网格迭代计算非线性偏微分方程的方法,包括以下步骤:a)建立非线性偏微分方程的3D几何模型;b)对3D几何模型进行网格剖分,分成两套网格,即网格A和网格B,所述网格A为非贴合网格,所述网格B为多面体贴合网格;c)将初始和边界数据使用四阶以上的插值插入网格A的非贴合部分;d)利用迭代技术,将非线性偏微分方程分解为若干个线性方程,所述线性方程使用网格A,并使用四阶算法求解,并插值入网格B中,得到贴合网格B内的场;e)在网格B中进行迭代计算;f)重复步骤d)和步骤e),直到求解结束。与现有技术相比,本发明采用双网格求解,计算效率高、成本低、精度高。 |
申请公布号 |
CN106339352A |
申请公布日期 |
2017.01.18 |
申请号 |
CN201610780668.1 |
申请日期 |
2016.08.31 |
申请人 |
苏州中源广科信息科技有限公司 |
发明人 |
张麟 |
分类号 |
G06F17/13(2006.01)I |
主分类号 |
G06F17/13(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种双网格迭代计算非线性偏微分方程的方法,其特征在于,包括以下步骤:a)建立非线性偏微分方程的3D几何模型;b)对3D几何模型进行网格剖分,分成两套网格,即网格A和网格B,所述网格A为非贴合网格,所述网格B为多面体贴合网格;c)将初始和边界数据使用四阶以上的插值插入网格A的非贴合部分;d)利用迭代技术,将非线性偏微分方程分解为若干个线性方程,所述线性方程使用网格A,并使用四阶算法求解,并插值入网格B中,得到贴合网格B内的场;e)在网格B中进行迭代计算;f)重复步骤d)和步骤e),直到求解结束。 |
地址 |
215000 江苏省苏州市苏州相城经济开发区观塘路1号西交大漕湖科技园B座201室 |