Changeset 2541 for trunk/LMDZ.MARS/libf/phymars
- Timestamp:
- Jul 1, 2021, 8:36:13 AM (4 years ago)
- Location:
- trunk/LMDZ.MARS/libf/phymars
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/libf/phymars/physiq_mod.F
r2538 r2541 74 74 use compute_dtau_mod, only: compute_dtau 75 75 use nonoro_gwd_ran_mod, only: nonoro_gwd_ran 76 use check_fields_mod, only: check_physics_fields 76 77 #ifdef MESOSCALE 77 78 use comsoil_h, only: mlayer,layer … … 96 97 #endif 97 98 USE mod_grid_phy_lmdz, ONLY: grid_type, unstructured 99 use ioipsl_getin_p_mod, only: getin_p 98 100 99 101 IMPLICIT NONE … … 507 509 integer iloop 508 510 509 ! LOGICAL startphy_file 511 ! flags to trigger extra sanity checks 512 logical,save :: check_physics_inputs=.false. 513 logical,save :: check_physics_outputs=.false. 510 514 511 515 c======================================================================= … … 519 523 520 524 IF (firstcall) THEN 525 526 call getin_p("check_physics_inputs",check_physics_inputs) 527 call getin_p("check_physics_outputs",check_physics_outputs) 521 528 522 529 c variables set to 0 … … 735 742 ENDIF ! (end of "if firstcall") 736 743 744 if (check_physics_inputs) then 745 ! Check the validity of input fields coming from the dynamics 746 call check_physics_fields("begin physiq:",pt,pu,pv,pplev) 747 endif 748 737 749 c --------------------------------------------------- 738 750 c 1.2 Initializations done at every physical timestep: … … 3888 3900 #endif 3889 3901 3902 if (check_physics_outputs) then 3903 ! Check the validity of updated fields at the end of the physics step 3904 call check_physics_fields("end of physiq:",zt,zu,zv,zplev) 3905 endif 3890 3906 3891 3907 icount=icount+1
Note: See TracChangeset
for help on using the changeset viewer.