icoFoam源代码解读
- 
							
							
							
							
各位老师,大佬晚上好!openfoam小白最近在阅读icoFoam源代码时遇到了一点问题,根据李老师对icoFoam求解器的理论推导,它的压力泊松方程如下:  
  
 在源代码中首先定义了phiHbyA,应该是HbyA的面通量:
  
 但是,它的压力泊松方程里面的用的是phiHbyA而不是HbyA,这里我不是很能理解:
  
 另外按理说piso算法每算一次U、P,按理来说应该要更新HbyA一次:
  
 但是源代码里面更新的好像是phiHbyA(速度变了,且是个通量)
 在我的理解里,这段代码每次进行piso算法时,HbyA似乎没变,毕竟它是从之前的速度方程那里得到的?(对UEqn.A这个函数不太了解)
  
 但是piso算完以后的U用的又是和理论推导的结果一致,用的是HbyA,而不是phiHbyA:
  
 恳请各位老师,大佬解惑,谢谢各位!
 
			
