⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 model.f90

📁 laser_damage_te用fdtd方法研究激光损伤
💻 F90
字号:
!====================================================================================
!                           model
!===================================================================================
 subroutine model
   use fdtd
   implicit none

   integer  i,j

   !设置真空背景 
   do i=1,nx
      do j=1,ny
         media_id(i,j)=1
      end do
   end do

   !设置光栅
   do i=153,nx
      do j=100,400
         media_id(i,j)=2
      end do
   end do

   do i=150,153
      do j=178,250
         media_id(i,j)=2
      end do
   end do

   do i=150,153
      do j=328,400
         media_id(i,j)=2
	  end do 
   end do

   return
end subroutine

!=============================================================================
!                         输出model
!=============================================================================
subroutine test_model
   use fdtd
   implicit none

   integer :: fp     
   integer :: i,j

   open(fp,file="test_model.dat")
   do j=1,ny
      write(fp,*) (media_id(i,j),i=1,nx)
      write(fp,'()')     
      write(fp,'()')     
   end do
   close(fp)

   return
end subroutine

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -