Coupler_chksum_obj of type coupler_chksum_type has been added and is used for input argument to coupler subroutines that compute checksums if do_chksum = .True. The purpose of this object is to simplify coupler subroutine arguments list.
Subroutines coupler_atmos_tracer_driver_gather_data and coupler_sfc_boundary_layer have been added.
CHECKSUMS were only checked for the first timestep in run "CM4_piControl_C_2x0m15d_432x2a_2997x1o" and agree with those from main.
In this PR,
Coupler_chksum_obj
of typecoupler_chksum_type
has been added and is used for input argument to coupler subroutines that compute checksums if do_chksum = .True. The purpose of this object is to simplify coupler subroutine arguments list.coupler_atmos_tracer_driver_gather_data
andcoupler_sfc_boundary_layer
have been added.CHECKSUMS were only checked for the first timestep in run "CM4_piControl_C_2x0m15d_432x2a_2997x1o" and agree with those from main.