Parent: #118
Problem
One initialization branch in Drying.solve_unit packs satur, y_gas, x_liq, and temp_gas but omits temp_cond. The resulting vector is one block shorter than Drying.unit_model expects.
Acceptance criteria
- Add a focused regression test that exercises the affected initialization branch.
- Make every drying initialization branch conform to the same declared state layout.
- Validate the state-vector shape at the solver boundary.
- Keep this bug fix isolated from the wider StateLayout refactor.
Parent: #118
Problem
One initialization branch in
Drying.solve_unitpackssatur,y_gas,x_liq, andtemp_gasbut omitstemp_cond. The resulting vector is one block shorter thanDrying.unit_modelexpects.Acceptance criteria