首页 理论教育 预条件广义最小残差求解器(PGMR)的应用及优势

预条件广义最小残差求解器(PGMR)的应用及优势

时间:2023-06-24 理论教育 版权反馈
【摘要】:PGMR方法即广义最小残差方法,它使用一个LU预条件来把方程系数转换成容易求解的方程组。用PCCR方法把系数矩阵分解为一个近似的LU乘积。因此,使用PGMR求解器时,需要确定替代物的数目,也必须确定搜索矢量的数目。替代物的值代表了L和U分解矩阵的每一行所允许的多余单元的数目。有两个PGMR算法可用于FLOTRAN,程序会自动做出选择,差别取决于“替代物”,它是必需的,且仅适用于PRES和TEMP自由度。对于所有能应用的DOF要输入一个单一的替代物的值。

预条件广义最小残差求解器(PGMR)的应用及优势

当构造L和U分解矩阵时PGMR方法要使用替代物。PGMR方法即广义最小残差方法,它使用一个LU预条件来把方程系数转换成容易求解的方程组。用PCCR方法把系数矩阵分解为一个近似的LU乘积。在PCCR方法中,原矩阵的稀疏形式保存在L和U矩阵中。因此,使用PGMR求解器时,需要确定替代物的数目,也必须确定搜索矢量的数目。

替代物的值代表了L和U分解矩阵的每一行所允许的多余单元的数目。多余单元定义为除了原矩阵的行中的非零单元数以外的单元。

有两个PGMR算法可用于FLOTRAN,程序会自动做出选择,差别取决于“替代物”,它是必需的,且仅适用于PRES和TEMP自由度

为了确定替代物的数量,可使用这些方法中的任意一个:

命令:FLDATA20A,PGMR,Label,Value(www.xing528.com)

菜单:Main Menu→Preprocessor→FLOTRAN Set Up→CFD Solver Controls→desired DOF solver

Main Menu→Solution→FLOTRAN Set Up→CFD Solver Controls→desired DOF solver

替代物允许的范围为1~10,默认值为6。对于所有能应用的DOF要输入一个单一的替代物的值。

对于某些问题,没有必要得到一个能量方程的每个整体迭代步的精确解。为了节约一些时间,可以通过一个MODP标签使用上述命令。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈