Changeset 913 for codes/icosagcm/devel/src/diagnostics/check_conserve.f90
- Timestamp:
- 06/17/19 17:38:58 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/devel/src/diagnostics/check_conserve.f90
r908 r913 1 1 MODULE check_conserve_mod 2 2 USE icosa 3 USE compute_pression_mod, ONLY : pression 3 4 IMPLICIT NONE 4 5 5 PRIVATE 6 6 … … 52 52 53 53 SUBROUTINE check_conserve(f_ps,f_dps,f_ue,f_theta_rhodz,f_phis,it) 54 USE pression_mod55 54 USE vorticity_mod 56 55 USE caldyn_gcm_mod … … 129 128 130 129 IF(check_type == check_detailed) THEN 131 !ang_mass = AAM_mass-AAM_mass_old132 !WRITE(*,'(A,3E12.4)') 'AAM_mass sanity check', SUM(AAM_mass_source), ang_mass, SUM(AAM_mass_source)-ang_mass133 !ang_vel = AAM_vel-AAM_vel_old134 !WRITE(*,'(A,3E12.4)') 'AAM_vel sanity check', SUM(AAM_vel_source), ang_vel, SUM(AAM_vel_source)-ang_vel135 130 WRITE(*,'(A,6E14.6)') 'AAM_mass : time,old,new,dissip,dyn,phys', dt*it, AAM_mass_old, AAM_mass, & 136 131 AAM_mass_source(AAM_dissip), AAM_mass_source(AAM_dyn), AAM_mass_source(AAM_phys) … … 158 153 159 154 SUBROUTINE check_conserve_detailed(it,tag, f_ps,f_dps,f_ue,f_theta_rhodz,f_phis) 160 USE pression_mod161 155 USE vorticity_mod 162 156 USE caldyn_gcm_mod … … 196 190 ! ang_XXX = value of total AAM_XXX now 197 191 ! AAM_XXX_source(tag) = source of AAA_XXX due to tag=dissip,dyn,phys 198 !WRITE(*,'(A,3E12.2)') 'AAM_mass', tag, ang_mass, AAM_mass, ang_mass-AAM_mass ! FIXME199 !WRITE(*,'(A,3E12.2)') 'AAM_vel ', tag, ang_vel, AAM_vel, ang_vel-AAM_vel ! FIXME200 192 AAM_mass_source(tag) = AAM_mass_source(tag) + ang_mass - AAM_mass 201 193 AAM_vel_source(tag) = AAM_vel_source(tag) + ang_vel - AAM_vel … … 276 268 SUBROUTINE check_energy(f_ue,f_theta_rhodz,f_phis, etot, & 277 269 stot, AAM_mass_tot, AAM_vel_tot, AAM_velp_tot, AAM_velm_tot, rmsvtot) 278 USE pression_mod279 270 USE vorticity_mod 280 271 TYPE(t_field), POINTER :: f_ue(:)
Note: See TracChangeset
for help on using the changeset viewer.