Hi Karen,
As in Eclipse, `rs` in MRST-co2lab refers to the amount of gas (in terms of volume per volume). As you write, there are differences in interpretation. In the vertical-equilibrium based simulator in MRST-co2lab, `rs` refers to the gas (i.e. CO2) contents in the complete vertical water column (volume per volume), i.e. it refers to the vertically integrated value.
Also, dissolution in MRST-co2lab is handled with the understanding that the two phases (CO2 and brine) do not primarily occupy the same pore space, but are segregated into a CO2-rich upper "plume" and a underlying brine zone. This has implications for dissolution as fluids are not in general in contact with each other except around the zone where the two fluid regions meet.
One way to approach this is to assume "instant" dissolution. In a sense, this amounts to ignoring that the fluids are segregated, and let CO2 dissolve in brine up to the threshold defined by `rsSat(p)` (the maximum saturation value, which can be set up as a function of pressure). The handling of dissolution is then equivalent to that of a full 3D black oil simulation, except that the "cells" are now full 3D columns. This approach generally lead to an overestimate of dissolution, since it ignores the fact that the fluids are mostly segregated into different zones.
Another way to approach this is to assume a rate-driven dissolution. In this model, gas from the CO2 plume is only gradually dissolved in the underlying brine, with a rate that is set up to represent the gradual transport of CO2 downwards into the underlying brine through convective mixing. This rate has (to the best of my knowledge) no equivalent representation in an Eclipse deck, as it an upscaled quantity that really depends on the local conditions and geology.
As for your question, incorporating cell-wise Rs-values from a 3D Eclipse grid would require converting the values from being cell-based ot being column based (vertical averaging), and then have them written into the 'rs' field of the initial state object (state0). Is this what you are asking about?
Best regards,
Odd Andersen
Applied Computational Science Group
SINTEF Digital