而且,就算把这些工作全部完成后。
后续还需要进行很多的软件测试工作,修复一些出现的bug,以保证软能够顺利的运行。
这也是为什么cfd软件这项技术,华夏处于被卡脖子状态的原因。
不过,虽然整个工作的难度是非常巨大的。
但至少,现在徐佑已经对整个工作的任务和流程有了充足的了解。
正好现在徐佑的高温超导理论机制这个课题,也处在一个新的瓶颈状态之中。
不如就拿这个cfd软件的研发问题,去换换脑子好了。
了解了主要的一些问题后,徐佑拖着行李箱,来到了图书馆。
解决问题之前,对相关知识进行充电,自然是一个必不可少的步骤。
现在正值学期的中段,图书馆的图书储量相当丰富,徐佑可以尽情的去借阅各种图书资料。
等到期末的时候,大学都会去临时抱佛脚,很多书都是难以借到的。
徐佑花了一天的时间,把相关的知识补充了不少,对于这些问题开始有了思路。
“先把软件开发的过程捋一遍吧。”
为了确保自己能够更好的解决这些问题。
徐佑没有将注意力局限在这些公式的部分,而是全盘分析着所有的问题。
徐佑知道,有的时候,可能问题本身就是错的。
面对一个错误的问题,就算是徐佑,也不可能给出正确的答桉出来。
陆续之中,徐佑将一个个软件需要进行的步骤罗列了出来。
并根据这些步骤的顺序,以及步骤之间的关系,作出了一个复杂的步骤迭代流程图。
“呼~总算把思路彻底缕清了啊。”
整个流程图中,涉及到的步骤足有几十个。
而它们之间的关系,也不是简单的流程图那样,按照自上而下的顺序那么简单。
每个步骤之间的箭头,加起来足足有一百多个,差不多是所有步骤数量的三倍了。
整个流程图,光是看上去,就让人觉得脑壳大了。
但徐佑却已经将每个步骤之间的关系完全摸透,整个问题也变得更清晰了起来。
“果然,这里面的问题,不只是公式的问题那么简单。”
徐佑所指的,并不是这些博士们的理论建模,已经程序设计的部分,有什么明显的错误。
只是,在每个步骤之间的关系上,相对比较混乱,没有很好的把关系理清。
徐佑决定,还是要按照刚才自己的步骤流程,重新把理论建模的工作优化一番,再去考虑方程和公式部分的问题。
“空间网格的区域标记。”
“速度\/压降特征参数输入。”
“实例化多孔跳跃边界条件。”
随着一个个程序的设计,徐佑的理论建模工作,已经逐渐完成了。
“嗯!就是这样!只要把这两个方程完善出来,这部分问题就基本可以解决了。”
在徐佑的优化下,之前非常繁琐负责的那些方程与公式,被徐佑化繁为简,只剩下最后两个需要构造的方程而已。
“多孔介质动量平衡……有了!”
很快,徐佑便找到了思路,开始对第一个方程进行着构造。