原帖由 eisenstange 于 2007-3-26 11:08 发表 
你的这种说话的语气,又开始和国内的教授比较接近了,不从正面回答问题,然后摆开架子,用居高临下的语气指责,如果你想真正的说明你的观点是正确的,请正面的回答上面给你提出的问题,至于多网格,我相信,有应用数学系的学生,或者计算工程系的学生肯定比我学的好,但是如果你不是专门做算法收敛的,也未必你对W的理解上有多深刻。确切地说,如果你把你的看法说出来,有人笑你是猎人也不一定。讨论一个事实或者问题,总要像国内那样论资排辈的,这本身就是可笑的表现。
也不知道是谁居高临下,而且还是虚无缥缈的高.在一个自己一无所知的领域里指点江山,对着计算机系的学生,相关产业,行业状况,未来的发展,技术细节说三道四.在数值模拟方面没兴趣和你排资论辈,因为你压根没入门,谈不上辈份问题.
原帖由 eisenstange 于 2007-3-15 22:30 发表
我想信很多计算机系的学生都不喜欢我的口气,但是这确实是我的观点,在计算机仿真,数值计算方向有那么多高深的理论,有限元,多网格,这些理论,结合自然科学中的定理,能发挥巨大的能量,美国,德国的仿真软件,带动整个电子,机械,航天,化工各个行业的设计快速发展,而来德国读书的学习计算机的同学们,却鲜有人去学习这个方向,人们大多学习,数据库,通信,嵌入式系统这些方向
原帖由 eisenstange 于 2007-3-15 22:30 发表
由于太少的人去学习偏微分方程及其数值解法,导致我们国内几乎很少有看见国产的专业仿真软件。数值解法是这个世纪不可缺少的技术,而恰恰在这点上,需要计算机系和数学系的交叉学习
原帖由 eisenstange 于 2007-3-15 22:30 发表
那些行业软件公司,只有小部分人专门负责用户界面开发和少部分专业数学学生负责解决数学问题和算法,剩下的大量的工程人员是学过部分数值和收敛方法的计算机系的学生完成,现在的很多行业,缺了仿真几乎无法干活,这样大的缺口不可能由应用数学系的学生来完成。
原帖由 eisenstange 于 2007-3-15 22:30 发表
虽然有限元是一开始从弹性喝结构分析开始的,但是随着数值技术的发展,已经演变成求解偏微分方程的一种通用解法,到了上个世纪70年代以后,逐渐扩展到其他领域,以及其他的如,有限差分方法,基于这些方法上的开发的软件,成为目前电子,微波领域产品设计的唯一可能。而且数值中衍生出的各种快速收敛方法,如多网格,这些大大的提高了仿真的性能。从而在计算机系下面诞生了计算工程学的方向,这个方向,在很多学校都有,学生要学习计算机基础,编程方法,PDE,仿真,多网格得课程,然后再学习各自应用领域的课程。最终和各应用领域的学生一起协作,实现仿真。
原帖由 eisenstange 于 2007-3-15 22:30 发表
我想信机械系的学生,基本上是把方程列出来,如果材料的外形是简单的几何形状,说不定还能套套正弦或者贝塞尔方程,如果不规则,除了数值没别的办法。
原帖由 eisenstange 于 2007-3-15 22:30 发表
你知道如何用多网格在给定边界条件的情况下,快速求解PDE的数值解么?并且你知道采用什么样的编程方法才能最节省资源,提高运算速度么?这两个问题,我都不知道,但我相信,计算机系的学生,在第二个问题上,肯定比我更有发言权,而应用数学系的学生在第一个问题上,比你更有发言权。
看你对多网格如此念念不忘,那就跟你解释解释.在这之前根本没听说过这个概念,而且也不是所有的商用软件都支持.在看了第一篇相关文献的摘要之后,对其概念基本就有数了,后来看的好几篇文献也印证了开始的猜测.
multi-mesh technique的适用问题一个词就可以概括:coupling.与传统单网格技术的关键技术在网格间数据传递.放到有限元里,这只是adaptive technique的一个分支,主要是把计算依赖于网格划分的物理场计算分开进行,从而进行多场耦合分析.在不少CFD的商业软件里都已经实现,尤其是在流固耦合的分析里.
至于多网格和PDE求解之间,则没有关系,多网格无非是多个单网格的叠加,而PDE在求解过程中分别依赖单个网格进行计算,和算法基本没有关系,提高计算速度的原因在于网格.大多数数值计算的收敛速度和计算量都依赖于网格,包括网格数量和质量.网格数量增加除了会导致未知量翻倍增加,而且对步长的限制也会增加,所以网格数量和计算量根据情况可能是几何级的增长,但网格数量太少会降低计算精度,在一定条件下误差也会呈几何增长.所以在单场分析里,网格划分事先都需要进行密度控制,但在多场coupling里,有可能会在不同地点要求高密度网格,多网格解决的就是这个问题.
这种改进运算量-精度之间关系的方法和技术多了去了,你不知道而已.多网格只是一个分支,更不是和有限元平起平坐,最多是孙子辈的.
至于"用多网格在给定边界条件的情况下,快速求解PDE的数值解么?"这类话,你还是少说为好,不是一般的外行.
99%以上的模拟技术是通过商业软件实现的,除了力学专业的,没有你说的"我想信机械系的学生,基本上是把方程列出来,如果材料的外形是简单的几何形状,说不定还能套套正弦或者贝塞尔方程,如果不规则,除了数值没别的办法。"这种事情发生.光是建模和结果分析这两块就够喝一壶的.
你对科研,尤其是未知领域的认知,不超过一个本科生的水平,拜托以后别没事按照自己的想象力天马行空了.俺是强忍着把你的文字读第二遍,也是最后一次说技术性问题. |