Make dd_collect_vec independent of t_state
This removes the explicit dependency of dd_collect_vec on the t_state object.
This is a prerequisite for !440 (merged).
This removes the explicit dependency of dd_collect_vec on the t_state object.
This is a prerequisite for !440 (merged).