polaris.ocean.vertical.diagnostics.pseudothickness_from_ds
- polaris.ocean.vertical.diagnostics.pseudothickness_from_ds(ds, config)[source]
Compute pseudothickness from temperature and salinity in dataset.
- Parameters:
ds (xarray.Dataset) – An ocean dataset containing ‘temperature’, ‘salinity’, ‘layerThickness’, and ‘ssh’
config (polaris.config.PolarisConfigParser) – Configuration options for the test case, including ‘vertical_grid:surface_pressure’
- Returns:
pseudothickness (xarray.DataArray or None) – The pseudothickness computed from pressure, or None if temperature and salinity are not available
spec_vol (xarray.DataArray or None) – The specific volume computed from model state, or None if temperature and salinity are not available