Added Attributes and Expected Input Units#

This rather long list shows all the attributes that will be set on the returned DataArray objects and their exact value.

There are some things to be aware of:

  • Functions which return unitless values will have the units attribute set to "1" following the CF recommended practice (based on SI). Rather than omit the units attribute entirely, we want to explicitly state that something is unitless.

  • The unit strings were selected to be compatible with both UDUNITS2 (the requirement in CF), and the python pint library.

  • Not every returned value has a CF standard name, in which case we must not include the standard name attribute. As names are added to the CF table, we will attempt to update this list. The current standard names were taken from v78 last published on 2021-09-21.

    Additionally, some standard names are only valid for specific input values e.g. z_from_p has geopotential parameters and the normal standard name does not apply if these are not 0.

  • We include the OceanSITES reference_scale attribute for functions that return PSS-78 or ITS-90.

  • Finally, we did our best to include the correct units and standard name based on the published TEOS-10 documentation. If errors are noted, please open an issue on GitHub so we can correct these errors.

CT_first_derivatives#

Expected input units when using pint:

  • SA: g/kg

  • pt: degC

Has 2 outputs

  1. CT_SA

    • units: K/(g/kg)

  2. CT_pt

    • units: 1

CT_first_derivatives_wrt_t_exact#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

  • p: dbar

Has 3 outputs

  1. CT_SA_wrt_t

    • units: K/(g/kg)

  2. CT_T_wrt_t

    • units: 1

  3. CT_P_wrt_t

    • units: K/Pa

CT_freezing#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

  • saturation_fraction: 1

Has 1 output

  1. CT_freezing

    • standard_name: freezing_temperature_of_sea_water

    • units: degC

    • reference_scale: ITS-90

CT_freezing_first_derivatives#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

  • saturation_fraction: 1

Has 2 outputs

  1. CT_freezing_SA

    • units: K/(g/kg)

  2. CT_freezing_P

    • units: K/Pa

CT_freezing_first_derivatives_poly#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

  • saturation_fraction: 1

Has 2 outputs

  1. CT_freezing_SA

    • units: K/(g/kg)

  2. CT_freezing_P

    • units: K/Pa

CT_freezing_poly#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

  • saturation_fraction: 1

Has 1 output

  1. CT_freezing

    • standard_name: freezing_temperature_of_sea_water

    • units: degC

    • reference_scale: ITS-90

CT_from_enthalpy#

Expected input units when using pint:

  • SA: g/kg

  • h: J/kg

  • p: dbar

Has 1 output

  1. CT

    • standard_name: sea_water_conservative_temperature

    • units: degC

    • reference_scale: ITS-90

CT_from_enthalpy_exact#

Expected input units when using pint:

  • SA: g/kg

  • h: J/kg

  • p: dbar

Has 1 output

  1. CT

    • standard_name: sea_water_conservative_temperature

    • units: degC

    • reference_scale: ITS-90

CT_from_entropy#

Expected input units when using pint:

  • SA: g/kg

  • entropy: J/(kg*K)

Has 1 output

  1. CT

    • standard_name: sea_water_conservative_temperature

    • units: degC

    • reference_scale: ITS-90

CT_from_pt#

Expected input units when using pint:

  • SA: g/kg

  • pt: degC

Has 1 output

  1. CT

    • standard_name: sea_water_conservative_temperature

    • units: degC

    • reference_scale: ITS-90

CT_from_rho#

Expected input units when using pint:

  • rho: kg/m^3

  • SA: g/kg

  • p: dbar

Has 2 outputs

  1. CT

    • standard_name: sea_water_conservative_temperature

    • units: degC

    • reference_scale: ITS-90

  2. CT

    • standard_name: sea_water_conservative_temperature

    • units: degC

    • reference_scale: ITS-90

CT_from_t#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

  • p: dbar

Has 1 output

  1. CT

    • standard_name: sea_water_conservative_temperature

    • units: degC

    • reference_scale: ITS-90

CT_maxdensity#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

Has 1 output

  1. CT

    • units: degC

    • reference_scale: ITS-90

CT_second_derivatives#

Expected input units when using pint:

  • SA: g/kg

  • pt: degC

Has 3 outputs

  1. CT_SA_SA

    • units: K/((g/kg)^2)

  2. CT_SA_pt

    • units: 1/(g/kg)

  3. CT_pt_pt

    • units: 1/K

C_from_SP#

Expected input units when using pint:

  • SP: 1

  • t: degC

  • p: dbar

Has 1 output

  1. C

    • standard_name: sea_water_electrical_conductivity

    • units: mS/cm

Fdelta#

Expected input units when using pint:

  • p: dbar

  • lon: degree_east

  • lat: degree_north

Has 1 output

  1. Fdelta

    • units: 1

Helmholtz_energy_ice#

Expected input units when using pint:

  • t: degC

  • p: dbar

Has 1 output

  1. Helmholtz_energy_ice

    • units: J/kg

Hill_ratio_at_SP2#

Expected input units when using pint:

  • t: degC

Has 1 output

  1. Hill_ratio

    • units: 1

IPV_vs_fNsquared_ratio#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

  • p_ref: dbar

  • axis: None

Has 2 outputs

  1. IPV_vs_fNsquared_ratio

    • units: 1

  2. p_mid

    • standard_name: sea_water_pressure

    • units: dbar

Nsquared#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

  • lat: degree_north

  • axis: None

Has 2 outputs

  1. N2

    • standard_name: square_of_brunt_vaisala_frequency_in_sea_water

    • units: rad^2 s^-2

  2. p_mid

    • standard_name: sea_water_pressure

    • units: dbar

O2sol#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

  • lon: degree_east

  • lat: degree_north

Has 1 output

  1. O2sol

    • units: umol/kg

O2sol_SP_pt#

Expected input units when using pint:

  • SP: 1

  • pt: degC

Has 1 output

  1. O2sol

    • units: umol/kg

SAAR#

Expected input units when using pint:

  • p: dbar

  • lon: degree_east

  • lat: degree_north

Has 1 output

  1. SAAR

    • units: 1

SA_freezing_from_CT#

Expected input units when using pint:

  • CT: degC

  • p: dbar

  • saturation_fraction: 1

Has 1 output

  1. SA

    • units: g/kg

SA_freezing_from_CT_poly#

Expected input units when using pint:

  • CT: degC

  • p: dbar

  • saturation_fraction: 1

Has 1 output

  1. SA

    • units: g/kg

SA_freezing_from_t#

Expected input units when using pint:

  • t: degC

  • p: dbar

  • saturation_fraction: 1

Has 1 output

  1. SA

    • units: g/kg

SA_freezing_from_t_poly#

Expected input units when using pint:

  • t: degC

  • p: dbar

  • saturation_fraction: 1

Has 1 output

  1. SA

    • units: g/kg

SA_from_SP#

Expected input units when using pint:

  • SP: 1

  • p: dbar

  • lon: degree_east

  • lat: degree_north

Has 1 output

  1. SA

    • standard_name: sea_water_absolute_salinity

    • units: g/kg

SA_from_SP_Baltic#

Expected input units when using pint:

  • SP: 1

  • lon: degree_east

  • lat: degree_north

Has 1 output

  1. SA

    • standard_name: sea_water_absolute_salinity

    • units: g/kg

SA_from_Sstar#

Expected input units when using pint:

  • Sstar: g/kg

  • p: dbar

  • lon: degree_east

  • lat: degree_north

Has 1 output

  1. SA

    • standard_name: sea_water_absolute_salinity

    • units: g/kg

SA_from_rho#

Expected input units when using pint:

  • rho: kg/m^3

  • CT: degC

  • p: dbar

Has 1 output

  1. SA

    • standard_name: sea_water_absolute_salinity

    • units: g/kg

SP_from_C#

Expected input units when using pint:

  • C: mS/cm

  • t: degC

  • p: dbar

Has 1 output

  1. SP

    • standard_name: sea_water_practical_salinity

    • units: 1

    • reference_scale: PSS-78

SP_from_SA#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

  • lon: degree_east

  • lat: degree_north

Has 1 output

  1. SP

    • standard_name: sea_water_practical_salinity

    • units: 1

    • reference_scale: PSS-78

SP_from_SA_Baltic#

Expected input units when using pint:

  • SA: g/kg

  • lon: degree_east

  • lat: degree_north

Has 1 output

  1. SP

    • standard_name: sea_water_practical_salinity

    • units: 1

    • reference_scale: PSS-78

SP_from_SK#

Expected input units when using pint:

  • SK: 1

Has 1 output

  1. SP

    • standard_name: sea_water_practical_salinity

    • units: 1

    • reference_scale: PSS-78

SP_from_SR#

Expected input units when using pint:

  • SR: g/kg

Has 1 output

  1. SP

    • standard_name: sea_water_practical_salinity

    • units: 1

    • reference_scale: PSS-78

SP_from_Sstar#

Expected input units when using pint:

  • Sstar: g/kg

  • p: dbar

  • lon: degree_east

  • lat: degree_north

Has 1 output

  1. SP

    • standard_name: sea_water_practical_salinity

    • units: 1

    • reference_scale: PSS-78

SP_salinometer#

Expected input units when using pint:

  • Rt: 1

  • t: degC

Has 1 output

  1. SP

    • standard_name: sea_water_practical_salinity

    • units: 1

    • reference_scale: PSS-78

SR_from_SP#

Expected input units when using pint:

  • SP: 1

Has 1 output

  1. SR

    • standard_name: sea_water_reference_salinity

    • units: g/kg

Sstar_from_SA#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

  • lon: degree_east

  • lat: degree_north

Has 1 output

  1. Sstar

    • standard_name: sea_water_preformed_salinity

    • units: g/kg

Sstar_from_SP#

Expected input units when using pint:

  • SP: 1

  • p: dbar

  • lon: degree_east

  • lat: degree_north

Has 1 output

  1. Sstar

    • standard_name: sea_water_preformed_salinity

    • units: g/kg

Turner_Rsubrho#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

  • axis: None

Has 3 outputs

  1. Tu

    • units: arcdeg

  2. Rsubrho

    • units: 1

  3. p_mid

    • standard_name: sea_water_pressure

    • units: dbar

adiabatic_lapse_rate_from_CT#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 1 output

  1. adiabatic

    • units: K/Pa

adiabatic_lapse_rate_ice#

Expected input units when using pint:

  • t: degC

  • p: dbar

Has 1 output

  1. adiabatic

    • units: K/Pa

alpha#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 1 output

  1. alpha

    • units: 1/K

alpha_on_beta#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 1 output

  1. alpha

    • units: kg g^-1 K^-1

alpha_wrt_t_exact#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

  • p: dbar

Has 1 output

  1. alpha

    • units: 1/K

alpha_wrt_t_ice#

Expected input units when using pint:

  • t: degC

  • p: dbar

Has 1 output

  1. alpha

    • units: 1/K

beta#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 1 output

  1. beta

    • units: kg/g

beta_const_t_exact#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

  • p: dbar

Has 1 output

  1. beta

    • units: kg/g

cabbeling#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 1 output

  1. cabbeling

    • units: 1/(K^2)

chem_potential_water_ice#

Expected input units when using pint:

  • t: degC

  • p: dbar

Has 1 output

  1. chem

    • units: J/kg

chem_potential_water_t_exact#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

  • p: dbar

Has 1 output

  1. chem

    • units: J/g

cp_ice#

Expected input units when using pint:

  • t: degC

  • p: dbar

Has 1 output

  1. cp

    • units: J/(kg*K)

cp_t_exact#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

  • p: dbar

Has 1 output

  1. cp

    • units: J/(kg*K)

deltaSA_atlas#

Expected input units when using pint:

  • p: dbar

  • lon: degree_east

  • lat: degree_north

Has 1 output

  1. deltaSA

    • units: g/kg

deltaSA_from_SP#

Expected input units when using pint:

  • SP: 1

  • p: dbar

  • lon: degree_east

  • lat: degree_north

Has 1 output

  1. deltaSA

    • units: g/kg

dilution_coefficient_t_exact#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

  • p: dbar

Has 1 output

  1. dilution_coefficient

    • units: (J/kg)(kg/g)

distance#

Expected input units when using pint:

  • lon: degree_east

  • lat: degree_north

  • p: dbar

  • axis: None

Has 1 output

  1. distance

    • units: m

dynamic_enthalpy#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 1 output

  1. dynamic_enthalpy

    • units: J/kg

enthalpy#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 1 output

  1. enthalpy

    • units: J/kg

enthalpy_CT_exact#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 1 output

  1. enthalpy

    • units: J/kg

enthalpy_diff#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p_shallow: dbar

  • p_deep: dbar

Has 1 output

  1. enthalpy

    • units: J/kg

enthalpy_first_derivatives#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 2 outputs

  1. h_SA

    • units: J/(kg (g/kg))

  2. h_CT

    • units: J/(kg K)

enthalpy_first_derivatives_CT_exact#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 2 outputs

  1. h_SA

    • units: J/(kg (g/kg))

  2. h_CT

    • units: J/(kg K)

enthalpy_ice#

Expected input units when using pint:

  • t: degC

  • p: dbar

Has 1 output

  1. enthalpy_ice

    • units: J/kg

enthalpy_second_derivatives#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 3 outputs

  1. h_SA_SA

    • units: (J/kg)(g/kg)^-2

  2. h_SA_CT

    • units: J/(kg K(g/kg))

  3. h_CT_CT

    • units: J/(kg K^2)

enthalpy_second_derivatives_CT_exact#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 3 outputs

  1. h_SA_SA

    • units: (J/kg)(g/kg)^-2

  2. h_SA_CT

    • units: J/(kg K(g/kg))

  3. h_CT_CT

    • units: J/(kg K^2)

enthalpy_t_exact#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

  • p: dbar

Has 1 output

  1. enthalpy

    • units: J/kg

entropy_first_derivatives#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

Has 2 outputs

  1. eta_SA

    • units: J/(kg K(g/kg))

  2. eta_CT

    • units: J/(kg K^2)

entropy_from_CT#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

Has 1 output

  1. entropy

    • units: J/(kg*K)

entropy_from_pt#

Expected input units when using pint:

  • SA: g/kg

  • pt: degC

Has 1 output

  1. entropy

    • units: J/(kg*K)

entropy_from_t#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

  • p: dbar

Has 1 output

  1. entropy

    • units: J/(kg*K)

entropy_ice#

Expected input units when using pint:

  • t: degC

  • p: dbar

Has 1 output

  1. entropy

    • units: J/(kg*K)

entropy_second_derivatives#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

Has 3 outputs

  1. eta_SA_SA

    • units: J/(kg K^3)

  2. eta_SA_CT

    • units: J/(kg (g/kg) K^2)

  3. eta_CT_CT

    • units: J/(kg K^3)

f#

Expected input units when using pint:

  • lat: degree_north

Has 1 output

  1. f

    • standard_name: coriolis_parameter

    • units: radians/s

frazil_properties#

Expected input units when using pint:

  • SA_bulk: g/kg

  • h_bulk: J/kg

  • p: dbar

Has 3 outputs

  1. SA_final

    • units: g/kg

  2. CT_final

    • units: degC

    • reference_scale: ITS-90

  3. w_Ih_final

    • units: 1

frazil_properties_potential#

Expected input units when using pint:

  • SA_bulk: g/kg

  • h_pot_bulk: J/kg

  • p: dbar

Has 3 outputs

  1. SA_final

    • units: g/kg

  2. CT_final

    • units: degC

    • reference_scale: ITS-90

  3. w_Ih_final

    • units: 1

frazil_properties_potential_poly#

Expected input units when using pint:

  • SA_bulk: g/kg

  • h_pot_bulk: J/kg

  • p: dbar

Has 3 outputs

  1. SA_final

    • units: g/kg

  2. CT_final

    • units: degC

    • reference_scale: ITS-90

  3. w_Ih_final

    • units: 1

frazil_ratios_adiabatic#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

  • w_Ih: 1

Has 3 outputs

  1. dSA_dCT_frazil

    • units: g/(kg K)

  2. dSA_dP_frazil

    • units: g/(kg Pa)

  3. dCT_dP_frazil

    • units: K/Pa

frazil_ratios_adiabatic_poly#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

  • w_Ih: 1

Has 3 outputs

  1. dSA_dCT_frazil

    • units: g/(kg K)

  2. dSA_dP_frazil

    • units: g/(kg Pa)

  3. dCT_dP_frazil

    • units: K/Pa

geo_strf_dyn_height#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

  • p_ref: dbar

  • axis: None

  • max_dp: dbar

  • interp_method: None

Has 1 output

  1. dynamic_height

    • units: m^2/s^2

geostrophic_velocity#

Expected input units when using pint:

  • geo_strf: m^2/s^2

  • lon: degree_east

  • lat: degree_north

  • p: dbar

  • axis: None

Has 3 outputs

  1. geostrophic_velocity

    • units: m/s

  2. mid_lon

    • units: degree_east

  3. mid_lat

    • units: degree_north

gibbs_ice_part_t#

Expected input units when using pint:

  • t: degC

  • p: dbar

Has 1 output

  1. gibbs_ice_part_t

    • units: J/kg/K

gibbs_ice_pt0#

Expected input units when using pint:

  • pt0: degC

Has 1 output

  1. gibbs_ice_part_pt0

    • units: J/kg/K

gibbs_ice_pt0_pt0#

Expected input units when using pint:

  • pt0: degC

Has 1 output

  1. gibbs_ice_pt0_pt0

    • units: J/kg/K^2

grav#

Expected input units when using pint:

  • lat: degree_north

  • p: dbar

Has 1 output

  1. grav

    • units: m/s^2

ice_fraction_to_freeze_seawater#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

  • t_Ih: degC

Has 3 outputs

  1. SA_freeze

    • units: g/kg

  2. CT_freeze

    • units: degC

    • reference_scale: ITS-90

  3. w_Ih

    • units: 1

internal_energy#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 1 output

  1. internal_energy

    • units: J/kg

internal_energy_ice#

Expected input units when using pint:

  • t: degC

  • p: dbar

Has 1 output

  1. internal_energy_ice

    • units: J/kg

kappa#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 1 output

  1. kappa

    • units: 1/Pa

kappa_const_t_ice#

Expected input units when using pint:

  • t: degC

  • p: dbar

Has 1 output

  1. kappa_const_t_ice

    • units: 1/Pa

kappa_ice#

Expected input units when using pint:

  • t: degC

  • p: dbar

Has 1 output

  1. kappa_ice

    • units: 1/Pa

kappa_t_exact#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

  • p: dbar

Has 1 output

  1. kappa_t_exact

    • units: 1/Pa

latentheat_evap_CT#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

Has 1 output

  1. latentheat_evap

    • units: J/kg

latentheat_evap_t#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

Has 1 output

  1. latentheat_evap

    • units: J/kg

latentheat_melting#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

Has 1 output

  1. latentheat_melting

    • units: J/kg

melting_ice_SA_CT_ratio#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

  • t_Ih: degC

Has 1 output

  1. melting_ice_SA_CT_ratio

    • units: g/(kg K)

melting_ice_SA_CT_ratio_poly#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

  • t_Ih: degC

Has 1 output

  1. melting_ice_SA_CT_ratio

    • units: g/(kg K)

melting_ice_equilibrium_SA_CT_ratio#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

Has 1 output

  1. melting

    • units: g/(kg K)

melting_ice_equilibrium_SA_CT_ratio_poly#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

Has 1 output

  1. melting

    • units: g/(kg K)

melting_ice_into_seawater#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

  • w_Ih: 1

  • t_Ih: degC

Has 3 outputs

  1. SA

    • units: g/kg

  2. CT

    • units: degC

    • reference_scale: ITS-90

  3. w_Ih_final

    • units: 1

melting_seaice_SA_CT_ratio#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

  • SA_seaice: g/kg

  • t_seaice: degC

Has 1 output

  1. melting_seaice_SA_CT_ratio

    • units: g/(kg K)

melting_seaice_SA_CT_ratio_poly#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

  • SA_seaice: g/kg

  • t_seaice: degC

Has 1 output

  1. melting_seaice_SA_CT_ratio

    • units: g/(kg K)

melting_seaice_equilibrium_SA_CT_ratio#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

Has 1 output

  1. melting_seaice_equilibrium_SA_CT_ratio

    • units: g/(kg K)

melting_seaice_equilibrium_SA_CT_ratio_poly#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

Has 1 output

  1. melting_seaice_equilibrium_SA_CT_ratio

    • units: g/(kg K)

melting_seaice_into_seawater#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

  • w_seaice: 1

  • SA_seaice: g/kg

  • t_seaice: degC

Has 2 outputs

  1. SA

    • units: g/kg

  2. CT

    • units: degC

    • reference_scale: ITS-90

p_from_z#

Expected input units when using pint:

  • z: m

  • lat: degree_north

  • geo_strf_dyn_height: m^2/s^2

  • sea_surface_geopotential: m^2/s^2

Has 1 output

  1. p

    • standard_name: sea_water_pressure

    • units: dbar

pot_enthalpy_from_pt_ice#

Expected input units when using pint:

  • pt0_ice: degC

Has 1 output

  1. pot_enthalpy_ice

    • units: J/kg

pot_enthalpy_from_pt_ice_poly#

Expected input units when using pint:

  • pt0_ice: degC

Has 1 output

  1. pot_enthalpy_ice

    • units: J/kg

pot_enthalpy_ice_freezing#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

Has 1 output

  1. pot_enthalpy_ice_freezing

    • units: J/kg

pot_enthalpy_ice_freezing_first_derivatives#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

Has 2 outputs

  1. pot_enthalpy_ice_freezing_SA

    • units: (J/kg)/(g/kg)

  2. pot_enthalpy_ice_freezing_P

    • units: (J/kg)/Pa

pot_enthalpy_ice_freezing_first_derivatives_poly#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

Has 2 outputs

  1. pot_enthalpy_ice_freezing_SA

    • units: (J/kg)/(g/kg)

  2. pot_enthalpy_ice_freezing_P

    • units: (J/kg)/Pa

pot_enthalpy_ice_freezing_poly#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

Has 1 output

  1. pot_enthalpy_ice_freezing

    • units: J/kg

pot_rho_t_exact#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

  • p: dbar

  • p_ref: dbar

Has 1 output

  1. pot_rho_t_exact

    • standard_name: sea_water_potential_density

    • units: kg/m^3

pressure_coefficient_ice#

Expected input units when using pint:

  • t: degC

  • p: dbar

Has 1 output

  1. pressure_coefficient_ice

    • units: Pa/K

pressure_freezing_CT#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • saturation_fraction: 1

Has 1 output

  1. pressure_freezing_CT

    • units: dbar

pt0_from_t#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

  • p: dbar

Has 1 output

  1. pt0

    • standard_name: sea_water_potential_temperature

    • units: degC

    • reference_scale: ITS-90

pt0_from_t_ice#

Expected input units when using pint:

  • t: degC

  • p: dbar

Has 1 output

  1. pt0_ice

    • units: degC

    • reference_scale: ITS-90

pt_first_derivatives#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

Has 2 outputs

  1. pt_SA

    • units: K/(g/kg)

  2. pt_CT

    • units: 1

pt_from_CT#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

Has 1 output

  1. pt

    • standard_name: sea_water_potential_temperature

    • units: degC

    • reference_scale: ITS-90

pt_from_entropy#

Expected input units when using pint:

  • SA: g/kg

  • entropy: J/(kg*K)

Has 1 output

  1. pt

    • standard_name: sea_water_potential_temperature

    • units: degC

    • reference_scale: ITS-90

pt_from_pot_enthalpy_ice#

Expected input units when using pint:

  • pot_enthalpy_ice: J/kg

Has 1 output

  1. pt0_ice

    • units: degC

    • reference_scale: ITS-90

pt_from_pot_enthalpy_ice_poly#

Expected input units when using pint:

  • pot_enthalpy_ice: J/kg

Has 1 output

  1. pt0_ice

    • units: degC

    • reference_scale: ITS-90

pt_from_t#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

  • p: dbar

  • p_ref: dbar

Has 1 output

  1. pt

    • standard_name: sea_water_potential_temperature

    • units: degC

    • reference_scale: ITS-90

pt_from_t_ice#

Expected input units when using pint:

  • t: degC

  • p: dbar

  • p_ref: dbar

Has 1 output

  1. pt_ice

    • units: degC

    • reference_scale: ITS-90

pt_second_derivatives#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

Has 3 outputs

  1. pt_SA_SA

    • units: K/((g/kg)^2)

  2. pt_SA_CT

    • units: 1/(g/kg)

  3. pt_CT_CT

    • units: 1/K

rho#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 1 output

  1. rho

    • standard_name: sea_water_density

    • units: kg m^-3

rho_alpha_beta#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 3 outputs

  1. rho

    • units: kg/m^3

  2. alpha

    • units: 1/K

  3. beta

    • units: kg/g

rho_first_derivatives#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 3 outputs

  1. rho_SA

    • units: (kg/m^3)(g/kg)^-1

  2. rho_CT

    • units: kg/(m^3 K)

  3. rho_P

    • units: kg/(m^3 Pa)

rho_first_derivatives_wrt_enthalpy#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 2 outputs

  1. rho_SA

    • units: (kg/m^3)(g/kg)^-1

  2. rho_h

    • units: (kg/m^3)(J/kg)^-1

rho_ice#

Expected input units when using pint:

  • t: degC

  • p: dbar

Has 1 output

  1. rho

    • units: kg/m^3

rho_second_derivatives#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 5 outputs

  1. rho_SA_SA

    • units: (kg/m^3)(g/kg)^-2

  2. rho_SA_CT

    • units: (kg/m^3)(g/kg)^-1 K^-1

  3. rho_CT_CT

    • units: (kg/m^3) K^-2

  4. rho_SA_P

    • units: (kg/m^3)(g/kg)^-1 Pa^-1

  5. rho_CT_P

    • units: (kg/m^3) K^-1 Pa^-1

rho_second_derivatives_wrt_enthalpy#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 3 outputs

  1. rho_SA_SA

    • units: (kg/m^3)(g/kg)^-2

  2. rho_SA_h

    • units: (kg/m^3)(g/kg)^-1 J^-1/kg^-1

  3. rho_h_h

    • units: (kg/m^3)(J/kg)^-2

rho_t_exact#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

  • p: dbar

Has 1 output

  1. rho

    • standard_name: sea_water_density

    • units: kg/m^3

seaice_fraction_to_freeze_seawater#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

  • SA_seaice: g/kg

  • t_seaice: degC

Has 3 outputs

  1. SA_freeze

    • units: `` g/kg``

  2. CT_freeze

    • units: degC

    • reference_scale: ITS-90

  3. w_seaice

    • units: 1

sigma0#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

Has 1 output

  1. sigma0

    • standard_name: sea_water_sigma_t

    • units: kg/m^3

sigma1#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

Has 1 output

  1. sigma1

    • units: kg/m^3

sigma2#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

Has 1 output

  1. sigma2

    • units: kg/m^3

sigma3#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

Has 1 output

  1. sigma3

    • units: kg/m^3

sigma4#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

Has 1 output

  1. sigma4

    • units: kg/m^3

sound_speed#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 1 output

  1. sound_speed

    • standard_name: speed_of_sound_in_sea_water

    • units: m/s

sound_speed_ice#

Expected input units when using pint:

  • t: degC

  • p: dbar

Has 1 output

  1. sound_speed_ice

    • units: m/s

sound_speed_t_exact#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

  • p: dbar

Has 1 output

  1. sound_speed

    • standard_name: speed_of_sound_in_sea_water

    • units: m/s

specvol#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 1 output

  1. specvol

    • units: m^3/kg

specvol_alpha_beta#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 3 outputs

  1. specvol

    • units: m^3/kg

  2. alpha

    • units: 1/K

  3. beta

    • units: kg/g

specvol_anom_standard#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 1 output

  1. specvol_anom

    • units: m^3/kg

specvol_first_derivatives#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 3 outputs

  1. v_SA

    • units: (m^3/kg)(g/kg)^-1

  2. v_CT

    • units: m^3/(kg K)

  3. v_P

    • units: m^3/(kg Pa)

specvol_first_derivatives_wrt_enthalpy#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 2 outputs

  1. v_SA_wrt_h

    • units: (m^3/kg)(g/kg)^-1

  2. v_h

    • units: (m^3/kg)(J/kg)^-1

specvol_ice#

Expected input units when using pint:

  • t: degC

  • p: dbar

Has 1 output

  1. specvol_ice

    • units: m^3/kg

specvol_second_derivatives#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 5 outputs

  1. v_SA_SA

    • units: (m^3/kg)(g/kg)^-2

  2. v_SA_CT

    • units: (m^3/kg)(g/kg)^-1 K^-1

  3. v_CT_CT

    • units: (m^3/kg) K^-2

  4. v_SA_P

    • units: (m^3/kg)(g/kg)^-1 Pa^-1

  5. v_CT_P

    • units: (m^3/kg) K^-1 Pa^-1

specvol_second_derivatives_wrt_enthalpy#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 3 outputs

  1. v_SA_SA_wrt_h

    • units: (m^3/kg)(g/kg)^-2

  2. v_SA_h

    • units: (m^3/kg)(g/kg)^-1 J^-1/kg^-1

  3. v_h_h

    • units: (m^3/kg)(J/kg)^-2

specvol_t_exact#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

  • p: dbar

Has 1 output

  1. specvol

    • units: kg/m^3

spiciness0#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

Has 1 output

  1. spiciness0

    • units: kg/m^3

spiciness1#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

Has 1 output

  1. spiciness1

    • units: kg/m^3

spiciness2#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

Has 1 output

  1. spiciness2

    • units: kg/m^3

t90_from_t68#

Expected input units when using pint:

  • t68: degC

Has 1 output

  1. t90

    • units: degC

    • reference_scale: ITS-90

t_deriv_chem_potential_water_t_exact#

Expected input units when using pint:

  • SA: g/kg

  • t: degC

  • p: dbar

Has 1 output

  1. chem_potential_water_dt

    • units: J/g/C

t_freezing#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

  • saturation_fraction: 1

Has 1 output

  1. t_freezing

    • standard_name: freezing_temperature_of_sea_water

    • units: degC

    • reference_scale: ITS-90

t_freezing_first_derivatives#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

  • saturation_fraction: 1

Has 2 outputs

  1. tfreezing_SA

    • units: K/(g/kg)

  2. tfreezing_P

    • units: K/Pa

t_freezing_first_derivatives_poly#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

  • saturation_fraction: 1

Has 2 outputs

  1. tfreezing_SA

    • units: K/(g/kg)

  2. tfreezing_P

    • units: K/Pa

t_freezing_poly#

Expected input units when using pint:

  • SA: g/kg

  • p: dbar

  • saturation_fraction: 1

Has 1 output

  1. t_freezing

    • standard_name: freezing_temperature_of_sea_water

    • units: degC

    • reference_scale: ITS-90

t_from_CT#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 1 output

  1. temperature

    • standard_name: sea_water_temperature

    • units: degC

    • reference_scale: ITS-90

t_from_pt0_ice#

Expected input units when using pint:

  • pt0_ice: degC

  • p: dbar

Has 1 output

  1. temperature

    • units: degC

    • reference_scale: ITS-90

thermobaric#

Expected input units when using pint:

  • SA: g/kg

  • CT: degC

  • p: dbar

Has 1 output

  1. thermobaric

    • units: 1/(K Pa)

z_from_p#

Expected input units when using pint:

  • p: dbar

  • lat: degree_north

  • geo_strf_dyn_height: m^2/s^2

  • sea_surface_geopotential: m^2/s^2

Has 1 output

  1. z

    • standard_name: height_above_mean_sea_level

    • units: m