Skip to content

Calculation of wbliq when considering different ice and liquid densities #558

@ccarouge

Description

@ccarouge

Recently, some effort has been made in CABLE to differentiate the ice and liquid water density in soil. Until now, they have been assumed equal.

The groundwater work has done some effort in this direction as well. One difference is that it introduces:

wbliq = wb - ( density_ice * wbice) / density_liquid

Is this a change we would like to make for CABLE throughout the code? That is, we would change all calculations of wbliq in CABLE to introduce the densities.

To note that currently soil_snow has code like:

    ssnow%wbliq = ssnow%wb - ssnow%wbice

    ssnow%wbtot = 0.0
    DO k = 1, ms
      ! tot moisture this timestep 
      ssnow%wbtot(:) = ssnow%wbtot(:) +                                         &
        (ssnow%wbliq(:,k)*density_liq + ssnow%wbice(:,k)*density_ice) * soil%zse(k)
    END DO

which seems to introduce inconsistencies between wb and wbtot.

@har917 Is that something we want? I realise it can have big implications for coupled simulations. If we don't want to change this entirely in CABLE then we will have to introduce a different calculation of wbliq for the GW model which does not seem to make much sense...

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions