Performs a cumulative precalibration across multiple probability samples by
sequentially calibrating each sample's weights to align with the marginal
totals of the previous samples. Called internally by est_pw().
precal_cumulative_order(sp_raw, sp_new, weight, sp_order)A list with components sp_new, total_vector,
log_messages, and order_used.
A list of data frames (raw reference samples).
A list of data frames (working reference samples) with the same
structure as sp_raw. Calibrated weights are written back in place.
A list of weight column name strings, one per sample.
"size" to process largest sample first; otherwise
the original list order is used.