WVGeostrophicComponent
Geostrophic solution group
Declaration
classdef WVGeostrophicComponent < WVPrimaryFlowComponentOverview
FlowConstituentGroup WVGeostrophicFlowGroup WVInternalGravityWaveFlowGroup WVRigidLidFlowGroup OrthogonalSolutionGroup
Topics
- Create a flow component
- Inspect a flow component
degreesOfFreedomPerModenModesreturn the number of unique modes of this type
- Work with component modes
geostrophicSolutionreturn a real-valued analytical solution of the geostrophic modenormalizeGeostrophicModePropertiesreturns properties of a geostrophic solution relative to the primary mode numbersolutionForModeAtIndexreturn the analytical solution at this index
- Inspect component modes
- Masks and validity
isValidConjugateModeNumberreturns a boolean indicating whether (k,l,j) is a valid mode numberisValidModeNumberreturns a boolean indicating whether (k,l,j) is a valid mode numberisValidPrimaryModeNumberreturns a boolean indicating whether (k,l,j) is a valid mode numbermaskOfConjugateModesForCoefficientMatrixreturns a mask indicating where the redundant (conjugate )solutions live in the requested coefficient matrix.maskOfModesForCoefficientMatrixreturns a mask indicating where solutions live in the requested coefficient matrix.maskOfPrimaryModesForCoefficientMatrixreturns a mask indicating where the primary (non-conjugate) solutions live in the requested coefficient matrix.
- Masks and validity
- Compute component energy
totalEnergyFactorForCoefficientMatrixreturns the total energy multiplier for the coefficient matrix.
Developer Topics
These items document internal implementation details and are not part of the primary public API.
- Flow-component internals