Changeset 628
- Timestamp:
- 12/11/17 14:39:35 (6 years ago)
- Location:
- codes/icosagcm/devel/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/devel/src/base/earth_const.f90
r624 r628 20 20 21 21 INTEGER, PARAMETER,PUBLIC :: thermo_none=-99, thermo_theta=1, thermo_entropy=2, & 22 thermo_moist=3, thermo_boussinesq=4, thermo_dry=10, thermo_fake_moist=11, thermo_moist_debug=100 23 INTEGER, PUBLIC :: caldyn_thermo, physics_thermo 22 thermo_moist=3, thermo_boussinesq=4, thermo_dry=10, thermo_fake_moist=11, thermo_moist_debug=100, & 23 caldyn_vert_noncons=1, caldyn_vert_cons=2 24 INTEGER, PUBLIC :: caldyn_thermo, caldyn_vert_variant, physics_thermo 24 25 !$OMP THREADPRIVATE(caldyn_thermo) 25 26 !$OMP THREADPRIVATE(physics_thermo) -
codes/icosagcm/devel/src/dynamics/caldyn_gcm.F90
r624 r628 37 37 CALL getin("dysl_caldyn_vert",dysl_caldyn_vert) 38 38 39 def='advective' 40 CALL getin('caldyn_vert',def) 41 SELECT CASE(TRIM(def)) 42 CASE('advective') 43 caldyn_vert_variant=caldyn_vert_noncons 44 CASE('conservative') 45 IF(.NOT. dysl_caldyn_vert) THEN 46 IF (is_mpi_root) PRINT *,'caldyn_vert=cons requires dysl_caldyn_vert=.TRUE.' 47 STOP 48 END IF 49 caldyn_vert_variant=caldyn_vert_cons 50 CASE DEFAULT 51 IF (is_mpi_root) PRINT *,'Bad selector for variable caldyn_vert : <', & 52 TRIM(def),'> options are <conservative>, <advective>' 53 STOP 54 END SELECT 55 IF (is_master) PRINT *, 'caldyn_vert=',def 56 39 57 def='energy' 40 58 CALL getin('caldyn_conserv',def) -
codes/icosagcm/devel/src/dynamics/caldyn_kernels_base.F90
r627 r628 180 180 REAL(rstd),INTENT(INOUT) :: dtheta_rhodz(iim*jjm,llm,nqdyn) 181 181 REAL(rstd),INTENT(OUT) :: dps(iim*jjm) 182 INTEGER, PARAMETER :: caldyn_vert_cons=1, caldyn_vert_variant=caldyn_vert_cons183 182 184 183 ! temporary variable
Note: See TracChangeset
for help on using the changeset viewer.