Changeset 913 for codes/icosagcm/devel/src/vertical
- Timestamp:
- 06/17/19 17:38:58 (5 years ago)
- Location:
- codes/icosagcm/devel/src/vertical
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/devel/src/vertical/vertical_interp.f90
r531 r913 1 1 MODULE vertical_interp_mod 2 2 USE icosa 3 USE omp_para 4 USE compute_diagnostics_mod 5 IMPLICIT NONE 3 6 PRIVATE 4 7 … … 10 13 CONTAINS 11 14 12 SUBROUTINE init_vertical_interp 13 USE icosa 14 IMPLICIT NONE 15 15 SUBROUTINE init_vertical_interp 16 16 ! CALL allocate_field(f_p,field_t,type_real,llm+1) 17 18 17 END SUBROUTINE init_vertical_interp 19 18 20 19 SUBROUTINE vertical_interp(f_pmid,f_in,f_out,pval) 21 USE icosa22 USE pression_mod23 USE omp_para24 IMPLICIT NONE25 20 TYPE(t_field),POINTER :: f_pmid(:) 26 21 TYPE(t_field),POINTER :: f_in(:) … … 47 42 48 43 SUBROUTINE compute_vertical_interp(pmid,in,out,pval) 49 USE omp_para50 IMPLICIT NONE51 44 REAL(rstd),INTENT(IN) :: pmid(iim*jjm,llm) 52 45 REAL(rstd),INTENT(IN) :: in(iim*jjm,llm) -
codes/icosagcm/devel/src/vertical/vertical_remap.f90
r530 r913 1 1 MODULE vertical_remap_mod 2 2 USE icosa 3 3 USE omp_para 4 IMPLICIT NONE 5 PRIVATE 6 7 PUBLIC :: vertical_remap 4 8 5 9 CONTAINS … … 7 11 8 12 SUBROUTINE vertical_remap(pressure_level,field_in,f_ps,field_out) 9 USE icosa 10 USE pression_mod 11 USE omp_para 12 IMPLICIT NONE 13 USE compute_pression_mod, ONLY : pression 13 14 REAL(rstd), INTENT(IN) :: pressure_level(:) 14 15 TYPE(t_field),POINTER :: field_in(:) … … 39 40 40 41 SUBROUTINE compute_vertical_remap(pressure_level,in,p,out) 41 USE omp_para42 IMPLICIT NONE43 42 REAL(rstd),INTENT(IN) :: pressure_level(:) 44 43 REAL(rstd),INTENT(IN) :: in(:,:)
Note: See TracChangeset
for help on using the changeset viewer.