Skip to content
This repository has been archived by the owner on Jul 3, 2021. It is now read-only.

泊松方程逆形式的 Jacobi 迭代 #3

Closed
2 tasks done
Gravifer opened this issue Apr 15, 2021 · 3 comments
Closed
2 tasks done

泊松方程逆形式的 Jacobi 迭代 #3

Gravifer opened this issue Apr 15, 2021 · 3 comments
Assignees
Labels
enhancement New feature or request urgent This must be done as soon as possible

Comments

@Gravifer
Copy link
Member

Gravifer commented Apr 15, 2021

在椭圆网格生成的步骤中, 以代数网格作为输入,
需要对其进行 Jacobi 迭代, 从而满足泊松方程,
改善正交性和光滑性, 消除网格折叠.
应当实现两项功能:

  • 指定步长的单步 Jacobi 迭代步骤;
  • 按指定容差或迭代次数自动停机的 Jacobi 迭代流程;
    • 如果精力足够的话, 应当允许以不同的范数计算容差.
@Gravifer Gravifer added the enhancement New feature or request label Apr 15, 2021
@Gravifer Gravifer self-assigned this Apr 15, 2021
@Gravifer Gravifer added this to the 椭圆网格生成器 milestone Apr 15, 2021
@Gravifer
Copy link
Member Author

dffa0e4 中初步实现了这两个函数;实现尚不完整或有效。

@Gravifer
Copy link
Member Author

应当考虑借助 IterativeSolvers.jacobi 这个函数来进行实现;还需要考虑调用先用的有限差分包是否会是合理的.

Gravifer added a commit that referenced this issue May 1, 2021
Gravifer added a commit that referenced this issue May 2, 2021
…c-grid-gen

Merge pull request #3 from Gravifer/main
@ZhuShaw-han ZhuShaw-han self-assigned this May 2, 2021
@Gravifer Gravifer removed their assignment May 2, 2021
@Gravifer Gravifer linked a pull request May 4, 2021 that will close this issue
@Gravifer Gravifer added the urgent This must be done as soon as possible label May 4, 2021
@Gravifer
Copy link
Member Author

Gravifer commented May 6, 2021

应当考虑借助 IterativeSolvers.jacobi 这个函数来进行实现;还需要考虑调用先用的有限差分包是否会是合理的.

当前的实现 (#26) 看起来已经足够使用需要了;套用 IteratorSolver 将使得代码复杂化,暂时不予考虑.

@Gravifer Gravifer closed this as completed May 7, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request urgent This must be done as soon as possible
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants