关于如何耦合求解器的些许疑虑
-
小白一枚,目前想耦合两个求解器。目前大致理解,并且练习过耦合求解器的操作步骤。但是我发现这些教程都是有点类似填鸭式,傻瓜式教学。暂时我理解起来还不顺。我对这个过程有一些疑惑:
目前学过的是,在某个求解器里面加更多的物理量,这个可以理解到,求解器核心没变。如果我用的模型不一样,类似于 求解器A: Y+X组成,求解器B:Z+W组成,但是我需要的是X+Z或者 Y+W,这个过程的总体思路是怎么去实现的呢,单单拆开重组这么简单吗?还是有比较成熟的方法。有劳各位前辈,分享点经验,想学习一下,感激不尽 -
你这问的太笼统了,看我签名里《how to ask question》
那些教程之所是所傻瓜的是因为不傻瓜就更找不着北了。
先学流体力学,再学数值分析,再学linux,再学C++,最好再学矩阵论中偏大型稀疏矩阵求解的方向(当成正课按一个学年认真学,课本参考书啥的选好)。照着这个路线走绝对稳,没什么不懂的,可是慢。快就要付出代价
重组没有那么容易,每个bug都有它的脾气
-
@bestucan 了解,多谢前辈提点与指正
我也知道要理解,掌握,运用,需要的时间和精力肯定是远远大于会使用这个水平的,现在时间和环境条件,让我都不可能像之前读书一样,安心学习理论,只能在实践中去理解,但未必是坏事。不管怎样,现在会着手去学习矩阵论,以前上课的时候选的是数值分析,矩阵论没有学,没什么概念,本科学过线性代数,尽管到现在都模模糊糊了,但重新拾起来也不会不知所云。另外,确实需要好好学习一下如何提问,这样大家交流效率会更高。我现在好比在门外面,想通里面的人描述他们看到的世界,我也是想这样可以有个轮廓。最终,其形与意,必定要亲身探究和经历才可体会。 -
@huningdong 哪里哪里,我提那些矩阵论啥的就是吹个牛
,别被我提的这些带跑偏了。如果学习计算流体力学中用的那部分矩阵知识。看这个人的 主页
主页右边有个 books ,里面有本书 Iterative methods for sparse linear systems (2nd edition) 。
数值分析偏 openfoam 的看 jasak 的博士论文。
-
@bestucan 感谢
你我素昧平生,得您悉心指导,甚是感动
占用您宝贵的时间,无偿在论坛替新人解决问题,分享经验
感激涕零,无以言表
致谢