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

📄 output_tec_ust_ctr.f90

📁 国外大名顶顶的“台风”并行计算流体力学CFD软件的早期版本的源代码
💻 F90
字号:
!-----------------------------------------------------------------------------!! Procedure : output_tec_ust_ctr          Auteur : J. Gressier!                                         Date   : Octobre 2003! Fonction                                Modif  : !   Ecriture fichier des champs NON STRUCTURES de chaque zone au format TECPLOT!   Valeurs au centre des cellules!! Defauts/Limitations/Divers :!!------------------------------------------------------------------------------!subroutine output_tec_ust_ctr(uf, ust_mesh, field)use TYPHMAKEuse OUTPUTuse VARCOMuse GEO3Duse USTMESHuse DEFFIELDimplicit none! -- Declaration des entrees --integer          :: uf            ! unite d'ecrituretype(st_ustmesh) :: ust_mesh      ! maillage a ecriretype(st_field)   :: field         ! champ de valeurs! -- Declaration des sorties --! -- Declaration des variables internes --integer   :: iinteger   :: infotype(v3d) :: vtex! -- Debut de la procedure --write(uf_chpresu,*) 'ZONE T="USTMESH"' !, F=FEPOINT, N=',ust_mesh%nvtex,',E=',ncell! attention : il faut recalculer les points au sommets ou! ecrire le maillage des centres de celluledo i = 1, ust_mesh%ncell  vtex = ust_mesh%mesh%centre(i,1,1)  write(uf_chpresu,'(4e18.8)') vtex%x, vtex%y, vtex%z, field%etatprim%tabscal(1)%scal(i)enddo! calcul de la connectivite sommets -> sommets!do i = 1, ust_mesh%ncell!  vtex = ust_mesh%mesh%vertex(i)!  write(uf_chpresu,'(4e15.8)') vtex%x, vtex%y, vtex%z, 1._krp!enddoendsubroutine output_tec_ust_ctr

⌨️ 快捷键说明

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