Changeset 388
- Timestamp:
- 03/22/23 17:15:38 (13 months ago)
- Location:
- branches/GRISLIv3/SOURCES
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/GRISLIv3/SOURCES/3D-physique-gen_mod.f90
r376 r388 291 291 real,dimension(nx,ny) :: PRECIP0 !< initial precipitation (used in 'heminord') 292 292 real,dimension(nx,ny) :: PHID !< flux de chaleur lie a la deformation et glissement basal 293 real,dimension(nx,ny) :: chalgliss_maj !< chaleur de glissement seulement294 293 real,dimension(nx,ny) :: PWATER !< basal water pressure 295 294 real,dimension(nx,ny) :: pgx,pgy !< hydro. potential gradient / x '>' and / y '^' -
branches/GRISLIv3/SOURCES/Temperature-routines/Qprod_icetemp.f90
r363 r388 16 16 subroutine Qprod_ice(Iq1) 17 17 18 use Icetemp_declar 18 use module3D_phy, only: nx,ny,nz,flot,h,epsxx,epsyy,epsxy,sdx,sdy,gzmx,gzmy,flgzmx,flgzmy,fleuvemx,fleuvemy,flotmx,flotmy, & 19 hmx,hmy,ddbx,ddby,tobmx,tobmy,phid,t,tpmp,uxbar,uybar,ux,uy 20 use module_choix, only: ddx,ddy,visc,btt,glen ! afq - 03/2023 - not clean 21 use Icetemp_declar,only: chaldef_maj,chalx,chaly,chal2_x,chal2_y,chal2_z,chal2_xy,chalgliss_maj,chalglissx,chalglissy,ffx,ffy,cp,ee, & 22 ecart_phid,fracq,dee 23 use param_phy_mod, only: ro,g 24 19 25 !$ USE OMP_LIB 20 26 21 27 22 28 implicit none 29 30 integer i,j,k,l 23 31 24 32 !<Arguments -
branches/GRISLIv3/SOURCES/Temperature-routines/icetemp_declar_mod.f90
r73 r388 12 12 module icetemp_declar 13 13 14 Use Module_choix 15 Use Param_phy_mod 14 use module_choix, only: btt ! afq - 03/2023 - not clean 15 use module3D_phy, only: nx,ny,nn,nz,nzm 16 !use Param_phy_mod 16 17 17 18 Implicit None … … 53 54 ! ___________________________ 54 55 Real,Dimension(Nx,Ny):: Tbmer !< Temperature De La Mer A La Base De L'Ice Shelf 55 Real,Dimension(Nx,Ny) :: Chalglissx,Chalglissy !< Chaleur De Glissement 56 Integer,Dimension(Nx,Ny) :: Iadvec_w,Iadvec_e,Iadvec_s,Iadvec_n 56 Real,Dimension(Nx,Ny) :: Chalglissx,Chalglissy !< Chaleur De Glissement 57 Real,dimension(nx,ny) :: chalgliss_maj !< chaleur de glissement seulement 58 Integer,Dimension(Nx,Ny) :: Iadvec_w,Iadvec_e,Iadvec_s,Iadvec_n 59 57 60 ! Pour L'Advection 58 61 -
branches/GRISLIv3/SOURCES/Temperature-routines/icetemp_mod.f90
r271 r388 18 18 19 19 Subroutine init_icetemp(Num_rep_42_m) 20 Use Icetemp_declar, only : Nfracq,Iq,Ecart_phid 20 Use Icetemp_declar, only: Nfracq,Iq,Ecart_phid 21 Use module3D_phy, only: tbdot 21 22 22 23 Implicit None … … 53 54 ! Write(Num_rep_42_m,*) '---------------------------------------------------------------------------' 54 55 56 tbdot(:,:) = 0. 57 55 58 End Subroutine init_icetemp 56 59 … … 67 70 subroutine icetemp 68 71 !$ use OMP_LIB 69 use Icetemp_declar 72 use module3D_phy, only: itracebug,num_tracebug,nx,ny,nn,nz,uxbar,uybar,dtt,dx,nzm,time,ux,uy,uzr,ts,h,h1,b,b1, & 73 ghf,t,tpmp,phid,flot,ibase,debug_3D,tbdot 74 use Icetemp_declar, only: aa,bb,cc,rr,hh,tdot,chal2_x,chal2_y,chal2_z,chal2_xy,chaldef_maj,chalglissx,chalglissy, & 75 dee,fracq,nfracq,ee,ctm,ct,cm,cpm,dzm,dttdx,dx11,iq,iadvec_w,iadvec_e,iadvec_s,iadvec_n, & 76 deh22,duu,dou,cp,tbmer,advecx,advecy,advec,t3d_new,ncond,ifail1 77 use param_phy_mod, only: rom 70 78 71 79 72 80 Implicit None 73 81 82 integer i,j,k 83 74 84 !~ integer :: t1,t2,ir 75 85 !~ real :: temps, t_cpu_0, t_cpu_1, t_cpu, norme -
branches/GRISLIv3/SOURCES/Temperature-routines/prop_th_icetemp.f90
r76 r388 16 16 Subroutine Thermal_prop_icetemp 17 17 !$ USE OMP_LIB 18 Use Icetemp_declar 18 use module3d_phy, only: nx,ny,nz,itracebug,num_tracebug,h,t,tpmp 19 use icetemp_declar, only: cp,ct 20 use Param_phy_mod, only: ro 19 21 20 22 Implicit None 23 24 integer i,j,k 21 25 22 26 If (Itracebug.Eq.1) Write(Num_tracebug,*)' Entree Dans Routine Thermal_prop_icetemp' … … 53 57 !> 54 58 Subroutine Temp_mer 55 Use Icetemp_declar 59 use module3D_phy, only: H,flot,nx,ny,i,j,itracebug,num_tracebug 60 use Icetemp_declar,only: acof1,bcof1,ccof1,tbmer,S0mer 61 use Param_phy_mod, only: ro,row 62 56 63 Implicit None 57 64 -
branches/GRISLIv3/SOURCES/Temperature-routines/temp_col.f90
r102 r388 18 18 19 19 ! Use Icetemp_declar 20 Use Tridiagmod 20 Use Tridiagmod, only: tridiag 21 21 22 22 -
branches/GRISLIv3/SOURCES/initial2-0.4.f90
r375 r388 43 43 PDD(:,:)=0. 44 44 SLOPE(:,:)=0. 45 TBDOT(:,:)=0.46 45 TAUB(:,:)=0. 47 46 TG(:,:)=0.
Note: See TracChangeset
for help on using the changeset viewer.