When vapor meets liquid, it can condense. When gas (NCG) meets liquid, it can dissolve. When there is too much gas in the liquid, it can either evolve slowly at a wall or at the surface ... or it can come out explosively.
Thermal Desktop (TD) is fully parametric: any input can be specified as a function of almost anything, including outputs. TD also accepts arbitrarily complex co-solved customizations.