1.一種用于使用約束表面和受約束表面而對地質(zhì)表面建模的方法,所述方法包括:
a)使用計算機(jī)處理器來對所述約束表面以及所述約束表面和所述受約束表面中的一者進(jìn)行近似,每個被近似表面表示具有至少四個節(jié)點的相應(yīng)的解網(wǎng)格,每個節(jié)點具有初始化值;
b)確定用于僅使用所述約束表面以及所述約束表面和所述受約束表面中的相應(yīng)一者的三維數(shù)據(jù)點來對每個相應(yīng)解網(wǎng)格上的所述節(jié)點的所述初始化值求解的聯(lián)立線性方程;
c)執(zhí)行以下各項中的一者:
使用所述受約束表面的僅位于與所述約束表面的所述解網(wǎng)格上的所述節(jié)點的x/y位置最靠近的x/y位置處的三維數(shù)據(jù)點將所述受約束表面的值內(nèi)插在所述受約束表面上與所述約束表面的所述解網(wǎng)格上的所述節(jié)點的所述x/y位置相對應(yīng)的x/y位置處,所述內(nèi)插值表示所述受約束表面上的節(jié)點的內(nèi)插值;以及
使用所述聯(lián)立線性方程以及每個節(jié)點的所述初始化值、每個相應(yīng)節(jié)點的新值和每個相應(yīng)節(jié)點的所調(diào)整的值中的一者來對所述約束表面的所述解網(wǎng)格上的所述節(jié)點的新值以及所述約束表面和所述受約束表面的所述解網(wǎng)格上的所述節(jié)點的新值中的一者進(jìn)行近似;以及
d)執(zhí)行以下各項中的一者:
調(diào)整所述約束表面的所述解網(wǎng)格上的所述節(jié)點的與所述受約束表面上的所述節(jié)點的所述內(nèi)插值重疊的新值;以及
調(diào)整i)所述約束表面的所述解網(wǎng)格上的所述節(jié)點的與所述受約束表面的所述解網(wǎng)格上的所述節(jié)點的所述新值重疊的新值,和ii)所述受約束表面的所述解網(wǎng)格上的所述節(jié)點的與所述約束表面的所述解網(wǎng)格上的所述節(jié)點的所述新值重疊的新值。
2.如權(quán)利要求1所述的方法,其進(jìn)一步包括:
確定i)所述約束表面的所述解網(wǎng)格以及所述約束表面和所述受約束表面的所述解網(wǎng)格中的一者上的所述節(jié)點的所述所調(diào)整的值是否表示對應(yīng)聯(lián)立線性方程的可接受解,以及ii)是否已達(dá)到對新值進(jìn)行近似的預(yù)定迭代次數(shù);以及
重復(fù)對新值進(jìn)行近似和調(diào)整所述新值的所述步驟,直到已達(dá)到所述對應(yīng)聯(lián)立線性方程的可接受解和對新值進(jìn)行近似的預(yù)定迭代次數(shù)中的一者為止。
3.如權(quán)利要求2所述的方法,其進(jìn)一步包括:
確定是否已通過所述約束表面的所述解網(wǎng)格以及所述約束表面和所述受約束表面的所述解網(wǎng)格中的一者而達(dá)到預(yù)定網(wǎng)格分辨率;
將所述約束表面的所述解網(wǎng)格以及所述約束表面和所述受約束表面的所述解網(wǎng)格中的一者上的所述節(jié)點之間的在x和y兩個方向上的間隔長度減半,每個解網(wǎng)格包括利用所述節(jié)點初始化的新節(jié)點并且表示新的解網(wǎng)格;以及
重復(fù)如權(quán)利要求1所述的步驟b)至d)和如權(quán)利要求2所述的步驟直到達(dá)到預(yù)定網(wǎng)格分辨率為止。
4.如權(quán)利要求1所述的方法,其中通過將相應(yīng)表面的空間范圍劃分成兩節(jié)點乘兩節(jié)點的解網(wǎng)格來對所述約束表面以及所述約束表面和所述受約束表面中的所述一者進(jìn)行近似。
5.如權(quán)利要求1所述的方法,其中所述四個節(jié)點的所述初始化值是零和所述相應(yīng)表面的所述三維數(shù)據(jù)點的中間z值中的一者。
6.如權(quán)利要求1所述的方法,其中所述內(nèi)插值的數(shù)量限于所述約束表面的所述解網(wǎng)格上的節(jié)點的數(shù)量和所述受約束表面的所述三維數(shù)據(jù)點的數(shù)量中的較少者。
7.如權(quán)利要求1所述的方法,其中對所述約束表面的所述解網(wǎng)格上的所述節(jié)點的與所述受約束表面上的所述節(jié)點的所述內(nèi)插值重疊的所述新值進(jìn)行調(diào)整以使得所述約束表面和所述受約束表面不相交。
8.如權(quán)利要求1所述的方法,其中同時對所述約束表面的所述解網(wǎng)格上的所述節(jié)點的與所述受約束表面的所述解網(wǎng)格上的所述節(jié)點的所述新值重疊的所述新值和所述受約束表面的所述解網(wǎng)格上的所述節(jié)點的與所述約束表面的所述解網(wǎng)格上的所述節(jié)點的所述新值重疊的所述新值進(jìn)行調(diào)整以使得所述約束表面和所述受約束表面不相交。
9.如權(quán)利要求3所述的方法,其中當(dāng)所述約束表面的所述解網(wǎng)格以及所述約束表面和所述受約束表面的所述解網(wǎng)格中的一者在所述x和y方向上具有足夠節(jié)點以與所述x和y方向上的預(yù)定節(jié)點數(shù)量相匹配時,達(dá)到所述預(yù)定網(wǎng)格分辨率。
10.一種非暫時性程序載體裝置,所述非暫時性程序載體裝置有形地攜載用于使用約束表面和受約束表面而對地質(zhì)表面建模的計算機(jī)可執(zhí)行指令,所述指令可被執(zhí)行以實現(xiàn)以下各項:
a)對所述約束表面以及所述約束表面和所述受約束表面中的一者進(jìn)行近似,每個被近似表面表示具有至少四個節(jié)點的相應(yīng)的解網(wǎng)格,每個節(jié)點具有初始化值;
b)確定用于僅使用所述約束表面以及所述約束表面和所述受約束表面中的相應(yīng)一者的三維數(shù)據(jù)點來對每個相應(yīng)解網(wǎng)格上的所述節(jié)點的所述初始化值求解的聯(lián)立線性方程;
c)執(zhí)行以下各項中的一者:
使用所述受約束表面的僅位于與所述約束表面的所述解網(wǎng)格上的所述節(jié)點的x/y位置最靠近的x/y位置處的三維數(shù)據(jù)點將所述受約束表面的值內(nèi)插在所述受約束表面上與所述約束表面的所述解網(wǎng)格上的所述節(jié)點的所述x/y位置相對應(yīng)的x/y位置處,所述內(nèi)插值表示所述受約束表面上的節(jié)點的內(nèi)插值;以及
使用所述聯(lián)立線性方程以及每個節(jié)點的所述初始化值、每個相應(yīng)節(jié)點的新值和每個相應(yīng)節(jié)點的所調(diào)整的值中的一者來對所述約束表面的所述解網(wǎng)格上的所述節(jié)點的新值以及所述約束表面和所述受約束表面的所述解網(wǎng)格上的所述節(jié)點的新值中的一者進(jìn)行近似;以及
d)執(zhí)行以下各項中的一者:
調(diào)整所述約束表面的所述解網(wǎng)格上的所述節(jié)點的與所述受約束表面上的所述節(jié)點的所述內(nèi)插值重疊的新值;以及
調(diào)整i)所述約束表面的所述解網(wǎng)格上的所述節(jié)點的與所述受約束表面的所述解網(wǎng)格上的所述節(jié)點的所述新值重疊的新值,和ii)所述受約束表面的所述解網(wǎng)格上的所述節(jié)點的與所述約束表面的所述解網(wǎng)格上的所述節(jié)點的所述新值重疊的新值。
11.如權(quán)利要求10所述的程序載體裝置,其進(jìn)一步包括:
確定i)所述約束表面的所述解網(wǎng)格以及所述約束表面和所述受約束表面的所述解網(wǎng)格中的一者上的所述節(jié)點的所述所調(diào)整的值是否表示對應(yīng)聯(lián)立線性方程的可接受解,以及ii)是否已達(dá)到對新值進(jìn)行近似的預(yù)定迭代次數(shù);以及
重復(fù)對新值進(jìn)行近似和調(diào)整所述新值的所述步驟,直到已達(dá)到所述對應(yīng)聯(lián)立線性方程的可接受解和對新值進(jìn)行近似的預(yù)定迭代次數(shù)中的一者為止。
12.如權(quán)利要求11所述的程序載體裝置,其進(jìn)一步包括:
確定是否已通過所述約束表面的所述解網(wǎng)格以及所述約束表面和所述受約束表面的所述解網(wǎng)格中的一者而達(dá)到預(yù)定網(wǎng)格分辨率;以及
將所述約束表面的所述解網(wǎng)格以及所述約束表面和所述受約束表面的所述解網(wǎng)格中的一者上的所述節(jié)點之間的在x和y兩個方向上的間隔長度減半,每個解網(wǎng)格包括利用所述節(jié)點初始化的新節(jié)點并且表示新的解網(wǎng)格;以及
重復(fù)如權(quán)利要求10所述的步驟b)至d)和如權(quán)利要求11所述的步驟直到達(dá)到預(yù)定網(wǎng)格分辨率為止。
13.如權(quán)利要求10所述的程序載體裝置,其中通過將相應(yīng)表面的空間范圍劃分成兩節(jié)點乘兩節(jié)點的解網(wǎng)格來對所述約束表面以及所述約束表面和所述受約束表面中的所述一者進(jìn)行近似。
14.如權(quán)利要求10所述的程序載體裝置,其中所述四個節(jié)點的所述初始化值是零和所述相應(yīng)表面的所述三維數(shù)據(jù)點的中間z值中的一者。
15.如權(quán)利要求10所述的程序載體裝置,其中所述內(nèi)插值的數(shù)量限于所述約束表面的所述解網(wǎng)格上的節(jié)點的數(shù)量和所述受約束表面的所述三維數(shù)據(jù)點的數(shù)量中的較少者。
16.如權(quán)利要求10所述的程序載體裝置,其中對所述約束表面的所述解網(wǎng)格上的所述節(jié)點的與所述受約束表面上的所述節(jié)點的所述內(nèi)插值重疊的所述新值進(jìn)行調(diào)整以使得所述約束表面和所述受約束表面不相交。
17.如權(quán)利要求10所述的程序載體裝置,其中同時對所述約束表面的所述解網(wǎng)格上的所述節(jié)點的與所述受約束表面的所述解網(wǎng)格上的所述節(jié)點的所述新值重疊的所述新值和所述受約束表面的所述解網(wǎng)格上的所述節(jié)點的與所述約束表面的所述解網(wǎng)格上的所述節(jié)點的所述新值重疊的所述新值進(jìn)行調(diào)整以使得所述約束表面和所述受約束表面不相交。
18.如權(quán)利要求12所述的程序載體裝置,其中當(dāng)所述約束表面的所述解網(wǎng)格以及所述約束表面和所述受約束表面的所述解網(wǎng)格中的一者在所述x和y方向上具有足夠節(jié)點以與所述x和y方向上的預(yù)定節(jié)點數(shù)量相匹配時,達(dá)到所述預(yù)定網(wǎng)格分辨率。
19.一種非暫時性程序載體裝置,所述非暫時性程序載體裝置有形地攜載用于使用約束表面和受約束表面而對地質(zhì)表面建模的計算機(jī)可執(zhí)行指令,所述指令可被執(zhí)行以實現(xiàn)以下各項:
a)對所述約束表面以及所述約束表面和所述受約束表面中的一者進(jìn)行近似,每個被近似表面表示具有至少四個節(jié)點的相應(yīng)的解網(wǎng)格,每個節(jié)點具有初始化值;
b)確定用于使用所述約束表面以及所述約束表面和所述受約束表面中的相應(yīng)一者的三維數(shù)據(jù)點來對每個相應(yīng)解網(wǎng)格上的所述節(jié)點的所述初始化值求解的聯(lián)立線性方程;
c)執(zhí)行以下各項中的一者:
使用所述受約束表面的僅位于與所述約束表面的所述解網(wǎng)格上的所述節(jié)點的x/y位置最靠近的x/y位置處的三維數(shù)據(jù)點將所述受約束表面的值內(nèi)插在所述受約束表面上與所述約束表面的所述解網(wǎng)格上的所述節(jié)點的所述x/y位置相對應(yīng)的x/y位置處,所述內(nèi)插值表示所述受約束表面上的節(jié)點的內(nèi)插值;以及
使用所述聯(lián)立線性方程以及每個節(jié)點的所述初始化值、每個相應(yīng)節(jié)點的新值和每個相應(yīng)節(jié)點的所調(diào)整的值中的一者來對所述約束表面的所述解網(wǎng)格上的所述節(jié)點的新值以及所述約束表面和所述受約束表面的所述解網(wǎng)格上的所述節(jié)點的新值中的一者進(jìn)行近似;
d)執(zhí)行以下各項中的一者:
調(diào)整所述約束表面的所述解網(wǎng)格上的所述節(jié)點的與所述受約束表面上的所述節(jié)點的所述內(nèi)插值重疊的新值;以及
調(diào)整i)所述約束表面的所述解網(wǎng)格上的所述節(jié)點的與所述受約束表面的所述解網(wǎng)格上的所述節(jié)點的所述新值重疊的新值,和ii)所述受約束表面的所述解網(wǎng)格上的所述節(jié)點的與所述約束表面的所述解網(wǎng)格上的所述節(jié)點的所述新值重疊的新值;
e)確定i)所述約束表面的所述解網(wǎng)格以及所述約束表面和所述受約束表面的所述解網(wǎng)格中的一者上的所述節(jié)點的所述所調(diào)整的值是否表示對應(yīng)聯(lián)立線性方程的可接受解,以及ii)是否已達(dá)到對新值進(jìn)行近似的預(yù)定迭代次數(shù);以及
f)重復(fù)對新值進(jìn)行近似和調(diào)整所述新值的所述步驟,直到已達(dá)到所述對應(yīng)聯(lián)立線性方程的可接受解和對新值進(jìn)行近似的預(yù)定迭代次數(shù)中的一者為止。
20.如權(quán)利要求19所述的程序載體裝置,其進(jìn)一步包括:
確定是否已通過所述約束表面的所述解網(wǎng)格以及所述約束表面和所述受約束表面的所述解網(wǎng)格中的一者而達(dá)到預(yù)定網(wǎng)格分辨率;
將所述約束表面的所述解網(wǎng)格以及所述約束表面和所述受約束表面的所述解網(wǎng)格中的一者上的所述節(jié)點之間的在x和y兩個方向上的間隔長度減半,每個解網(wǎng)格包括利用所述節(jié)點初始化的新節(jié)點并且表示新的解網(wǎng)格;以及
重復(fù)如權(quán)利要求19所述的步驟b)至f)直到達(dá)到預(yù)定網(wǎng)格分辨率為止。