亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? time_3d.c

?? 這是一層析靜校正的源碼
?? C
?? 第 1 頁 / 共 5 頁
字號:
        hs_bf,hs_bb,hs_fb,        hs_ube,hs_ubb,hs_ueb;    x_sf=x_s+x-x0;/* We first propagate headwaves along the two borders of the current zone *//* These headwaves are usually relevant only when a local minimum valley  *//* is present along these borders on the preceding x_side (x=x0).         *//* This is analogous with timing local minima in the 2-D implementation.  *//* interface waves along y_side: 1 1D transmission and 1 2D transmission */    hs_bb=hs_ubb=hs_ube=INFINITY;    for(y=y_start,z=z_start;y<y_end;y++){        hs_bf=hs[x_s][y][z];        if(z) hs_bb=hs[x_s][y][z-1];        if(x_sf>=0 && x_sf<nmesh_x){            hs_ube=hs[x_sf][y][z];            if(z) hs_ubb=hs[x_sf][y][z-1];        }        alert1=t_1d(x,y+1,z,t[x][y][z],hs_bb,hs_bf,hs_ubb,hs_ube);        alert0=t_2d(x,y+1,z,t[x0][y][z],t[x][y][z],hs_bb,hs_bf);        updated+=alert0+alert1;        if(alert1) longflags[y*nz+nz+z]=1;        if(alert0) longflags[y*nz+nz+z]=0;    }/* interface waves along z_side: 1 1D transmission and 1 2D transmission */    hs_bb=hs_ubb=hs_ueb=INFINITY;    for(y=y_start,z=z_start;z<z_end;z++){        hs_fb=hs[x_s][y][z];        if(y) hs_bb=hs[x_s][y-1][z];        if(x_sf>=0 && x_sf<nmesh_x){            hs_ueb=hs[x_sf][y][z];            if(y) hs_ubb=hs[x_sf][y-1][z];        }        alert1=t_1d(x,y,z+1,t[x][y][z],hs_bb,hs_fb,hs_ubb,hs_ueb);        alert0=t_2d(x,y,z+1,t[x0][y][z],t[x][y][z],hs_bb,hs_fb);        updated+=alert0+alert1;        if(alert1) longflags[y*nz+z+1]=1;        if(alert0) longflags[y*nz+z+1]=0;    }/* We now propagate bulk and head waves into the region of interest. */    for(y=y_start;y<y_end;y++){        for(z=z_start;z<z_end;z++){            hs_bb=hs[x_s][y][z];            hs_bf=hs[x_s][y][z+1];            hs_fb=hs[x_s][y+1][z];            if(x_sf>=0 && x_sf<nmesh_x){                hs_ubb=hs[x_sf][y][z];                hs_ube=hs[x_sf][y][z+1];                hs_ueb=hs[x_sf][y+1][z];            }            else hs_ubb=hs_ube=hs_ueb=INFINITY;/* bulk waves: 1 3D edge diffraction and 2 (*4) 3D transmission */            alert0=edge_diff(x,y+1,z+1,t[x0][y][z],t[x][y][z],hs_bb)                  +t_3d(x,y+1,z+1,t[x0][y][z],                    t[x0][y+1][z],t[x][y][z],t[x][y+1][z],hs_bb)                  +t_3d(x,y+1,z+1,t[x0][y][z],                    t[x0][y][z+1],t[x][y][z],t[x][y][z+1],hs_bb);            if(alert0){                updated+=alert0;                longflags[y*nz+nz+z+1]=0;            }/* interface waves along y_side: 1 1D transmission and 1 2D transmission */            alert1=t_1d(x,y+1,z+1,t[x][y][z+1],hs_bb,hs_bf,hs_ubb,hs_ube);            alert0=t_2d(x,y+1,z+1,t[x0][y][z+1],t[x][y][z+1],hs_bb,hs_bf);            if(alert0+alert1){                updated+=alert0+alert1;                flag_fb++; /* this scan must be (re-)examined */                if(y_start_fb>y) y_start_fb=y;                if(z_start_fb<z+1) z_start_fb=z+1;                if(alert1) longflags[y*nz+nz+z+1]=1;                else       longflags[y*nz+nz+z+1]=0;            }/* interface waves along z_side: 1 1D transmission and 1 2D transmission */            alert1=t_1d(x,y+1,z+1,t[x][y+1][z],hs_bb,hs_fb,hs_ubb,hs_ueb);            alert0=t_2d(x,y+1,z+1,t[x0][y+1][z],t[x][y+1][z],hs_bb,hs_fb);            if(alert0+alert1){                updated+=alert0+alert1;                flag_bf++; /* this scan must be (re-)examined */                if(y_start_bf<y+1) y_start_bf=y+1;                if(z_start_bf>z) z_start_bf=z;                if(alert1) longflags[y*nz+nz+z+1]=1;                else       longflags[y*nz+nz+z+1]=0;            }/* interface waves along x_side : 2 2D transmission and 1 2D diffraction */            alert1=diff_2d(x,y+1,z+1,t[x][y][z],hs_bb,hs_ubb)                  +t_2d(x,y+1,z+1,t[x][y][z],t[x][y+1][z],hs_bb,hs_ubb)                  +t_2d(x,y+1,z+1,t[x][y][z],t[x][y][z+1],hs_bb,hs_ubb);            if(alert1){                updated+=alert1;                longflags[y*nz+nz+z+1]=1;            }        }    }    flag_ff=0;    y_start_ff=y_end;    z_start_ff=z_end;    /* this direction has been examined: unset corresponding flag */    return(updated);}/*--------------------------------------X_SIDE() : SCAN_X_BE()--------------*/static intscan_x_bf(y_begin,y_start,z_start,z_end,x0,x,x_s)int    y_start,y_begin,z_start,z_end,x0,x,x_s;{    int        updated=0,        alert0,alert1,        y,z,        x_sf;    float        hs_ff,hs_bb,hs_fb,        hs_uee,hs_ubb,hs_ueb;    x_sf=x_s+x-x0;    hs_fb=hs_uee=hs_ueb=INFINITY;    for(y=y_start,z=z_start;y>y_begin;y--){        hs_ff=hs[x_s][y-1][z];        if(z) hs_fb=hs[x_s][y-1][z-1];        if(x_sf>=0 && x_sf<nmesh_x){            hs_uee=hs[x_sf][y-1][z];            if(z) hs_ueb=hs[x_sf][y-1][z-1];        }        alert1=t_1d(x,y-1,z,t[x][y][z],hs_fb,hs_ff,hs_ueb,hs_uee);        alert0=t_2d(x,y-1,z,t[x0][y][z],t[x][y][z],hs_fb,hs_ff);        updated+=alert0+alert1;        if(alert1) longflags[y*nz-nz+z]=1;        if(alert0) longflags[y*nz-nz+z]=0;    }    hs_bb=hs_ubb=hs_ueb=INFINITY;    for(y=y_start,z=z_start;z<z_end;z++){        if(y) hs_bb=hs[x_s][y-1][z];        hs_fb=hs[x_s][y][z];        if(x_sf>=0 && x_sf<nmesh_x){            if(y) hs_ubb=hs[x_sf][y-1][z];            hs_ueb=hs[x_sf][y][z];        }        alert1=t_1d(x,y,z+1,t[x][y][z],hs_bb,hs_fb,hs_ubb,hs_ueb);        alert0=t_2d(x,y,z+1,t[x0][y][z],t[x][y][z],hs_bb,hs_fb);        updated+=alert0+alert1;        if(alert1) longflags[y*nz+z+1]=1;        if(alert0) longflags[y*nz+z+1]=0;    }    for(y=y_start;y>y_begin;y--){        for(z=z_start;z<z_end;z++){            hs_ff=hs[x_s][y-1][z+1];            if(y>1) hs_bb=hs[x_s][y-2][z];            else hs_bb=INFINITY;            hs_fb=hs[x_s][y-1][z];            if(x_sf>=0 && x_sf<nmesh_x){                hs_uee=hs[x_sf][y-1][z+1];                if(y>1) hs_ubb=hs[x_sf][y-2][z];                else hs_ubb=INFINITY;                hs_ueb=hs[x_sf][y-1][z];            }            else hs_ubb=hs_uee=hs_ueb=INFINITY;/* bulk waves: 1 3D edge diffraction and 2 (*4) 3D transmission */            alert0=edge_diff(x,y-1,z+1,t[x0][y][z],t[x][y][z],hs_fb)                  +t_3d(x,y-1,z+1,t[x0][y][z],                    t[x0][y-1][z],t[x][y][z],t[x][y-1][z],hs_fb)                  +t_3d(x,y-1,z+1,t[x0][y][z],                    t[x0][y][z+1],t[x][y][z],t[x][y][z+1],hs_fb);            if(alert0){                updated+=alert0;                longflags[y*nz-nz+z+1]=0;            }/* interface waves along y_side: 1 1D transmission and 1 2D transmission */            alert1=t_1d(x,y-1,z+1,t[x][y][z+1],hs_ff,hs_fb,hs_uee,hs_ueb);            alert0=t_2d(x,y-1,z+1,t[x0][y][z+1],t[x][y][z+1],hs_ff,hs_fb);            if(alert0+alert1){                updated+alert0+alert1;                flag_bb++; /* this scan must be (re-)examined */                if(y_start_bb<y) y_start_bb=y;                if(z_start_bb<z+1) z_start_bb=z+1;                if(alert1) longflags[y*nz-nz+z+1]=1;                else       longflags[y*nz-nz+z+1]=0;            }/* interface waves along z_side: 1 1D transmission and 1 2D transmission */            alert1=t_1d(x,y-1,z+1,t[x][y-1][z],hs_bb,hs_fb,hs_ubb,hs_ueb);            alert0=t_2d(x,y-1,z+1,t[x0][y-1][z],t[x][y-1][z],hs_bb,hs_fb);            if(alert0+alert1){                updated+alert0+alert1;                flag_ff++; /* this scan must be (re-)examined */                if(y_start_ff>y-1) y_start_ff=y-1;                if(z_start_ff>z) z_start_ff=z;                if(alert1) longflags[y*nz-nz+z+1]=1;                else       longflags[y*nz-nz+z+1]=0;            }/* interface waves along x_side : 2 2D transmission and 1 2D diffraction */            alert1=diff_2d(x,y-1,z+1,t[x][y][z],hs_fb,hs_ueb)                  +t_2d(x,y-1,z+1,t[x][y][z],t[x][y-1][z],hs_fb,hs_ueb)                  +t_2d(x,y-1,z+1,t[x][y][z],t[x][y][z+1],hs_fb,hs_ueb);            if(alert1){                updated+=alert1;                longflags[y*nz-nz+z+1]=1;            }        }    }    flag_bf=0;    y_start_bf=y_begin;    z_start_bf=z_end;    /* this direction has been examined: unset corresponding flag */    return(updated);}/*--------------------------------------X_SIDE() : SCAN_X_BB()--------------*/static intscan_x_bb(y_begin,y_start,z_begin,z_start,x0,x,x_s)int    y_start,y_begin,z_begin,z_start,x0,x,x_s;{    int        updated=0,        alert0,alert1,        y,z,        x_sf;    float        hs_ff,hs_bf,hs_fb,        hs_uee,hs_ube,hs_ueb;    x_sf=x_s+x-x0;    hs_ff=hs_uee=hs_ueb=INFINITY;    for(y=y_start,z=z_start;y>y_begin;y--){        if(z) hs_ff=hs[x_s][y-1][z-1];        hs_fb=hs[x_s][y-1][z];        if(x_sf>=0 && x_sf<nmesh_x){            if(z) hs_uee=hs[x_sf][y-1][z-1];            hs_ueb=hs[x_sf][y-1][z];        }        alert1=t_1d(x,y-1,z,t[x][y][z],hs_fb,hs_ff,hs_ueb,hs_uee);        alert0=t_2d(x,y-1,z,t[x0][y][z],t[x][y][z],hs_fb,hs_ff);        updated+=alert0+alert1;        if(alert1) longflags[y*nz-nz+z]=1;        if(alert0) longflags[y*nz-nz+z]=0;    }    hs_ff=hs_uee=hs_ube=INFINITY;    for(y=y_start,z=z_start;z>z_begin;z--){        if(y) hs_ff=hs[x_s][y-1][z-1];        hs_bf=hs[x_s][y][z-1];        if(x_sf>=0 && x_sf<nmesh_x){            if(y) hs_uee=hs[x_sf][y-1][z-1];            hs_ube=hs[x_sf][y][z-1];        }        alert1=t_1d(x,y,z-1,t[x][y][z],hs_bf,hs_ff,hs_ube,hs_uee);        alert0=t_2d(x,y,z-1,t[x0][y][z],t[x][y][z],hs_bf,hs_ff);        updated+=alert0+alert1;        if(alert1) longflags[y*nz+z-1]=1;        if(alert0) longflags[y*nz+z-1]=0;    }    for(y=y_start;y>y_begin;y--){        for(z=z_start;z>z_begin;z--){            hs_ff=hs[x_s][y-1][z-1];            if(y>1) hs_bf=hs[x_s][y-2][z-1];            else hs_bf=INFINITY;            if(z>1) hs_fb=hs[x_s][y-1][z-2];            else hs_fb=INFINITY;            if(x_sf>=0 && x_sf<nmesh_x){                hs_uee=hs[x_sf][y-1][z-1];                if(y>1) hs_ube=hs[x_sf][y-2][z-1];                else hs_ube=INFINITY;                if(z>1) hs_ueb=hs[x_sf][y-1][z-2];                else hs_ueb=INFINITY;            }            else hs_uee=hs_ube=hs_ueb=INFINITY;/* bulk waves: 1 3D edge diffraction and 2 (*4) 3D transmission */            alert0=edge_diff(x,y-1,z-1,t[x0][y][z],t[x][y][z],hs_ff)                  +t_3d(x,y-1,z-1,t[x0][y][z],                        t[x0][y-1][z],t[x][y][z],t[x][y-1][z],hs_ff)                  +t_3d(x,y-1,z-1,t[x0][y][z],                        t[x0][y][z-1],t[x][y][z],t[x][y][z-1],hs_ff);            if(alert0){                updated+=alert0;                longflags[y*nz-nz+z-1]=0;            }/* interface waves along y_side: 1 1D transmission and 1 2D transmission */            alert1=t_1d(x,y-1,z-1,t[x][y][z-1],hs_ff,hs_fb,hs_uee,hs_ueb);            alert0=t_2d(x,y-1,z-1,t[x0][y][z-1],t[x][y][z-1],hs_ff,hs_fb);            if(alert0+alert1){                updated+=alert0+alert1;                flag_bf++; /* this scan must be (re-)examined */                if(y_start_bf<y) y_start_bf=y;                if(z_start_bf>z-1) z_start_bf=z-1;                if(alert1) longflags[y*nz-nz+z-1]=1;                else       longflags[y*nz-nz+z-1]=0;            }/* interface waves along z_side: 1 1D transmission and 1 2D transmission */            alert1=t_1d(x,y-1,z-1,t[x][y-1][z],hs_ff,hs_bf,hs_uee,hs_ube);            alert0=t_2d(x,y-1,z-1,t[x0][y-1][z],t[x][y-1][z],hs_ff,hs_bf);            if(alert0+alert1){                updated+=alert0+alert1;                flag_fb++; /* this scan must be (re-)examined */                if(y_start_fb>y-1) y_start_fb=y-1;                if(z_start_fb<z) z_start_fb=z;                if(alert1) longflags[y*nz-nz+z-1]=1;                else       longflags[y*nz-nz+z-1]=0;            }/* interface waves along x_side : 2 2D transmission and 1 2D diffraction */            alert1=diff_2d(x,y-1,z-1,t[x][y][z],hs_ff,hs_uee)                  +t_2d(x,y-1,z-1,t[x][y][z],t[x][y-1][z],hs_ff,hs_uee)                  +t_2d(x,y-1,z-1,t[x][y][z],t[x][y][z-1],hs_ff,hs_uee);            if(alert1){                updated+=alert1;                longflags[y*nz-nz+z-1]=1;            }        }    }    flag_bb=0;    y_start_bb=y_begin;    z_start_bb=z_begin;    /* this direction has been examined: unset corresponding flag */    return(updated);}/*--------------------------------------X_SIDE() : SCAN_X_EB()--------------*/static intscan_x_fb(y_start,y_end,z_begin,z_start,x0,x,x_s)int    y_start,y_end,z_begin,z_start,x0,x,x_s;{    int        updated=0,        alert0,alert1,        y,z,        x_sf;    float        hs_ff,hs_bb,hs_bf,        hs_uee,hs_ubb,hs_ube;    x_sf=x_s+x-x0;    hs_bf=hs_ubb=hs_ube=INFINITY;    for(y=y_start,z=z_start;y<y_end;y++){        if(z) hs_bf=hs[x_s][y][z-1];        hs_bb=hs[x_s][y][z];        if(x_sf>=0 && x_sf<nmesh_x){            if(z) hs_ube=hs[x_sf]

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色成人在线视频| 久久综合九色欧美综合狠狠| 狠狠色综合播放一区二区| 亚洲人精品一区| 精品区一区二区| 欧美性猛片aaaaaaa做受| 粗大黑人巨茎大战欧美成人| 美日韩一区二区三区| 一区二区三区日韩欧美| 欧美国产日韩精品免费观看| 日韩午夜电影在线观看| 欧美日韩国产一二三| 91亚洲国产成人精品一区二区三 | 欧美视频精品在线| 成人听书哪个软件好| 精品一区在线看| 日韩经典中文字幕一区| 一区二区三区不卡视频在线观看 | 奇米综合一区二区三区精品视频| 自拍偷拍欧美激情| 国产欧美精品一区二区色综合朱莉 | 国产精品一区二区久久精品爱涩| 免费观看日韩电影| 青青草97国产精品免费观看无弹窗版 | 国产999精品久久| 国产成人综合在线观看| 精油按摩中文字幕久久| 日韩av一区二区在线影视| 亚洲国产欧美在线人成| 亚洲一区二区欧美激情| 亚洲一区二区综合| 亚洲综合丁香婷婷六月香| 亚洲欧美日韩国产一区二区三区| 国产精品久久久久久亚洲毛片 | 亚洲激情自拍偷拍| 亚洲色图.com| 亚洲欧美偷拍卡通变态| 亚洲精品自拍动漫在线| 亚洲黄色av一区| 樱桃视频在线观看一区| 一区二区三区在线免费视频| 一区二区视频在线看| 亚洲精品ww久久久久久p站| 一区二区三国产精华液| 亚洲国产欧美日韩另类综合| 婷婷综合五月天| 日本v片在线高清不卡在线观看| 日本一道高清亚洲日美韩| 日本色综合中文字幕| 久久99国产精品久久99| 国产成人无遮挡在线视频| 不卡av在线网| 欧美天堂一区二区三区| 日韩亚洲欧美在线观看| 久久久亚洲精华液精华液精华液| 久久久精品国产免大香伊| 国产精品乱子久久久久| 亚洲综合无码一区二区| 免费观看成人鲁鲁鲁鲁鲁视频| 久久超碰97人人做人人爱| 国产专区欧美精品| 成人福利电影精品一区二区在线观看| av亚洲产国偷v产偷v自拍| 欧美在线综合视频| 日韩欧美一区二区视频| 国产蜜臀av在线一区二区三区| 亚洲欧美日韩久久| 奇米888四色在线精品| 国产精品一卡二卡在线观看| 不卡的av中国片| 欧美精品在线一区二区| 久久你懂得1024| 一区二区三区四区五区视频在线观看 | 亚洲色图视频网| 欧美a级理论片| av一本久道久久综合久久鬼色| 欧美精品视频www在线观看| 久久久青草青青国产亚洲免观| 最新久久zyz资源站| 丝袜美腿亚洲综合| 成人午夜激情影院| 67194成人在线观看| 久久精品人人爽人人爽| 亚洲午夜久久久| 国产精品一区二区x88av| 欧美视频在线一区| 欧美国产综合色视频| 五月综合激情婷婷六月色窝| 国产大陆a不卡| 91麻豆精品国产91久久久| 欧美国产成人在线| 日韩影院免费视频| 91污片在线观看| 久久综合色婷婷| 午夜伦理一区二区| 99久久精品国产精品久久| 欧美一级xxx| 亚洲最快最全在线视频| 国产成人无遮挡在线视频| 欧美一区二区三区白人| 亚洲在线一区二区三区| 成人晚上爱看视频| 精品盗摄一区二区三区| 亚洲成人先锋电影| 色一区在线观看| 国产欧美日产一区| 国产乱妇无码大片在线观看| 91精品欧美一区二区三区综合在| 一区二区三区欧美在线观看| 成人免费视频一区| 久久麻豆一区二区| 黄页视频在线91| 欧美丰满一区二区免费视频 | 亚洲综合999| 91网站视频在线观看| 国产亚洲女人久久久久毛片| 美女视频黄 久久| 91精品国产综合久久久久久久| 亚洲综合免费观看高清完整版在线 | 欧美激情一区在线| 国产成人在线影院| 久久亚区不卡日本| 国产在线视频一区二区三区| 欧美一级黄色录像| 青青草97国产精品免费观看 | 日韩欧美成人激情| 日韩精品免费专区| 欧美日本免费一区二区三区| 亚洲成人免费av| 欧美日韩三级在线| 亚洲sss视频在线视频| 欧美日韩一区不卡| 午夜不卡av免费| 欧美一级黄色大片| 九色|91porny| 久久久久久久久一| 成人h精品动漫一区二区三区| 国产精品三级av在线播放| 成人性生交大片免费| 亚洲色图欧美在线| 91传媒视频在线播放| 亚洲国产一区在线观看| 91精品国产综合久久久蜜臀粉嫩| 日韩中文字幕不卡| 2023国产一二三区日本精品2022| 国产成人综合亚洲网站| 国产精品美女一区二区三区| 91在线观看地址| 亚洲图片有声小说| 日韩一卡二卡三卡四卡| 国产高清在线精品| 最新热久久免费视频| 欧美日韩一区视频| 美女国产一区二区| 中文字幕第一页久久| 91免费视频网址| 天天综合色天天综合色h| 精品国产三级电影在线观看| 国产一区二区三区黄视频 | 日韩一区精品字幕| 久久午夜电影网| 色综合久久中文字幕综合网| 无吗不卡中文字幕| 久久久久久免费| 91福利在线播放| 韩国毛片一区二区三区| 中文字幕巨乱亚洲| 欧美日韩高清一区二区三区| 国产资源在线一区| 一区二区三区日韩欧美精品| 精品久久久久久久一区二区蜜臀| 成人看片黄a免费看在线| 亚洲成av人在线观看| 国产亚洲一区二区三区在线观看| 91小视频免费看| 精品亚洲成av人在线观看| 亚洲视频香蕉人妖| 日韩亚洲欧美高清| eeuss鲁片一区二区三区| 一区二区欧美精品| 久久久久久久综合日本| 欧洲av在线精品| 懂色av一区二区三区蜜臀| 亚洲电影视频在线| 中文字幕av不卡| 欧美一区二区三区四区在线观看| 成人免费毛片aaaaa**| 亚洲第一av色| 国产精品麻豆网站| 欧美成人猛片aaaaaaa| 欧美性色综合网| 成人黄动漫网站免费app| 免费成人在线观看视频| 亚洲美女视频一区| 国产亚洲精品bt天堂精选| 欧美一区二区三区成人| 91成人免费电影| 成人国产电影网| 国产成人啪午夜精品网站男同| 日韩国产欧美在线视频|