在听到这个回答的时候,芮晓亭突然感觉到了一种幸福感。
就像是饿了很久终于回家,推开门正好赶上饺子刚出锅的时候那样。
有那么一瞬间,他甚至感觉对方是不是提前预知到了自己会来,否则怎么可能做出如此充分的准备?
不过很快就被自己给否定了。
倒不是什么对唯物主义的坚持。
而是他相信自己应该还没那么重要……
“其实芮教授您要是早过来一个星期,我还真没有什么好办法。”
常浩南带着芮晓亭二人一路走进机房。
跟计算所的曙光1000那边一样,真正的服务器机柜并不是什么人都能接触到的,除了几个固定的维护工程师之外,其它进去的人都必须得常浩南亲自批条子才行。
所以三个人来到的照例是一个摆着几台电脑的操作机房。
这个年代的大部分移动硬盘都不能在开机状态下热插拔,需要先关机再插到主板上面去。
趁着电脑重新启动的功夫,常浩南顺势开始安利自己的新软件:
“我们最近在开发一种全新的仿真模拟工具,核心是一种革命性的强非线性偏微分方程组降维方法,所以能够应用于强耦合下的多物理场模拟,虽然目前还只是个半成品,但比较常用的力热耦合模块已经开发的差不多了。”
“更重要的是,我专门保留了可以高度自定义的接口,像您这样的专业人员可以根据需求灵活调用自己设计的数值模拟方法,并且还可以跟我们预设的算法进行联合应用……”
既然这个软件未来要持续运营下去,还要跟国外的同类型竞品打擂台,那肯定是用户越多越好。
不仅是市场份额带来的收益问题。
大量用户使用所反馈的信息和数据本身就是一笔巨大的财富。
考虑到目前国内的大部分企业在研发能力方面还是稍有不足,因此各研究所和高校显然是常浩南接下来推销的重点。
用行政命令强制推广当然是一种选择,但同样也是一柄双刃剑。
况且也没必要。
优势太大,a脸都能赢。
“真有这种功能啊……”
芮晓亭有些难以置信地看着常浩南打开了一个相当简陋的对话框。
“呃……未来我们会提供更加完整的图形交互界面,现在因为程序封装还没有进行,所以暂时只能用命令行语句来操作。”
常浩南看着旁边那个研究生“你莫不是在逗我”的眼神,赶紧又解释了一句。
“所以……接下来应该怎么做?跟多体系统离散时间传递矩阵法有关的计算代码我倒是也一起带过来了……”
在计算机领域,很多地方其实是反直觉的。
多种方法联合应用这种事情,放在纸面上其实很简单,思路本身的复杂程度不会超过高中物理的受力问题。
就是把研究对象按照不同特性分隔开来,对每一个部分分别使用合适的方式建立方程最后再联立求解。
但由于商用的数值分析软件本身也是刚刚起步,在90年代末这会,还没人想过要把它作为一个完整的功能加入进去。
“很简单的,我来演示一下,然后您可以自己尝试着操作。”
从21世纪第三个十年回来的常浩南深知,在这种时候绝对不能自己大包大揽,三下五除二全部搞定,而是要让用户获得参与度。
“就拿……”
常浩南略加思索,很快继续道:
“就拿火箭炮定向管的支撑臂举例好了。”
“这个系统的物理模型应该是一个小形变量的欧拉-伯努利梁1、光滑柱铰2、刚体梁3、光滑柱铰4和刚体梁5,其中3号和5号相对于1号可以发生大位移运动,虽然结构简单,但是正好符合要求。”
“接下来只要把梁分成四个单元建立有限元运动方程,再和多体系统……就是你的那个新方法联合求解系统运动规律,同时通过采用经典四阶龙格库特法积分系统总体动力学系统也可以得到系统运动规律,这样就是四个独立方程,再结合刚体梁5的边界条件……”
“最后只要把这11个代数方程联立求解,就能得到系统动力响应情况。”
说完这句话的同时,常浩南非常有范地啪一声敲下回车。
实际上这一步用鼠标点击也行,但据说完全使用键盘可以让操作者看上去更加专业一些。
至少未来大部分涉及到黑客的电视剧都是这么演的。
尽管只能通过命令行来操作,但对于他这个核心开发者来说,使用起来依然如臂指使。
计算结果很快以数值点的形式显示在了屏幕上面。
“这里也一样,目前还是半成品,所以只能以字符形式输出数据,到了完整版的时候,就能够直接给出曲线图了,当然如果需要数据的话,也可以导出来。”
在人机交互这块,思路领先二十多年的常浩南也不是吹着唠,绝对能爆杀全世界的软件工程同行们。
后面看着的芮晓亭也是连连点头。
他今年实际上41岁,比常浩南预估的稍微大一些,这个年纪的研究人员多少都经历过需要自行编写应用程序的情况,况且常浩南每解释完一句还要花时间输入字符,倒是也跟得上思路。
只是苦了跟着过来的那名研究生。
刚开始两步还能听懂,到后来就逐渐往听天书的方向发展。
朝旁边一看,发现自家老师正聚精会神,只好哀叹一口气,想着等回去之后再问。
“要不……我来试试?”
看着屏幕上陆续显示出的一行行数据,芮晓亭感觉到手痒难耐。
常浩南看着对方的表情,便已经八九不离十地确定自己应该能捞到第一个客户了。
“行,有什么不懂的地方可以问我。”
然后站起身,把座位让给了对方。
紧接着又补充了一句:
“对了,我刚刚还顺便给你把六自由度的火箭弹外弹道方程组给列出来了,到时候伱直接调用就可以。”
“嗯?”
芮晓亭简单回忆了一下,发现刚刚自己好像没有漏掉什么步骤才对:
“在哪里?”
“等一下,马上就出来了。”
常浩南话音刚落,屏幕上果然接连显示出了一大长串的方程组。
“嘶……”
坐在电脑前的芮晓亭觉得自己的手有点发麻。
他的多体系统离散时间传递矩阵法在原理上比较特别,因此可以不建立总体系统动力学方程组。
但当与其它动力学系统联用的时候还是需要的。
这一波可以说是在神不知鬼不觉的情况下就省下了相当多的工作量。
他觉得自己沦陷了。
“那么,常主任。”
芮晓亭转过头问道:
“如果我回去之后还想继续用的话,该怎么获取这个软件的使用权限呢?”
(本章完)