@@ -640,7 +640,7 @@ subroutine MOM_generic_tracer_column_physics(h_old, h_new, ea, eb, fluxes, Hml,
640
640
call generic_tracer_source(tv% T, tv% S, rho_dzt, dzt, dz_ml, G% isd, G% jsd, 1 , dt, &
641
641
G% areaT, get_diag_time_end(CS% diag), &
642
642
optics% nbands, optics% max_wavelength_band, optics% sw_pen_band, optics% opacity_band, &
643
- internal_heat= tv% internal_heat, frunoff= fluxes% frunoff, sosga= sosga, geolat= G% geolatT, eqn_of_state = tv % eqn_of_state, &
643
+ internal_heat= tv% internal_heat, frunoff= fluxes% frunoff, sosga= sosga, geolat= G% geolatT, &
644
644
photo_acc_dpth= mld_pha)
645
645
else
646
646
! tv%internal_heat is a null pointer unless DO_GEOTHERMAL = True,
@@ -652,15 +652,15 @@ subroutine MOM_generic_tracer_column_physics(h_old, h_new, ea, eb, fluxes, Hml,
652
652
sw_pen_band= G% US% QRZ_T_to_W_m2* optics% sw_pen_band(:,:,:), &
653
653
opacity_band= G% US% m_to_Z* optics% opacity_band(:,:,:,:), &
654
654
internal_heat= G% US% RZ_to_kg_m2* US% C_to_degC* tv% internal_heat(:,:), &
655
- frunoff= G% US% RZ_T_to_kg_m2s* fluxes% frunoff(:,:), sosga= sosga, geolat= G% geolatT, eqn_of_state = tv % eqn_of_state, &
655
+ frunoff= G% US% RZ_T_to_kg_m2s* fluxes% frunoff(:,:), sosga= sosga, geolat= G% geolatT, &
656
656
photo_acc_dpth= mld_pha* US% Z_to_m)
657
657
else
658
658
call generic_tracer_source(US% C_to_degC* tv% T, US% S_to_ppt* tv% S, rho_dzt, dzt, dz_ml, G% isd, G% jsd, 1 , dt, &
659
659
G% US% L_to_m** 2 * G% areaT(:,:), get_diag_time_end(CS% diag), &
660
660
optics% nbands, optics% max_wavelength_band, &
661
661
sw_pen_band= G% US% QRZ_T_to_W_m2* optics% sw_pen_band(:,:,:), &
662
662
opacity_band= G% US% m_to_Z* optics% opacity_band(:,:,:,:), &
663
- frunoff= G% US% RZ_T_to_kg_m2s* fluxes% frunoff(:,:), sosga= sosga, geolat= G% geolatT, eqn_of_state = tv % eqn_of_state, &
663
+ frunoff= G% US% RZ_T_to_kg_m2s* fluxes% frunoff(:,:), sosga= sosga, geolat= G% geolatT, &
664
664
photo_acc_dpth= mld_pha* US% Z_to_m)
665
665
endif
666
666
endif
0 commit comments