PRISMS-PF v1.0 学习手册——自适应网格
引子
自适应网格是一项很重要的减小计算量、提高计算效率的方法。
流程
求解步
在求解步时,传入时间步数来判断是否自适应:
1
adaptiveRefine(currentIncrement);
如果时间步数满足要自适应的间隔,那么就开始自适应:
1
2
3
if ((currentIncrement>0) && (currentIncrement%skipRemeshingSteps==0)){
this->refineMesh(currentIncrement);
}
这个refineMesh函数会调用init函数参数是非0的情形:
1
init(_currentI