Changeset 5285 for LMDZ6/trunk/libf/dyn3dmem
- Timestamp:
- Oct 28, 2024, 2:33:29 PM (11 days ago)
- Location:
- LMDZ6/trunk/libf/dyn3dmem
- Files:
-
- 88 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/dyn3dmem/addfi_loc.f90
r5281 r5285 9 9 USE control_mod, ONLY : planet_type 10 10 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 11 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 12 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 11 USE paramet_mod_h 13 12 USE comgeom_mod_h 14 13 IMPLICIT NONE -
LMDZ6/trunk/libf/dyn3dmem/advect_new_loc.f90
r5281 r5285 12 12 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_DEBUGIO 13 13 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 14 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 15 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 14 USE paramet_mod_h 16 15 IMPLICIT NONE 17 16 !======================================================================= -
LMDZ6/trunk/libf/dyn3dmem/advtrac_loc.f90
r5282 r5285 24 24 USE strings_mod, ONLY: int2str 25 25 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 26 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 27 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 26 USE paramet_mod_h 28 27 IMPLICIT NONE 29 28 ! -
LMDZ6/trunk/libf/dyn3dmem/advtrac_mod.f90
r5272 r5285 11 11 USE vlspltgen_mod 12 12 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 13 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 14 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 13 USE paramet_mod_h 15 14 IMPLICIT NONE 16 15 -
LMDZ6/trunk/libf/dyn3dmem/allocate_field_mod.f90
r5272 r5285 1 1 MODULE allocate_field_mod 2 2 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 3 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 4 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 3 USE paramet_mod_h 5 4 6 5 IMPLICIT NONE; PRIVATE -
LMDZ6/trunk/libf/dyn3dmem/bernoui_loc.f90
r5272 r5285 3 3 USE mod_filtreg_p 4 4 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 5 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 6 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 5 USE paramet_mod_h 7 6 IMPLICIT NONE 8 7 -
LMDZ6/trunk/libf/dyn3dmem/bilan_dyn_loc.f90
r5282 r5285 22 22 23 23 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 24 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 25 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 24 USE paramet_mod_h 26 25 IMPLICIT NONE 27 26 -
LMDZ6/trunk/libf/dyn3dmem/caladvtrac_loc.f90
r5272 r5285 18 18 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_DEBUGIO 19 19 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 20 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 21 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 20 USE paramet_mod_h 22 21 IMPLICIT NONE 23 22 ! -
LMDZ6/trunk/libf/dyn3dmem/caladvtrac_mod.f90
r5272 r5285 35 35 USE groupe_mod 36 36 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 37 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 38 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 37 USE paramet_mod_h 39 38 IMPLICIT NONE 40 39 -
LMDZ6/trunk/libf/dyn3dmem/caldyn_loc.f90
r5281 r5285 10 10 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_DEBUGIO 11 11 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 12 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 13 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 12 USE paramet_mod_h 14 13 IMPLICIT NONE 15 14 -
LMDZ6/trunk/libf/dyn3dmem/caldyn_mod.f90
r5272 r5285 23 23 USE parallel_lmdz 24 24 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 25 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 26 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 25 USE paramet_mod_h 27 26 USE advect_new_mod, ONLY : advect_new_allocate 28 27 IMPLICIT NONE -
LMDZ6/trunk/libf/dyn3dmem/call_calfis_mod.f90
r5282 r5285 37 37 USE parallel_lmdz 38 38 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 39 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 40 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 39 USE paramet_mod_h 41 40 USE infotrac, ONLY: nqtot 42 41 IMPLICIT NONE … … 75 74 phis_dyn,q_dyn,flxw_dyn) 76 75 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 77 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 78 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 76 USE paramet_mod_h 79 77 USE exner_hyb_loc_m, only: exner_hyb_loc 80 78 use exner_milieu_loc_m, only: exner_milieu_loc -
LMDZ6/trunk/libf/dyn3dmem/call_dissip_mod.f90
r5281 r5285 25 25 USE parallel_lmdz 26 26 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 27 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 28 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 27 USE paramet_mod_h 29 28 USE dissip_mod, ONLY : dissip_allocate 30 29 IMPLICIT NONE … … 83 82 SUBROUTINE call_dissip(ucov_dyn,vcov_dyn,teta_dyn,p_dyn,pk_dyn,ps_dyn) 84 83 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 85 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 86 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 84 USE paramet_mod_h 87 85 USE parallel_lmdz 88 86 USE times -
LMDZ6/trunk/libf/dyn3dmem/conf_gcm.F90
r5282 r5285 26 26 27 27 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 28 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 29 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 28 USE paramet_mod_h 30 29 IMPLICIT NONE 31 30 !----------------------------------------------------------------------- -
LMDZ6/trunk/libf/dyn3dmem/convflu_loc.f90
r5281 r5285 18 18 USE parallel_lmdz 19 19 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 20 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 21 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 20 USE paramet_mod_h 22 21 IMPLICIT NONE 23 22 ! -
LMDZ6/trunk/libf/dyn3dmem/convmas1_loc.f90
r5281 r5285 10 10 USE mod_filtreg_p 11 11 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 12 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 13 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 12 USE paramet_mod_h 14 13 IMPLICIT NONE 15 14 -
LMDZ6/trunk/libf/dyn3dmem/convmas2_loc.f90
r5281 r5285 9 9 USE parallel_lmdz 10 10 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 11 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 12 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 11 USE paramet_mod_h 13 12 IMPLICIT NONE 14 13 -
LMDZ6/trunk/libf/dyn3dmem/convmas_loc.f90
r5281 r5285 9 9 USE mod_filtreg_p 10 10 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 11 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 12 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 11 USE paramet_mod_h 13 12 IMPLICIT NONE 14 13 -
LMDZ6/trunk/libf/dyn3dmem/covcont_loc.f90
r5281 r5285 3 3 USE parallel_lmdz 4 4 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 5 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 6 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 5 USE paramet_mod_h 7 6 IMPLICIT NONE 8 7 -
LMDZ6/trunk/libf/dyn3dmem/covnat_loc.f90
r5281 r5285 6 6 USE parallel_lmdz 7 7 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 8 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 9 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 8 USE paramet_mod_h 10 9 IMPLICIT NONE 11 10 -
LMDZ6/trunk/libf/dyn3dmem/dissip_loc.f90
r5281 r5285 13 13 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_DEBUGIO 14 14 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 15 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 16 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 15 USE paramet_mod_h 17 16 IMPLICIT NONE 18 17 -
LMDZ6/trunk/libf/dyn3dmem/diverg_gam_loc.f90
r5281 r5285 12 12 USE parallel_lmdz 13 13 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 14 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 15 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 14 USE paramet_mod_h 16 15 IMPLICIT NONE 17 16 ! -
LMDZ6/trunk/libf/dyn3dmem/diverg_p.f90
r5281 r5285 11 11 USE parallel_lmdz 12 12 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 13 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 14 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 13 USE paramet_mod_h 15 14 IMPLICIT NONE 16 15 ! -
LMDZ6/trunk/libf/dyn3dmem/divergf_loc.f90
r5281 r5285 12 12 USE mod_filtreg_p 13 13 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 14 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 15 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 14 USE paramet_mod_h 16 15 IMPLICIT NONE 17 16 ! -
LMDZ6/trunk/libf/dyn3dmem/divgrad2_loc.f90
r5281 r5285 17 17 USE divgrad2_mod 18 18 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 19 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 20 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 19 USE paramet_mod_h 21 20 IMPLICIT NONE 22 21 ! -
LMDZ6/trunk/libf/dyn3dmem/dteta1_loc.f90
r5272 r5285 4 4 USE mod_filtreg_p 5 5 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 6 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 7 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 6 USE paramet_mod_h 8 7 IMPLICIT NONE 9 8 -
LMDZ6/trunk/libf/dyn3dmem/dudv1_loc.f90
r5272 r5285 2 2 USE parallel_lmdz 3 3 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 4 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 5 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 4 USE paramet_mod_h 6 5 IMPLICIT NONE 7 6 ! -
LMDZ6/trunk/libf/dyn3dmem/dudv2_loc.f90
r5272 r5285 2 2 USE parallel_lmdz 3 3 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 4 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 5 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 4 USE paramet_mod_h 6 5 IMPLICIT NONE 7 6 ! -
LMDZ6/trunk/libf/dyn3dmem/dynetat0_loc.f90
r5282 r5285 27 27 28 28 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 29 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 30 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 29 USE paramet_mod_h 31 30 IMPLICIT NONE 32 31 -
LMDZ6/trunk/libf/dyn3dmem/dynredem_loc.f90
r5282 r5285 24 24 25 25 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 26 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 27 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 26 USE paramet_mod_h 28 27 USE comgeom_mod_h 29 28 USE iniprint_mod_h … … 179 178 180 179 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 181 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 182 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 180 USE paramet_mod_h 183 181 USE iniprint_mod_h 184 182 IMPLICIT NONE -
LMDZ6/trunk/libf/dyn3dmem/dynredem_mod.f90
r5272 r5285 1 1 MODULE dynredem_mod 2 2 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 3 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 4 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 3 USE paramet_mod_h 5 4 USE parallel_lmdz 6 5 USE mod_hallo -
LMDZ6/trunk/libf/dyn3dmem/enercin_loc.f90
r5281 r5285 8 8 USE parallel_lmdz 9 9 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 10 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 11 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 10 USE paramet_mod_h 12 11 IMPLICIT NONE 13 12 -
LMDZ6/trunk/libf/dyn3dmem/exner_hyb_loc_m.f90
r5281 r5285 40 40 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_DEBUGIO 41 41 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 42 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 43 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 42 USE paramet_mod_h 44 43 IMPLICIT NONE 45 44 ! -
LMDZ6/trunk/libf/dyn3dmem/exner_milieu_loc_m.f90
r5281 r5285 36 36 37 37 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 38 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 39 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 38 USE paramet_mod_h 40 39 IMPLICIT NONE 41 40 ! -
LMDZ6/trunk/libf/dyn3dmem/flumass_loc.f90
r5281 r5285 8 8 USE parallel_lmdz 9 9 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 10 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 11 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 10 USE paramet_mod_h 12 11 IMPLICIT NONE 13 12 -
LMDZ6/trunk/libf/dyn3dmem/fluxstokenc_p.f90
r5283 r5285 18 18 ! 19 19 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 20 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 21 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 20 USE paramet_mod_h 22 21 IMPLICIT NONE 23 22 ! -
LMDZ6/trunk/libf/dyn3dmem/friction_loc.f90
r5282 r5285 11 11 USE comconst_mod, ONLY: pi 12 12 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 13 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 14 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 13 USE paramet_mod_h 15 14 IMPLICIT NONE 16 15 -
LMDZ6/trunk/libf/dyn3dmem/gcm.F90
r5283 r5285 30 30 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_PHYS 31 31 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 32 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 33 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 32 USE paramet_mod_h 34 33 USE tracstoke_mod_h 35 34 IMPLICIT NONE -
LMDZ6/trunk/libf/dyn3dmem/geopot_loc.f90
r5272 r5285 2 2 USE parallel_lmdz 3 3 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 4 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 5 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 4 USE paramet_mod_h 6 5 IMPLICIT NONE 7 6 !======================================================================= -
LMDZ6/trunk/libf/dyn3dmem/gr_u_scal_loc.f90
r5281 r5285 28 28 USE parallel_lmdz 29 29 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 30 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 31 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 30 USE paramet_mod_h 32 31 IMPLICIT NONE 33 32 !----------------------------------------------------------------------- -
LMDZ6/trunk/libf/dyn3dmem/gr_v_scal_loc.f90
r5281 r5285 28 28 USE parallel_lmdz 29 29 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 30 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 31 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 30 USE paramet_mod_h 32 31 IMPLICIT NONE 33 32 !----------------------------------------------------------------------- -
LMDZ6/trunk/libf/dyn3dmem/grad_loc.f90
r5272 r5285 12 12 USE parallel_lmdz 13 13 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 14 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 15 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 14 USE paramet_mod_h 16 15 IMPLICIT NONE 17 16 ! -
LMDZ6/trunk/libf/dyn3dmem/grad_p.f90
r5272 r5285 12 12 USE parallel_lmdz 13 13 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 14 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 15 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 14 USE paramet_mod_h 16 15 IMPLICIT NONE 17 16 ! -
LMDZ6/trunk/libf/dyn3dmem/gradiv2_loc.f90
r5281 r5285 22 22 USE gradiv2_mod 23 23 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 24 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 25 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 24 USE paramet_mod_h 26 25 IMPLICIT NONE 27 26 ! -
LMDZ6/trunk/libf/dyn3dmem/groupe_loc.f90
r5281 r5285 7 7 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_DEBUGIO 8 8 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 9 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 10 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 9 USE paramet_mod_h 11 10 implicit none 12 11 -
LMDZ6/trunk/libf/dyn3dmem/groupe_mod.f90
r5272 r5285 13 13 USE advtrac_mod, ONLY : advtrac_allocate 14 14 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 15 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 16 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 15 USE paramet_mod_h 17 16 IMPLICIT NONE 18 17 -
LMDZ6/trunk/libf/dyn3dmem/groupeun_loc.f90
r5281 r5285 5 5 USE comconst_mod, ONLY: ngroup 6 6 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 7 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 8 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 7 USE paramet_mod_h 9 8 IMPLICIT NONE 10 9 … … 142 141 USE comconst_mod, ONLY: ngroup 143 142 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 144 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 145 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 143 USE paramet_mod_h 146 144 IMPLICIT NONE 147 145 -
LMDZ6/trunk/libf/dyn3dmem/guide_loc_mod.f90
r5281 r5285 19 19 USE pres2lev_mod, only: pres2lev 20 20 21 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 22 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 21 USE paramet_mod_h 23 22 IMPLICIT NONE 24 23 … … 373 372 374 373 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 375 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 376 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 374 USE paramet_mod_h 377 375 IMPLICIT NONE 378 376 … … 736 734 737 735 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 738 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 739 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 736 USE paramet_mod_h 740 737 IMPLICIT NONE 741 738 … … 762 759 763 760 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 764 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 765 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 761 USE paramet_mod_h 766 762 IMPLICIT NONE 767 763 … … 791 787 792 788 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 793 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 794 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 789 USE paramet_mod_h 795 790 IMPLICIT NONE 796 791 … … 866 861 867 862 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 868 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 869 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 863 USE paramet_mod_h 870 864 IMPLICIT NONE 871 865 … … 941 935 USE comvert_mod, ONLY: preff, pressure_exner, bp, ap, disvert_type 942 936 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 943 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 944 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 937 USE paramet_mod_h 945 938 IMPLICIT NONE 946 939 … … 1431 1424 1432 1425 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 1433 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 1434 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 1426 USE paramet_mod_h 1435 1427 USE comgeom2_mod_h 1436 1428 implicit none … … 1599 1591 USE netcdf, ONLY: nf90_put_var 1600 1592 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 1601 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 1602 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 1593 USE paramet_mod_h 1603 1594 IMPLICIT NONE 1604 1595 … … 1919 1910 USE netcdf, ONLY: nf90_put_var 1920 1911 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 1921 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 1922 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 1912 USE paramet_mod_h 1923 1913 IMPLICIT NONE 1924 1914 … … 2200 2190 2201 2191 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 2202 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 2203 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 2192 USE paramet_mod_h 2204 2193 USE comgeom2_mod_h 2205 2194 IMPLICIT NONE … … 2425 2414 use mod_hallo 2426 2415 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 2427 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 2428 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 2416 USE paramet_mod_h 2429 2417 implicit none 2430 2418 … … 2458 2446 subroutine dumpall 2459 2447 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 2460 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 2461 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 2448 USE paramet_mod_h 2462 2449 USE comgeom_mod_h 2463 2450 implicit none -
LMDZ6/trunk/libf/dyn3dmem/iniacademic_loc.f90
r5282 r5285 30 30 31 31 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 32 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 33 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 32 USE paramet_mod_h 34 33 IMPLICIT NONE 35 34 -
LMDZ6/trunk/libf/dyn3dmem/initdynav_loc.f90
r5282 r5285 20 20 21 21 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 22 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 23 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 22 USE paramet_mod_h 24 23 implicit none 25 24 -
LMDZ6/trunk/libf/dyn3dmem/initfluxsto_p.f90
r5282 r5285 19 19 20 20 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 21 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 22 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 21 USE paramet_mod_h 23 22 implicit none 24 23 -
LMDZ6/trunk/libf/dyn3dmem/inithist_loc.f90
r5282 r5285 19 19 20 20 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 21 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 22 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 21 USE paramet_mod_h 23 22 implicit none 24 23 -
LMDZ6/trunk/libf/dyn3dmem/integrd_loc.f90
r5282 r5285 19 19 USE strings_mod, ONLY: int2str 20 20 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 21 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 22 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 21 USE paramet_mod_h 23 22 IMPLICIT NONE 24 23 -
LMDZ6/trunk/libf/dyn3dmem/integrd_mod.f90
r5272 r5285 14 14 USE parallel_lmdz 15 15 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 16 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 17 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 16 USE paramet_mod_h 18 17 USE advect_new_mod,ONLY : advect_new_allocate 19 18 IMPLICIT NONE -
LMDZ6/trunk/libf/dyn3dmem/laplacien_gam_loc.f90
r5281 r5285 14 14 USE parallel_lmdz 15 15 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 16 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 17 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 16 USE paramet_mod_h 18 17 IMPLICIT NONE 19 18 ! -
LMDZ6/trunk/libf/dyn3dmem/laplacien_loc.f90
r5281 r5285 13 13 USE mod_filtreg_p 14 14 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 15 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 16 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 15 USE paramet_mod_h 17 16 IMPLICIT NONE 18 17 ! -
LMDZ6/trunk/libf/dyn3dmem/laplacien_rot_loc.f90
r5281 r5285 14 14 USE mod_filtreg_p 15 15 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 16 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 17 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 16 USE paramet_mod_h 18 17 IMPLICIT NONE 19 18 ! -
LMDZ6/trunk/libf/dyn3dmem/laplacien_rotgam_loc.f90
r5281 r5285 12 12 USE parallel_lmdz 13 13 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 14 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 15 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 14 USE paramet_mod_h 16 15 IMPLICIT NONE 17 16 ! -
LMDZ6/trunk/libf/dyn3dmem/leapfrog_loc.f90
r5282 r5285 44 44 45 45 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 46 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 47 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 46 USE paramet_mod_h 48 47 IMPLICIT NONE 49 48 -
LMDZ6/trunk/libf/dyn3dmem/leapfrog_mod.f90
r5272 r5285 40 40 USE parallel_lmdz 41 41 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 42 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 43 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 42 USE paramet_mod_h 44 43 USE infotrac 45 44 USE caldyn_mod,ONLY : caldyn_allocate -
LMDZ6/trunk/libf/dyn3dmem/massbar_loc.f90
r5281 r5285 9 9 USE parallel_lmdz 10 10 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 11 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 12 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 11 USE paramet_mod_h 13 12 IMPLICIT NONE 14 13 -
LMDZ6/trunk/libf/dyn3dmem/massbarxy_loc.f90
r5281 r5285 9 9 USE parallel_lmdz 10 10 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 11 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 12 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 11 USE paramet_mod_h 13 12 IMPLICIT NONE 14 13 -
LMDZ6/trunk/libf/dyn3dmem/massdair_loc.f90
r5281 r5285 16 16 ! 17 17 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 18 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 19 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 18 USE paramet_mod_h 20 19 IMPLICIT NONE 21 20 ! -
LMDZ6/trunk/libf/dyn3dmem/mod_filtreg_p.F90
r5272 r5285 14 14 15 15 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 16 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 17 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 16 USE paramet_mod_h 18 17 IMPLICIT NONE 19 18 -
LMDZ6/trunk/libf/dyn3dmem/mod_hallo.f90
r5272 r5285 69 69 subroutine Init_mod_hallo 70 70 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 71 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 72 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 71 USE paramet_mod_h 73 72 USE IOIPSL 74 73 implicit none … … 1093 1092 USE parallel_lmdz 1094 1093 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 1095 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 1096 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 1094 USE paramet_mod_h 1097 1095 IMPLICIT NONE 1098 1096 … … 1345 1343 subroutine SendRequest(a_Request) 1346 1344 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 1347 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 1348 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 1345 USE paramet_mod_h 1349 1346 USE lmdz_mpi 1350 1347 implicit none … … 1465 1462 subroutine WaitRequest(a_Request) 1466 1463 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 1467 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 1468 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 1464 USE paramet_mod_h 1469 1465 USE lmdz_mpi 1470 1466 implicit none … … 1600 1596 subroutine WaitRecvRequest(a_Request) 1601 1597 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 1602 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 1603 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 1598 USE paramet_mod_h 1604 1599 USE lmdz_mpi 1605 1600 implicit none … … 1673 1668 subroutine CopyField(FieldS,FieldR,ij,ll,jj_Nb_New) 1674 1669 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 1675 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 1676 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 1670 USE paramet_mod_h 1677 1671 implicit none 1678 1672 … … 1712 1706 subroutine CopyFieldHallo(FieldS,FieldR,ij,ll,jj_Nb_New,Up,Down) 1713 1707 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 1714 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 1715 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 1708 USE paramet_mod_h 1716 1709 implicit none 1717 1710 … … 1753 1746 subroutine Gather_field_u(field_loc,field_glo,ll) 1754 1747 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 1755 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 1756 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 1748 USE paramet_mod_h 1757 1749 implicit none 1758 1750 integer :: ll … … 1778 1770 subroutine Gather_field_v(field_loc,field_glo,ll) 1779 1771 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 1780 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 1781 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 1772 USE paramet_mod_h 1782 1773 implicit none 1783 1774 integer :: ll … … 1808 1799 subroutine Scatter_field_u(field_glo,field_loc,ll) 1809 1800 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 1810 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 1811 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 1801 USE paramet_mod_h 1812 1802 implicit none 1813 1803 integer :: ll … … 1844 1834 subroutine Scatter_field_v(field_glo,field_loc,ll) 1845 1835 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 1846 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 1847 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 1836 USE paramet_mod_h 1848 1837 implicit none 1849 1838 integer :: ll -
LMDZ6/trunk/libf/dyn3dmem/mod_xios_dyn3dmem.f90
r5281 r5285 42 42 43 43 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 44 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 45 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 44 USE paramet_mod_h 46 45 IMPLICIT NONE 47 46 … … 137 136 USE parallel_lmdz 138 137 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 139 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 140 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 138 USE paramet_mod_h 141 139 IMPLICIT NONE 142 140 … … 161 159 USE parallel_lmdz 162 160 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 163 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 164 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 161 USE paramet_mod_h 165 162 IMPLICIT NONE 166 163 … … 197 194 USE parallel_lmdz 198 195 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 199 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 200 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 196 USE paramet_mod_h 201 197 IMPLICIT NONE 202 198 … … 230 226 USE parallel_lmdz 231 227 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 232 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 233 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 228 USE paramet_mod_h 234 229 IMPLICIT NONE 235 230 -
LMDZ6/trunk/libf/dyn3dmem/nxgrad_gam_loc.f90
r5281 r5285 13 13 14 14 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 15 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 16 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 15 USE paramet_mod_h 17 16 IMPLICIT NONE 18 17 ! -
LMDZ6/trunk/libf/dyn3dmem/nxgrad_loc.f90
r5281 r5285 12 12 USE parallel_lmdz 13 13 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 14 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 15 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 14 USE paramet_mod_h 16 15 IMPLICIT NONE 17 16 ! -
LMDZ6/trunk/libf/dyn3dmem/nxgraro2_loc.f90
r5280 r5285 20 20 USE nxgraro2_mod 21 21 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 22 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 23 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 22 USE paramet_mod_h 24 23 IMPLICIT NONE 25 24 ! -
LMDZ6/trunk/libf/dyn3dmem/parallel_lmdz.F90
r5282 r5285 87 87 USE lmdz_mpi 88 88 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 89 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 90 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 89 USE paramet_mod_h 91 90 implicit none 92 91 … … 248 247 SUBROUTINE create_distrib(jj_nb_new,d) 249 248 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 250 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 251 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 249 USE paramet_mod_h 252 250 IMPLICIT NONE 253 251 … … 302 300 SUBROUTINE Set_Distrib(d) 303 301 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 304 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 305 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 302 USE paramet_mod_h 306 303 IMPLICIT NONE 307 304 … … 341 338 SUBROUTINE copy_distrib(dist,new_dist) 342 339 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 343 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 344 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 340 USE paramet_mod_h 345 341 IMPLICIT NONE 346 342 … … 381 377 SUBROUTINE get_current_distrib(d) 382 378 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 383 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 384 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 379 USE paramet_mod_h 385 380 IMPLICIT NONE 386 381 … … 399 394 USE control_mod, only : ok_dyn_xios 400 395 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 401 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 402 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 396 USE paramet_mod_h 403 397 404 398 #ifdef CPP_COUPLE … … 462 456 subroutine Pack_Data(Field,ij,ll,row,Buffer) 463 457 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 464 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 465 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 458 USE paramet_mod_h 466 459 implicit none 467 460 … … 488 481 subroutine Unpack_Data(Field,ij,ll,row,Buffer) 489 482 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 490 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 491 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 483 USE paramet_mod_h 492 484 implicit none 493 485 … … 530 522 USE Vampir 531 523 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 532 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 533 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 524 USE paramet_mod_h 534 525 implicit none 535 526 … … 651 642 USE lmdz_mpi 652 643 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 653 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 654 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 644 USE paramet_mod_h 655 645 implicit none 656 646 … … 733 723 USE lmdz_mpi 734 724 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 735 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 736 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 725 USE paramet_mod_h 737 726 implicit none 738 727 … … 754 743 USE lmdz_mpi 755 744 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 756 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 757 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 745 USE paramet_mod_h 758 746 implicit none 759 747 -
LMDZ6/trunk/libf/dyn3dmem/pression_loc.f90
r5272 r5285 13 13 ! 14 14 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 15 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 16 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 15 USE paramet_mod_h 17 16 IMPLICIT NONE 18 17 ! -
LMDZ6/trunk/libf/dyn3dmem/qminimum_loc.f90
r5282 r5285 9 9 USE strings_mod, ONLY: strIdx 10 10 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 11 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 12 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 11 USE paramet_mod_h 13 12 IMPLICIT none 14 13 ! -
LMDZ6/trunk/libf/dyn3dmem/rotat_nfil_loc.f90
r5281 r5285 13 13 USE parallel_lmdz 14 14 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 15 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 16 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 15 USE paramet_mod_h 17 16 IMPLICIT NONE 18 17 ! -
LMDZ6/trunk/libf/dyn3dmem/rotat_p.f90
r5281 r5285 13 13 USE parallel_lmdz 14 14 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 15 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 16 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 15 USE paramet_mod_h 17 16 IMPLICIT NONE 18 17 ! -
LMDZ6/trunk/libf/dyn3dmem/rotatf_loc.f90
r5281 r5285 14 14 USE mod_filtreg_p 15 15 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 16 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 17 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 16 USE paramet_mod_h 18 17 IMPLICIT NONE 19 18 ! -
LMDZ6/trunk/libf/dyn3dmem/sw_case_williamson91_6_loc.f90
r5282 r5285 33 33 34 34 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 35 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 36 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 35 USE paramet_mod_h 37 36 IMPLICIT NONE 38 37 !----------------------------------------------------------------------- -
LMDZ6/trunk/libf/dyn3dmem/times.f90
r5272 r5285 27 27 USE parallel_lmdz 28 28 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 29 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 30 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 29 USE paramet_mod_h 31 30 implicit none 32 31 -
LMDZ6/trunk/libf/dyn3dmem/top_bound_loc.f90
r5282 r5285 12 12 13 13 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 14 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 15 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 14 USE paramet_mod_h 16 15 IMPLICIT NONE 17 16 ! -
LMDZ6/trunk/libf/dyn3dmem/tourpot_loc.f90
r5281 r5285 9 9 USE mod_filtreg_p 10 10 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 11 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 12 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 11 USE paramet_mod_h 13 12 IMPLICIT NONE 14 13 -
LMDZ6/trunk/libf/dyn3dmem/vitvert_loc.f90
r5272 r5285 9 9 10 10 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 11 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 12 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 11 USE paramet_mod_h 13 12 IMPLICIT NONE 14 13 -
LMDZ6/trunk/libf/dyn3dmem/vlsplt_loc.F90
r5282 r5285 18 18 min_qParent,min_qMass,min_ratio ! MVals et CRisi 19 19 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 20 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 21 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 20 USE paramet_mod_h 22 21 IMPLICIT NONE 23 22 ! … … 423 422 USE comconst_mod, ONLY: pi 424 423 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 425 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 426 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 424 USE paramet_mod_h 427 425 IMPLICIT NONE 428 426 ! … … 894 892 895 893 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 896 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 897 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 894 USE paramet_mod_h 898 895 IMPLICIT NONE 899 896 ! -
LMDZ6/trunk/libf/dyn3dmem/vlspltgen_loc.F90
r5272 r5285 35 35 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_DEBUGIO 36 36 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 37 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 38 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 37 USE paramet_mod_h 39 38 IMPLICIT NONE 40 39 -
LMDZ6/trunk/libf/dyn3dmem/vlspltgen_mod.f90
r5272 r5285 17 17 USE vlz_mod,ONLY : vlz_allocate 18 18 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 19 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 20 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 19 USE paramet_mod_h 21 20 IMPLICIT NONE 22 21 -
LMDZ6/trunk/libf/dyn3dmem/vlspltqs_loc.F90
r5282 r5285 15 15 min_qParent,min_qMass,min_ratio ! MVals et CRisi 16 16 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 17 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 18 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 17 USE paramet_mod_h 19 18 IMPLICIT NONE 20 19 ! … … 429 428 USE comconst_mod, ONLY: pi 430 429 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 431 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 432 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 430 USE paramet_mod_h 433 431 IMPLICIT NONE 434 432 ! -
LMDZ6/trunk/libf/dyn3dmem/write_field_loc.f90
r5272 r5285 38 38 USE mod_hallo 39 39 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 40 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 41 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 40 USE paramet_mod_h 42 41 implicit none 43 42 … … 106 105 USE mod_hallo 107 106 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 108 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 109 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 107 USE paramet_mod_h 110 108 implicit none 111 109 -
LMDZ6/trunk/libf/dyn3dmem/writedyn_xios.f90
r5282 r5285 17 17 18 18 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 19 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 20 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 19 USE paramet_mod_h 21 20 implicit none 22 21 ! -
LMDZ6/trunk/libf/dyn3dmem/writedynav_loc.f90
r5282 r5285 18 18 19 19 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 20 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 21 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 20 USE paramet_mod_h 22 21 implicit none 23 22 -
LMDZ6/trunk/libf/dyn3dmem/writehist_loc.f90
r5282 r5285 18 18 19 19 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 20 USE paramet_mod_h, ONLY: iip1, iip2, iip3, jjp1, llmp1, llmp2, llmm1, kftd, ip1jm, ip1jmp1, & 21 ip1jmi1, ijp1llm, ijmllm, mvar, jcfil, jcfllm 20 USE paramet_mod_h 22 21 implicit none 23 22
Note: See TracChangeset
for help on using the changeset viewer.