Changeset 733 for codes/icosagcm/devel/src/dynamics/caldyn_gcm.F90
- Timestamp:
- 08/24/18 14:23:25 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/devel/src/dynamics/caldyn_gcm.F90
r731 r733 60 60 SELECT CASE(TRIM(def)) 61 61 CASE('energy') 62 caldyn_conserv= energy62 caldyn_conserv=conserv_energy 63 63 CASE('enstrophy') 64 caldyn_conserv= enstrophy64 caldyn_conserv=conserv_enstrophy 65 65 CASE DEFAULT 66 66 IF (is_mpi_root) PRINT *,'Bad selector for variable caldyn_conserv : <', & … … 69 69 END SELECT 70 70 IF (is_master) PRINT *, 'caldyn_conserv=',def 71 72 def='trisk' 73 CALL getin('caldyn_kinetic',def) 74 SELECT CASE(TRIM(def)) 75 CASE('trisk') 76 caldyn_kinetic=kinetic_trisk 77 CASE('consistent') 78 caldyn_kinetic=kinetic_consistent 79 CASE DEFAULT 80 IF (is_mpi_root) PRINT *,'Bad selector for variable caldyn_kinetic : <', & 81 TRIM(def),'> options are <trisk>, <consistent>' 82 STOP 83 END SELECT 84 IF (is_master) PRINT *, 'caldyn_kinetic=',def 71 85 72 86 nqdyn=1 ! default value … … 144 158 CALL allocate_field(f_qu,field_u,type_real,llm) 145 159 CALL allocate_field(f_qv,field_z,type_real,llm) 160 CALL allocate_field(f_Kv,field_z,type_real,llm) 146 161 CALL allocate_field(f_pk, field_t,type_real,llm, name='pk') 147 162 CALL allocate_field(f_wwuu, field_u,type_real,llm+1,name='wwuu') … … 272 287 273 288 SELECT CASE(caldyn_conserv) 274 CASE( energy) ! energy-conserving289 CASE(conserv_energy) ! energy-conserving 275 290 DO ind=1,ndomain 276 291 IF (.NOT. assigned_domain(ind)) CYCLE … … 333 348 ENDDO 334 349 335 CASE( enstrophy) ! enstrophy-conserving350 CASE(conserv_enstrophy) ! enstrophy-conserving 336 351 DO ind=1,ndomain 337 352 IF (.NOT. assigned_domain(ind)) CYCLE
Note: See TracChangeset
for help on using the changeset viewer.