关于如何耦合求解器的些许疑虑



  • 小白一枚,目前想耦合两个求解器。目前大致理解,并且练习过耦合求解器的操作步骤。但是我发现这些教程都是有点类似填鸭式,傻瓜式教学。暂时我理解起来还不顺。我对这个过程有一些疑惑:
    目前学过的是,在某个求解器里面加更多的物理量,这个可以理解到,求解器核心没变。如果我用的模型不一样,类似于 求解器A: Y+X组成,求解器B:Z+W组成,但是我需要的是X+Z或者 Y+W,这个过程的总体思路是怎么去实现的呢,单单拆开重组这么简单吗?还是有比较成熟的方法。有劳各位前辈,分享点经验,想学习一下,感激不尽:xiexie:


  • 版主 副教授

    你这问的太笼统了,看我签名里《how to ask question》:chouchou:

    那些教程之所是所傻瓜的是因为不傻瓜就更找不着北了。
    先学流体力学,再学数值分析,再学linux,再学C++,最好再学矩阵论中偏大型稀疏矩阵求解的方向(当成正课按一个学年认真学,课本参考书啥的选好)。照着这个路线走绝对稳,没什么不懂的,可是慢。

    快就要付出代价:threaten:

    重组没有那么容易,每个bug都有它的脾气:zoule:



  • @bestucan 了解,多谢前辈提点与指正:huahua:
    我也知道要理解,掌握,运用,需要的时间和精力肯定是远远大于会使用这个水平的,现在时间和环境条件,让我都不可能像之前读书一样,安心学习理论,只能在实践中去理解,但未必是坏事。不管怎样,现在会着手去学习矩阵论,以前上课的时候选的是数值分析,矩阵论没有学,没什么概念,本科学过线性代数,尽管到现在都模模糊糊了,但重新拾起来也不会不知所云。另外,确实需要好好学习一下如何提问,这样大家交流效率会更高。我现在好比在门外面,想通里面的人描述他们看到的世界,我也是想这样可以有个轮廓。最终,其形与意,必定要亲身探究和经历才可体会。


  • 版主 副教授

    @huningdong 哪里哪里,我提那些矩阵论啥的就是吹个牛:jingya: ,别被我提的这些带跑偏了。如果学习计算流体力学中用的那部分矩阵知识。看这个人的 主页

    主页右边有个 books ,里面有本书 Iterative methods for sparse linear systems (2nd edition) 。

    数值分析偏 openfoam 的看 jasak 的博士论文。:huahua:



  • @bestucan 感谢
    你我素昧平生,得您悉心指导,甚是感动
    占用您宝贵的时间,无偿在论坛替新人解决问题,分享经验
    感激涕零,无以言表
    致谢
    :huahua:


Log in to reply
 


CFD中文网 | 东岳流体学术 | 东岳流体商业 | 吉ICP备20003622号-1