工作、工作,程序员就面临着无限的加班!
先写点简单的吧!
其实等值线追踪和断层约束无关,断层约束主要体现在构网和插值上,等值线追踪只负责在网格上把等值线找出来即可,有无断层没有关系。
无论矩形网、三角网、或者其它什么样的网格,等值线的追踪都可以落实到三角形上来。毕竟,三角形是最基础的面元。下面就讨论三角形网的等值线追踪。网格上每个网格节点都有属性值,即每个三角形顶点都有属性值。
首先进行等值点的判断,对于某一量值为Z0的等值线而言,单元棱边IJ之间存在等值点的条件是:
(Zi-Z0)*(Zj-Z0)≤0. (1)
若Zi-Z0等于零,则等值点必通过i一点,此种方式不利于下一步等值点的追踪,因而只须做简单处理,Zi=Zi-ε,ε为很小的正数,使等值线在充分靠近Zi的格点的附近通过。对于任意三角形单元,若存在棱边满足条件式(1),其等值线可能以以下3种方式