📄 accumulfluxcorr.f90
字号:
!------------------------------------------------------------------------------!! Procedure : accumulfluxcorr Auteur : E.Radenac! Date : Juillet 2003! Fonction Modif : ! Accumulation des flux entre deux echanges de donnees entre zone couplees! pour correction ulterieure des pertes de flux a l'interface. Orientation! selon solver! Defauts/Limitations/Divers :!!------------------------------------------------------------------------------!subroutine accumulfluxcorr(dt, def_solver, domainenboco, domaineboco, & nface, flux, ncoupling, coupling) use TYPHMAKEuse OUTPUTuse VARCOMuse MENU_SOLVERuse USTMESHuse MENU_ZONECOUPLINGimplicit none! -- Declaration des entrees --real(krp) :: dt ! pas de temps CFLtype(mnu_solver) :: def_solver ! proprietes du solverinteger :: domainenboco ! nb de conditions aux limites du domainetype(st_ustboco), dimension(1:domainenboco) & :: domaineboco !conditions aux limites du domaineinteger :: nface ! nombre de faces du domainereal(krp), dimension(1:nface) & :: fluxinteger :: ncoupling ! nombre de couplages de la zone! -- Declaration des entrees/sorties --type(mnu_zonecoupling), dimension(1:ncoupling) & :: coupling ! donnees de couplage! -- Debut de la procedure --select case(def_solver%typ_solver)case(solKDIF) call accumulfluxcorr_kdif(dt, def_solver%nboco, def_solver%boco, & domainenboco, domaineboco, nface, flux, & ncoupling, coupling)case default call erreur("Incoherence interne (accumulfluxcorr)","type de solveur inconnu")endselect endsubroutine accumulfluxcorr!------------------------------------------------------------------------------!! Historique des modifications!! juillet 2003 (v0.0.1b): creation de la procedure!------------------------------------------------------------------------------!
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -