remove `c_a` parameter and reuse the slot for `dt_dem_fac`