def METHOD_NAME(  # pylint: disable=unused-argument
    self,
    *,
    rand,
    attributes,
    timestep,
    cell,
    a_w_ice,
    temperature,
    relative_humidity,
    record_freezing_temperature,
    freezing_temperature,
    thaw,
):
    n_sd = len(attributes.immersed_surface_area)
    self.freeze_time_dependent_body.launch_n(
        n=n_sd,
        args=(
            rand.data,
            attributes.immersed_surface_area.data,
            attributes.wet_volume.data,
            self._get_floating_point(timestep),
            cell.data,
            a_w_ice.data,
            relative_humidity.data,
            trtc.DVBool(thaw),
            temperature.data,
        ),
    )