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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? p53.f90

?? 有限元編程源碼
?? F90
字號(hào):
 program p53       
!-----------------------------------------------------------------------------
!      program 5.3 plane strain of an elastic solid using uniform
!      8-node quadrilateral elements numbered in the x direction
!-----------------------------------------------------------------------------
 use new_library   ;  use geometry_lib   ;   implicit none
 integer::nels,nxe,neq,nband,nn,nr,nip,nodof=2,nod=8,nst=3,ndof,loaded_nodes,&
          i,k,iel,ndim=2
 real::aa,bb,e,v,det ;  character(len=15) :: element = 'quadrilateral'        
!--------------------------- dynamic arrays-----------------------------------
 real    ,allocatable :: kb(:,:),loads(:),points(:,:),dee(:,:),coord(:,:),    &
                         jac(:,:), der(:,:),deriv(:,:),weights(:),            & 
                         bee(:,:),km(:,:),eld(:),sigma(:),g_coord(:,:)
 integer, allocatable :: nf(:,:), g(:) , num(:)  , g_num(:,:) , g_g(:,:)       
!--------------------------input and initialisation----------------------------
  open (10,file='p53.dat',status=    'old',action='read')
  open (11,file='p53.res',status='replace',action='write')                      
  read (10,*) nels,nxe,nn,nip,aa,bb,e,v      ;    ndof=nod*nodof 
  allocate ( nf(nodof,nn), points(nip,ndim),g(ndof), g_coord(ndim,nn),        &
            dee(nst,nst),coord(nod,ndim),jac(ndim,ndim),weights(nip),         &
            der(ndim,nod), deriv(ndim,nod), bee(nst,ndof), km(ndof,ndof),     &
            eld(ndof),sigma(nst),num(nod),g_num(nod,nels),g_g(ndof,nels))       
  nf=1; read(10,*) nr ;if(nr>0)read(10,*)(k,nf(:,k),i=1,nr)
  call formnf(nf);neq=maxval(nf)        ;  nband = 0              
  call deemat (dee,e,v); call sample(element,points,weights)
!----------------loop the elements to find bandwidth and neq-------------------
  elements_1: do iel = 1 , nels
              call geometry_8qx(iel,nxe,aa,bb,coord,num); g_num(:,iel) = num
              call num_to_g(num,nf,g); g_coord(:,num)=transpose(coord)
              g_g(:,iel)=g  ;  if(nband<bandwidth(g))nband=bandwidth(g)
  end do elements_1
    write(11,'(a)') "Global coordinates "
    do k=1,nn;write(11,'(a,i5,a,2e12.4)')"Node",k,"       ",g_coord(:,k);end do
    write(11,'(a)') "Global node numbers "
    do k = 1 , nels; write(11,'(a,i5,a,8i5)')                                  &
                              "Element ",k,"        ",g_num(:,k); end do  
    write(11,'(2(a,i5))')                                                      &
             "There are ",neq ,"  equations and the half-bandwidth is", nband
             allocate(kb(neq,nband+1),loads(0:neq)); kb=.0        
!--------------- element stiffness integration and assembly--------------------
 elements_2: do iel = 1 , nels
             num = g_num(: , iel);  g = g_g( : , iel)
             coord = transpose(g_coord(:,num)) ; km=0.0   
          gauss_pts_1: do i = 1 , nip
               call shape_der (der,points,i) ; jac = matmul(der,coord) 
               det = determinant(jac); call invert(jac)
               deriv = matmul(jac,der) ; call beemat (bee,deriv) 
             km = km + matmul(matmul(transpose(bee),dee),bee) *det* weights(i)
          end do gauss_pts_1   
   call formkb (kb,km,g)
 end do elements_2                                                             
 loads=.0; read(10,*)loaded_nodes,(k,loads(nf(:,k)),i=1,loaded_nodes) 
!----------------------------equation solution--------------------------------
    call cholin(kb) ;call chobac(kb,loads) 
    write(11,'(a)') "The nodal displacements are :"
    write(11,'(a)') "Node         Displacement"
    do k=1,nn; write(11,'(i5,a,2e12.4)') k,"   ",loads(nf(:,k)); end do
!------------------------recover stresses at centroids ------------------------
   i = 1 ; points = .0
        write(11,'(a)') "The centroidal stresses are :"
 elements_3:do iel = 1 , nels
         write(11,'(a,i5)') "Element No.  ",iel 
    num = g_num(: , iel); g = g_g(: , iel)
    coord = transpose(g_coord(:,num)); eld=loads(g)
       call shape_der (der,points,i); jac= matmul(der,coord)
       call invert(jac) ;    deriv= matmul(jac,der)
       call beemat(bee,deriv) ;  sigma = matmul (dee,matmul(bee,eld)) 
       write(11,'(a,i5)') "Point  ",i   ;  write(11,'(3e12.4)') sigma
 end do elements_3
end program p53

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色偷偷88欧美精品久久久| 狠狠久久亚洲欧美| 欧洲一区在线电影| 亚洲一本大道在线| 日韩美女主播在线视频一区二区三区 | 国产成人av自拍| 中文字幕av不卡| 日本高清视频一区二区| 亚洲制服丝袜av| 欧美大黄免费观看| 成人丝袜18视频在线观看| 亚洲日本免费电影| 欧美一区午夜精品| 成人avav影音| 午夜精品久久久久久久久久| 精品成a人在线观看| 97久久超碰国产精品| 亚洲综合在线视频| 日韩午夜在线影院| 99国产精品久| 麻豆精品一区二区综合av| 中文字幕视频一区| 欧美一二三四在线| 91亚洲永久精品| 美女www一区二区| 亚洲欧美日韩国产中文在线| 欧美一区二区三区色| 成人av在线观| 免费人成精品欧美精品| 国产精品白丝在线| 精品国产一区二区三区忘忧草 | 精品国产乱码久久久久久蜜臀| 粗大黑人巨茎大战欧美成人| 亚洲成人第一页| 中文字幕欧美日韩一区| 欧美高清视频一二三区 | 欧美一个色资源| 97超碰欧美中文字幕| 激情六月婷婷综合| 亚洲综合色区另类av| 国产欧美日韩综合精品一区二区| 欧美亚洲综合久久| 成人av电影在线观看| 国产在线精品国自产拍免费| 亚洲午夜精品久久久久久久久| 国产欧美日韩中文久久| 日韩精品一区二区三区三区免费| 在线观看免费成人| 99精品久久久久久| 高清av一区二区| 激情综合五月婷婷| 色狠狠综合天天综合综合| 国产精品亚洲专一区二区三区 | av亚洲精华国产精华精华| 久久成人免费网站| 婷婷久久综合九色综合绿巨人 | 亚洲欧美日本在线| 国产精品女主播在线观看| 精品国产免费一区二区三区香蕉 | 欧洲日韩一区二区三区| 国产精品一二三四五| 精品在线一区二区三区| 奇米色777欧美一区二区| 午夜伊人狠狠久久| 亚洲最新在线观看| 最新日韩av在线| 国产精品家庭影院| 中文字幕亚洲视频| 亚洲伦理在线精品| 亚洲欧洲精品一区二区三区| 国产精品视频免费看| 国产农村妇女毛片精品久久麻豆 | 国产精品996| 国产精品99久久久久久有的能看| 精品一区二区三区免费毛片爱| 久久99热这里只有精品| 久久99精品视频| 国产乱码精品1区2区3区| 国产东北露脸精品视频| 成人一区在线看| 一本久久a久久免费精品不卡| 一本色道久久综合亚洲91 | 中文字幕一区二区三区蜜月| 中文字幕一区二区三区av| 1区2区3区国产精品| 亚洲精品福利视频网站| 午夜影视日本亚洲欧洲精品| 奇米在线7777在线精品| 国产老肥熟一区二区三区| 国产成人综合精品三级| 91在线观看污| 欧美嫩在线观看| 日韩免费高清视频| 欧美日韩一区二区不卡| 欧美一区二区观看视频| 国产亚洲一区字幕| 亚洲在线观看免费视频| 美国十次综合导航| 成人午夜精品一区二区三区| 欧美自拍丝袜亚洲| 精品国精品自拍自在线| 国产精品久久久久久久久免费相片| 亚洲精品免费一二三区| 卡一卡二国产精品| k8久久久一区二区三区| 欧美日韩免费一区二区三区| 欧美大片顶级少妇| 亚洲美女偷拍久久| 免费久久精品视频| 91视频免费看| 日韩欧美国产综合| 亚洲视频一区在线| 精品一区精品二区高清| 色一情一伦一子一伦一区| 日韩欧美在线综合网| 自拍偷拍亚洲欧美日韩| 久久99精品国产麻豆婷婷| 91麻豆国产福利在线观看| 日韩一级片在线观看| 亚洲免费观看高清完整版在线观看| 日本欧美韩国一区三区| 91影院在线免费观看| 精品sm捆绑视频| 午夜成人免费视频| va亚洲va日韩不卡在线观看| 日韩精品中文字幕一区| 亚洲一区二区欧美| 国产91丝袜在线18| 欧美tickling网站挠脚心| 亚洲成av人在线观看| 成人久久视频在线观看| 欧美不卡在线视频| 亚洲大尺度视频在线观看| 97精品久久久午夜一区二区三区 | 久久青草欧美一区二区三区| 亚洲精品久久嫩草网站秘色| 国产福利一区二区三区视频在线| 91精品欧美久久久久久动漫| 亚洲欧美偷拍卡通变态| 丁香婷婷综合激情五月色| 日韩视频永久免费| 亚洲高清在线精品| 欧洲一区在线观看| 亚洲啪啪综合av一区二区三区| 国产成人a级片| 国产亚洲欧美一级| 黄色小说综合网站| 欧美成人一区二区三区片免费| 首页国产丝袜综合| 欧美日韩的一区二区| 亚洲一区二区高清| 欧洲生活片亚洲生活在线观看| 中文字幕一区av| av电影在线观看一区| 最新日韩在线视频| 91尤物视频在线观看| 一区免费观看视频| 色综合天天天天做夜夜夜夜做| 国产精品国产精品国产专区不蜜 | 粉嫩av亚洲一区二区图片| 久久久久国产精品厨房| 韩国精品在线观看| 久久综合久久鬼色中文字| 久久国产视频网| 精品国产乱码久久久久久老虎 | 日产精品久久久久久久性色| 欧美日韩二区三区| 日本aⅴ免费视频一区二区三区| 欧美日韩精品一区二区| 亚欧色一区w666天堂| 51精品国自产在线| 久久99热99| 国产精品视频观看| 99久久精品免费| 亚洲国产你懂的| 555www色欧美视频| 精品一区二区影视| 国产欧美一区二区三区网站| 成人激情免费视频| 一区二区三区高清不卡| 欧美久久一二区| 精品系列免费在线观看| 日本一区二区三区视频视频| va亚洲va日韩不卡在线观看| 一二三四社区欧美黄| 欧美一级高清大全免费观看| 精品中文字幕一区二区| 国产精品久久久久三级| 欧美丝袜丝交足nylons| 精品在线亚洲视频| 亚洲色图都市小说| 欧美另类变人与禽xxxxx| 国模冰冰炮一区二区| 亚洲色图欧洲色图婷婷| 日韩一区二区在线观看视频| 风流少妇一区二区| 亚洲二区在线视频| 国产日韩欧美制服另类| 色老头久久综合| 国产麻豆精品一区二区|