|
|
发表于 2005-3-20 11:45:30
|
显示全部楼层
用vc编程做前后处理的朋友请进
|
前处理可以用一些别人成熟的算法作为核心算法来生成网格,比如,EasyMesh,附带有C语言的源代码。后处理可以自己写流速场的绘制,浓度场的颜色填充,以及等值线的生成等。我自己的毕业论文就是把EasyMesh作为一个模块整合进自己的程序框架,生成的网格以文件交换机制传入计算模块,求解FVM浅水方程。后处理中自己写了流速场的绘制和浓度场的颜色填充,流速场写起来难度不大,浓度场就要稍微麻烦一点了,我是把每个单元根据浓度的大小进行填充,但出现很多锯刺,效果很不好,商业的后处理他们的浓度场都是很光滑的,我怀疑他们是不是先插值作出等值线,然后对等值线进行颜色填充呀? |
|