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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? meshless.asv

?? efg code with matlab
?? ASV
字號:
% Nodes generation. Only uniformly distributed nodes

% number of nodes along two directions
nnx = 5;
nny = 5;
numnode = nnx*nny ;

% domain dimension
L = 4 ;
W = 4 ;

% node generation
node = square_node_array([-L/2 -W/2],[L/2 -W/2],[L/2 W/2],[-L/2 W/2],nnx,nny);

% plot the nodes
colordef white
h = plot(node(:,1),node(:,2),'b.');
set(h,'MarkerSize',15);
hold on
plot([node(1,1) node(nnx,1)],[node(1,2) node(nnx,2)],'b-');
plot([node(nnx,1) node(nnx*nny,1)],[node(nnx,2) node(nnx*nny,2)],'b-');
plot([node(nnx*nny,1) node(nnx*nny-nnx+1,1)],[node(nnx*nny,2) node(nnx*nny-nnx+1,2)],'b-');
plot([node(nnx*nny-nnx+1,1) node(1,1)],[node(nnx*nny-nnx+1,2) node(1,2)],'b-');
axis off
axis equal

% plot circular domain of influence
di = 1.4 ; % radius of support
xc = node(13,1) ;
yc = node(13,2) ;
theta = -pi:0.1:pi ;
x  = xc + di * cos(theta) ;
y  = yc + di * sin(theta) ;
hc = plot(x,y,'r-') ;
set(hc,'LineWidth',3);

% highlight the central node at which weight function and shape function
% are plotted
hn = plot(node(13,1),node(13,2),'r*');
set(hn,'MarkerSize',15);

% compute weight function = spline of order 4, use refined node
% distribution to get a smooth plot
x = linspace(-2,2,8*nnx);
y = linspace(-2,2,8*nny);
[x,y] = meshgrid(x,y); 
w = zeros(8*nnx,8*nny);
for i = 1:8*nnx
    for j = 1:8*nny
        r = sqrt( (x(1,i) - xc)^2 + (y(j,1) - yc)^2 )/di ;
        if (r <= 1.0)
            w(i,j) = 1 - 6*r*r + 8*r*r*r - 3*r*r*r*r;
        else
            w(i,j) = 0.0 ;
        end
    end
end

% plot weight function as 3D plot
figure
surf(x,y,w);

% compute MLS shape function at central nodes
% linear intrinsic basis: p = [1 x y]

% initialization
phi = zeros(8*nnx,8*nny);
dphidx = zeros(8*nnx,8*nny);
dphidy = zeros(8*nnx,8*nny);

form  = 'quartic_spline' ;
nodeI = [xc yc];  % node at which shape function is to be evaluated
for i = 1:8*nnx
    for j = 1:8*nny
       pt = [x(1,i) y(j,1)]; 
       [index] = define_support(node,pt,di);
       [Phi,phidx,phidy] = MLS_ShapeFunction(pt,nodeI,index,node,di,form);
       phi(i,j) = Phi ;
       dphidx(i,j) = phidx ;
       dphidy(i,j) = phidy ;
    end
end

% plot shape function
figure
surf(x,y,phi);
figure
surf(x,y,dphidx);
figure
surf(x,y,dphidy);

nnx= 41;
x = linspace(0,10,nnx);
xa = 5;
rmax = 3;
phi = zeros(nnx);
for i = 1:nnx
    r    = abs(x(i) - xa)/rmax ;
    drdx = sign(x(i) - xa)/rmax ;
    if (r <= 1.0)
        phi(i) = -1/6*r^3 +0.5*r*r -0.5*r + 1/6;
        dphidr = -0.5*r^2 +r -0.5;
    else
        phi(i) = 0.0 ;
        dphidr = 0.0 ;
    end
    dphi(i) = dphidr*drdx;
end

figure
hold on
plot(x,phi,'b-')
plot(x,dphi,'r.-')

figure
hold on
plot(x,phi,'b-')
plot(x,dphi,'r.-')

% Plot branch function
x = linspace(0,10,40);
y = linspace(0,10,40);
[x,y] = meshgrid(x,y); 
phi1 = zeros(40,40);
phi2 = zeros(40,40);
phi3 = zeros(40,40);
phi4 = zeros(40,40);
dphi1dx = zeros(40,40);
for i = 1:40
    for j = 1:40        
        pt = [x(1,i) y(j,1)];
        xp=QT*(pt-xTip)';                  % local coordinates
        [theta,r]=cart2pol(xp(1),xp(2));  % local polar coordinates
        [f,dfdx,dfdy] = branch(r,theta,alpha);
        phi1(i,j) = f(1); dphi1dx(i,j) = dfdx(1);
        phi2(i,j) = f(2);
        phi3(i,j) = f(3);
        phi4(i,j) = f(4);
    end
end

% plot weight function as 3D plot
figure
surf(x,y,phi1);
title('B_1 function')
opts = struct('Color','rgb','Bounds','tight');
exportfig(gcf,'B1.eps',opts)

figure
surf(x,y,phi2);
title('B_2 function')
exportfig(gcf,'B2.eps',opts)

figure
surf(x,y,phi3);
title('B_3 function')
exportfig(gcf,'B3.eps',opts)

figure
surf(x,y,phi4);
title('B_4 function')
exportfig(gcf,'B4.eps',opts)

figure
surf(x,y,dphi1dx);
title('B_1 function')
opts = struct('Color','rgb','Bounds','tight');
exportfig(gcf,'B1.eps',opts)

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% 4 point quadrature for each "1D element"
[W1,Q1]=quadrature(4, 'GAUSS', 1 );

Wt = [];
Qt = [];
Jt = [];

for i = 1 : (length(topNodes) - 1)
    sctr = [topNodes(i) topNodes(i+1)];
    for q = 1:size(W1,1)
        pt = Q1(q,:);
        wt = W1(q);
        [N,dNdxi] = lagrange_basis('L2',pt);
        J0=dNdxi'*node(sctr,:);
        Qt = [Qt; N' * node(sctr,:)];
        Wt = [Wt; wt];
        Jt = [Jt; norm(J0)];
    end % of quadrature loop
end

for igp = 1 : size(Wt,1)
    pt = Qt(igp,:);                             % quadrature point
    wt = Wt(igp);                               % quadrature weight
    [index] = define_support(node,pt,di);
    en = zeros(1,2*size(index,2));
    force = zeros(1,2*size(index,2));
    [phi,dphidx,dphidy] = MLS_ShapeFunction(pt,index,node,di,form);

    % prescribed traction vector t_bar
    tx = 0 ;
    ty = 1000;
    for j = 1 : size(index,2)
        en(2*j-1) = u_pos(index(j))   ;
        en(2*j  ) = u_pos(index(j))+1 ;
        force(2*j-1) = tx*phi(j);
        force(2*j  ) = ty*phi(j);
    end
    f(en) = f(en) + Jt(igp) * wt * force' ;
end

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲黄色尤物视频| 欧美日韩成人综合天天影院| 国产偷v国产偷v亚洲高清| 国产一本一道久久香蕉| 久久亚洲精精品中文字幕早川悠里 | 欧美影院一区二区| 亚洲黄色性网站| 欧美精品精品一区| 激情国产一区二区| 国产精品日韩成人| 欧美亚洲一区二区在线观看| 婷婷综合五月天| 精品处破学生在线二十三| 丰满岳乱妇一区二区三区| 国产精品久久久久久久浪潮网站| 91在线精品一区二区| 亚洲成人在线观看视频| 欧美第一区第二区| 波多野结衣一区二区三区| 一区二区三区精品在线| 日韩一级二级三级精品视频| 国产一区二区0| 一区二区三区中文字幕在线观看| 在线综合亚洲欧美在线视频| 国产一区二区福利| 亚洲女爱视频在线| 日韩欧美另类在线| 91色porny蝌蚪| 久久国产乱子精品免费女| 国产精品萝li| 91精品国产丝袜白色高跟鞋| 国产传媒日韩欧美成人| 午夜天堂影视香蕉久久| 国产欧美中文在线| 欧美日韩一区在线| 成人av网址在线| 日本va欧美va精品发布| 亚洲欧美自拍偷拍色图| 欧美一区二区三区的| bt欧美亚洲午夜电影天堂| 日韩中文字幕麻豆| 亚洲欧美另类久久久精品2019 | 日韩欧美二区三区| 在线观看视频91| 国产成人精品免费网站| 视频一区在线视频| 亚洲人妖av一区二区| 欧美精品一区男女天堂| 欧美三级午夜理伦三级中视频| 国产999精品久久久久久绿帽| 日韩综合在线视频| 一区二区三区波多野结衣在线观看 | 国产午夜亚洲精品羞羞网站| 56国语精品自产拍在线观看| 91片黄在线观看| 国产成人精品一区二| 日韩电影免费在线看| 亚洲亚洲精品在线观看| 亚洲私人影院在线观看| 国产欧美日韩三级| 久久亚洲捆绑美女| 久久综合狠狠综合久久激情| 欧美剧在线免费观看网站| 色综合久久综合| 成人av网站免费观看| 粉嫩aⅴ一区二区三区四区五区 | 国产激情视频一区二区三区欧美 | 亚洲视频你懂的| 国产欧美日韩在线| 国产无遮挡一区二区三区毛片日本| 欧美一区二区三区色| 欧美丰满一区二区免费视频| 欧美性欧美巨大黑白大战| 日本高清成人免费播放| 日本韩国欧美在线| 欧美中文字幕一区二区三区亚洲| 91在线精品一区二区| 91视频.com| 欧美色综合影院| 欧美日韩国产综合久久| 7777精品伊人久久久大香线蕉经典版下载| 日本精品一级二级| 精品视频一区二区不卡| 欧美精品三级日韩久久| 日韩欧美黄色影院| 久久久久久久性| 国产精品国产三级国产| 亚洲欧美日韩在线播放| 一区二区在线观看不卡| 亚洲午夜私人影院| 丝袜诱惑制服诱惑色一区在线观看 | 欧美一区二区三区白人| 精品少妇一区二区三区日产乱码| 日韩精品一区二区三区四区视频| 日韩欧美高清一区| 国产欧美一区二区在线观看| 亚洲欧洲精品天堂一级| 亚洲欧洲av色图| 亚洲精品日韩专区silk| 亚洲国产精品久久不卡毛片| 日韩av高清在线观看| 国产综合色视频| 成年人网站91| 欧美精品丝袜久久久中文字幕| 日韩欧美国产精品| 国产精品狼人久久影院观看方式| 亚洲影院久久精品| 麻豆久久久久久久| jvid福利写真一区二区三区| 在线观看视频一区二区欧美日韩| 91精品麻豆日日躁夜夜躁| 精品乱人伦小说| 亚洲天堂久久久久久久| 免费一级欧美片在线观看| 国产精品18久久久久久久久| 99久久久国产精品| 91精品国产综合久久久蜜臀粉嫩| 26uuu另类欧美亚洲曰本| 一区二区在线观看不卡| 精品无人码麻豆乱码1区2区| 99国产精品久久久久| 欧美一区二区三区男人的天堂| 国产精品午夜在线观看| 亚洲风情在线资源站| 国产精品一区不卡| 欧美色欧美亚洲另类二区| 久久综合九色综合欧美就去吻| 亚洲一区免费视频| 国产伦精品一区二区三区免费迷 | 男女视频一区二区| 91影院在线观看| 26uuu国产电影一区二区| 一区二区三区色| 国产高清在线观看免费不卡| 91麻豆精品国产91久久久久| 国产精品国产馆在线真实露脸| 毛片av一区二区| 欧美羞羞免费网站| 欧美激情一区二区三区| 精品在线免费观看| 欧美日韩国产综合久久| 亚洲欧美一区二区三区孕妇| 国产激情视频一区二区在线观看| 欧美一区二区三区的| 亚洲午夜久久久久久久久久久 | 欧美96一区二区免费视频| 91香蕉国产在线观看软件| 久久久亚洲精品石原莉奈| 日韩1区2区3区| 欧美三级资源在线| 亚洲免费在线电影| 不卡的看片网站| 国产女人18毛片水真多成人如厕| 日产国产高清一区二区三区| 欧美色中文字幕| 亚洲一区二区四区蜜桃| 91最新地址在线播放| 国产精品网站在线观看| 国产精品资源网站| 久久综合九色综合欧美就去吻| 老色鬼精品视频在线观看播放| 欧美剧情电影在线观看完整版免费励志电影 | 97精品国产露脸对白| 国产精品视频一二三区| 高清在线不卡av| 国产欧美日韩综合| 成人久久18免费网站麻豆| 国产清纯美女被跳蛋高潮一区二区久久w| 激情综合五月天| 久久亚洲免费视频| 国产成人在线观看| 国产免费成人在线视频| 国产盗摄一区二区| 国产精品久久久久天堂| av成人免费在线| 亚洲理论在线观看| 欧美在线观看一区| 亚洲123区在线观看| 欧美一区二区三区播放老司机| 久久99精品一区二区三区三区| 久久午夜免费电影| 国产99久久久国产精品潘金| 国产精品久久久久久久午夜片| 色噜噜狠狠一区二区三区果冻| 亚洲精品高清在线观看| 欧美日韩国产美女| 久久99精品久久久久| 久久久精品天堂| 99re这里都是精品| 亚洲v精品v日韩v欧美v专区| 在线不卡欧美精品一区二区三区| 男女性色大片免费观看一区二区| 久久久美女毛片| 99国产一区二区三精品乱码| 一区二区在线观看不卡| 日韩欧美国产午夜精品| 成人h精品动漫一区二区三区| 一区二区三区精品久久久| 欧美一区二区三区免费大片 | 精品第一国产综合精品aⅴ|