“这东西还能自己改的?”
旁边的何明听到这句话之后整个人都是懵的。
他虽然也没少用过各类工程软件,但从未听闻过用户可以自行修改封装好的软件。
或许有一些技术上的手段可以实现这一点,但从法律层面来说显然不可行。
要知道torchmultiphysics可不是什么在国内未曾注册过的外国软件,可以拿用户协议当废纸。
人家是上面特地点名关照过的“我国发展智力经济的典型”,还是要尊重一下的。
“直接改封装好的软件本体部分当然不可能,用户协议也不允许。”
常浩南先是摆了摆手表示否认,但紧接着又话锋一转:
“但我刚刚说的,根据物体边界的变化动态调整模型规则,是一种新的非结构网格生成思路,并不需要对软件本身做出修改。”
“torchmultiphysics在设计的时候就预想到了现在这种用户存在特殊需求,而我们又无法在短时间内实时更新版本的情况,所以,我们事先预留了可以高度自定义的接口。”
“自定义接口…是指什么?之前姚工给我们培训的时候,好像没提过这一部分?”
何明觉得自己好像是个外人,挤不进对方这两个人的世界。
但刚刚还只是听不懂具体的技术解释,现在连名词本身都已经不太懂了。
“就是我们可以自行编写符合软件协议要求的工具包,作为增强或者修改模组,实现软件没有但我们又希望实现的功能,从这个角度来说,torchmultiphysics在理论上拥有几乎无限种可能。”
姚梦娜在旁边解释道。
“至于为什么培训的时候没提过…”
说到这里,她用意味深长的眼神看了一眼何明:
“这种模组需要从零开始设计和编写,得是对编程语言、算法还有高维非线性偏微分方程求解之类的数学理论都非常精通的人才能做到,所以…”
“明白了。”
听到这里的何明赶紧点头,示意姚梦娜自己已经懂了。
再说下去,就不太体面了。
毕竟,谎言不会伤人,真相才是快刀。
“也罢,未来随着大家对于仿真模拟应用水平的提高,这个大模型分块拼装的效率问题也会越来越普遍,不会是你们一个人的问题。”
常浩南思索了一下,觉得让现阶段的用户去自己扩展这种核心功能确实有点不讲道理:
“你们先把这两部分内容放一放,正好最近各方面反馈回来的意见也都在分析和处理,我回京城之后,尽快迭代出一个新的版本来。”
“这么快就发新版本?”
旁边的姚梦娜本来也在为此事而苦恼,但听到常浩南这么说,还是略带惊异地看向了常浩南:
“这软件现在的用户加起来可是有将近八百,每一次大的更新迭代,可都是一次大工程。”
作为参与了torchmultiphysics软件开发过程的技术人员,姚梦娜对于自家产品的情况还是了解的。
这年头的软件还很少有在线更新功能,加上不少计算机为了安全也不会连外网,更新只能通过线下方式进行,因此不可能像二十多年后一样有事没事就更新一个小版本。
尤其不少追求稳定的工业类软件,那都是安装之后几年甚至十几年未必更新一次的。
(作者17年的时候去某个石化企业做项目,发现他们的生产监控软件是从我们学校定制的,从1996年开始就没再更新过,为了运行这个软件甚至专门留着两台win98系统的电脑…)
torchmultiphysics最初就有744个国内用户和17个国外用户,后面这段时间又陆续增加了一些。
而软件更新有时候比安装新软件还要更复杂,个别情况下甚至需要厂家派出技术人员指导。
总之,想想就是个很麻烦的事情。
不过,常浩南对于软件更新的理解自然和这个时代的人完全不同。
尤其对于研究用的数值计算类软件,以及部分生产用的工控软件来说,版本迭代速度就是命。
为什么前世华夏在工业软件这块始终赶不上国外同类产品?
很大程度上就是因为没办法收集到足够的用户数据,支持高效的版本更新迭代。