API reference
This page provides an auto-generated summary of mixsea’s API. For more details and examples, refer to the relevant chapters in the main part of the documentation.
Overturn-based parameterization
|
Calculate turbulent dissipation based on the Thorpe scale method. This function cannot handle NaNs in the input data, but there is another called `nan_eps_overturn' that attempts to. |
|
Calculate turbulent dissipation based on the Thorpe scale method attempting to deal NaN values in the input data. |
Shear/strain-based parameterization
|
Compute krho and epsilon from CTD/LADCP data via the shear/strain parameterization. |
|
Compute krho and epsilon via shear/strain parameterization attempting to deal NaN values in the input data. |
Generate wavenumber vector |
|
Latitudinal correction term |
|
|
Calculate strain with a smooth \(N^2\) profile from polynomial fits to windowed data. |
|
Calculate strain with a smooth \(N^2\) profile based on the adiabatic leveling method. |
|
GM model shear variance |
|
GM model strain variance. |
|
Find cutoff wavenumber for spectrum integration. |
|
Calculate vertical diffusivity |
Compute kinematic internal wave aspect ratio term based shear/strain ratio shear/strain parameterization. |
|
Compute kinematic internal wave aspect ratio term based shear/strain ratio for strain-only parameterization |
Stratification
|
Generate smooth buoyancy frequency profile by adiabatic leveling. |
Other functions
|
Compute power spectral density. |