New file names:
chemistry/waccm_mozart
solar_photons.F90: OK
solvar_data.F90: OK
solvar_woods.F90: OK
dynamics/fv
FVperf_module.F90: OK
advect_tend.F90: OK
diag_module.F90: OK
dyn_comp.F90: In dyn_init, cp,rair,cappa,zvir
initialized as constants in structure constants
from interface input. These constants are then used in dyn_run, where they are passed to benergy, cd_core and te_map.
dyn_internal_state.F90: OK
epvd.F90: OK (constant g passed in and used).
io_dist.F90: OK
mean_module.F90: OK
physics/cam(changed from physics/cam1 in 3.1.9 tag 14)
aerosol_index.F90: OK
aerosol_radiation_interface.F90: OK
boundarydata.F90: OK
cam_diagnostics.F90: In diag_phys_tend_writeout cpair
is used to calculate energy output.
constituent_burden.F90: rga
(1/g) used as a constant.
convect_ke.F: OK
convect_ke_intr.F90: cpair
used at various places. May not be critical because the calculation here are mainly for
convective heating.
eddy_diff.F90: This subroutine is newly added and involves calculation of eddy diffusion of both PBL and other places. It is called by vertical_diffusion. Need to find its relationship with hb_diff routines and gravity wave routines. It does use cpair, rair
and may need to be replaced by species dependent cp, R.
iop_surf.F90: OK
mcshallow.F90: cp, zvir
used extensively and need to take a closer look, though may not be a problem because it is for convection (shallow convection).
phys_control.F90: OK
progseasalts_intr.F90: OK
rad_cnst_data_interface.F90: OK
solvar_interface.F90: OK
uw_conv.F90: cpair, rair, cappa
used for shallow convection calculation. Need to look at closely, but may not be a problem.
water_isotopes.F90: OK
water_tracers.F90: cpair, cpc
used in several places. Need to examine if need to change.
zm_conv_intr.F90: cpair
used. This is for Zhang-McFarlane convection, and may not be a big problem.
Eliminated file names:
dynamics/fv
dynpkg.F90
gmean.F90
prognostics.F90: cpair3v, rair3v, cappa3v
were defined in this subroutine. Need to determine where to define them in the new version.
xpavg.F90
physics/cam(changed from physics/cam1 in 3.1.9 tag 14)
comadj.h
comsol.h
comsrfdiag.F90
comtsc.h
convect_emanuel/
diagnostics.F90
dust.F90
inti.F90: mspd_inti was called from inti.F90. In new version may need to call from physpkg.F90.
junk999/
phys_adiabatic.F90
phys_idealized.F90
srfxfer.F90
volcrad.F90
Changed file names:
chemistry/waccm_mozart
apex_subs.F changed to apex_subs.F90
svdcmp.F changed to sv_decomp.F90
wei96.F changed to wei96.F90
physics/waccm
msise00.F changed to msise00.F90