- Timestamp:
- Nov 21, 2019, 4:43:45 PM (5 years ago)
- Location:
- LMDZ6/branches/Ocean_skin
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/Ocean_skin
-
LMDZ6/branches/Ocean_skin/libf/phylmd/add_phys_tend_mod.F90
r2848 r3605 1 ! 2 ! $Id$ 3 ! 1 4 ! 2 5 MODULE add_phys_tend_mod … … 98 101 99 102 USE dimphy, ONLY: klon, klev 100 USE phys_state_var_mod, ONLY : dtime103 USE phys_state_var_mod, ONLY : phys_tstep 101 104 USE phys_local_var_mod, ONLY: u_seri, v_seri, ql_seri, qs_seri, q_seri, t_seri 102 105 USE phys_state_var_mod, ONLY: ftsol … … 451 454 ! ------------------------------------------------ 452 455 453 d_qw_col(:) = (zqw_col(:,2)-zqw_col(:,1))/ dtime454 d_ql_col(:) = (zql_col(:,2)-zql_col(:,1))/ dtime455 d_qs_col(:) = (zqs_col(:,2)-zqs_col(:,1))/ dtime456 d_qw_col(:) = (zqw_col(:,2)-zqw_col(:,1))/phys_tstep 457 d_ql_col(:) = (zql_col(:,2)-zql_col(:,1))/phys_tstep 458 d_qs_col(:) = (zqs_col(:,2)-zqs_col(:,1))/phys_tstep 456 459 d_qt_col(:) = d_qw_col(:) + d_ql_col(:) + d_qs_col(:) 457 460 458 d_ek_col(:) = (zek_col(:,2)-zek_col(:,1))/ dtime459 460 d_h_dair_col(:) = (zh_dair_col(:,2)-zh_dair_col(:,1))/ dtime461 d_h_qw_col(:) = (zh_qw_col(:,2)-zh_qw_col(:,1))/ dtime462 d_h_ql_col(:) = (zh_ql_col(:,2)-zh_ql_col(:,1))/ dtime463 d_h_qs_col(:) = (zh_qs_col(:,2)-zh_qs_col(:,1))/ dtime464 465 d_h_col = (zh_col(:,2)-zh_col(:,1))/ dtime461 d_ek_col(:) = (zek_col(:,2)-zek_col(:,1))/phys_tstep 462 463 d_h_dair_col(:) = (zh_dair_col(:,2)-zh_dair_col(:,1))/phys_tstep 464 d_h_qw_col(:) = (zh_qw_col(:,2)-zh_qw_col(:,1))/phys_tstep 465 d_h_ql_col(:) = (zh_ql_col(:,2)-zh_ql_col(:,1))/phys_tstep 466 d_h_qs_col(:) = (zh_qs_col(:,2)-zh_qs_col(:,1))/phys_tstep 467 468 d_h_col = (zh_col(:,2)-zh_col(:,1))/phys_tstep 466 469 467 470 end if ! end if (fl_ebil .GT. 0) … … 494 497 !====================================================================== 495 498 496 USE phys_state_var_mod, ONLY : dtime, ftsol499 USE phys_state_var_mod, ONLY : phys_tstep, ftsol 497 500 USE geometry_mod, ONLY: longitude_deg, latitude_deg 498 501 USE print_control_mod, ONLY: prt_level … … 621 624 ! ------------------------------------------------ 622 625 623 d_qw_col(:) = (zqw_col(:,2)-zqw_col(:,1))/ dtime624 d_ql_col(:) = (zql_col(:,2)-zql_col(:,1))/ dtime625 d_qs_col(:) = (zqs_col(:,2)-zqs_col(:,1))/ dtime626 d_qw_col(:) = (zqw_col(:,2)-zqw_col(:,1))/phys_tstep 627 d_ql_col(:) = (zql_col(:,2)-zql_col(:,1))/phys_tstep 628 d_qs_col(:) = (zqs_col(:,2)-zqs_col(:,1))/phys_tstep 626 629 d_qt_col(:) = d_qw_col(:) + d_ql_col(:) + d_qs_col(:) 627 630 628 d_ek_col(:) = (zek_col(:,2)-zek_col(:,1))/ dtime631 d_ek_col(:) = (zek_col(:,2)-zek_col(:,1))/phys_tstep 629 632 630 633 print *,'zdu ', zdu … … 632 635 print *,'d_ek_col, zek_col(2), zek_col(1) ',d_ek_col(1), zek_col(1,2), zek_col(1,1) 633 636 634 d_h_dair_col(:) = (zh_dair_col(:,2)-zh_dair_col(:,1))/ dtime635 d_h_qw_col(:) = (zh_qw_col(:,2)-zh_qw_col(:,1))/ dtime636 d_h_ql_col(:) = (zh_ql_col(:,2)-zh_ql_col(:,1))/ dtime637 d_h_qs_col(:) = (zh_qs_col(:,2)-zh_qs_col(:,1))/ dtime638 639 d_h_col = (zh_col(:,2)-zh_col(:,1))/ dtime637 d_h_dair_col(:) = (zh_dair_col(:,2)-zh_dair_col(:,1))/phys_tstep 638 d_h_qw_col(:) = (zh_qw_col(:,2)-zh_qw_col(:,1))/phys_tstep 639 d_h_ql_col(:) = (zh_ql_col(:,2)-zh_ql_col(:,1))/phys_tstep 640 d_h_qs_col(:) = (zh_qs_col(:,2)-zh_qs_col(:,1))/phys_tstep 641 642 d_h_col = (zh_col(:,2)-zh_col(:,1))/phys_tstep 640 643 641 644 end if ! end if (fl_ebil .GT. 0) … … 716 719 717 720 USE dimphy, ONLY: klon, klev 718 USE phys_state_var_mod, ONLY : dtime721 USE phys_state_var_mod, ONLY : phys_tstep 719 722 USE phys_state_var_mod, ONLY : topsw, toplw, solsw, sollw, rain_con, snow_con 720 723 USE geometry_mod, ONLY: longitude_deg, latitude_deg
Note: See TracChangeset
for help on using the changeset viewer.