addRandomFlow

add randomized flow to the existing state


Declaration

 addRandomFlow(flowComponentNames,options)

Parameters

  • flowComponentNames strings of flow component names names.
  • uvMax (optional) maximum horizontal velocity
  • A0Spectrum (optional) function_handle of the form @(k,j)
  • ApmSpectrum (optional) function_handle of the form @(k,j)
  • shouldOnlyRandomizeOrientations amplitudes follow the spectrum exactly, but directions are still randomized

Discussion

Adds random amplitudes at all available modes. Optionally, you can specify which components of the flow should get initialized. For example,

    wvt.addRandomFlow();

will add noise at all modes, while

    wvt.addRandomFlow('geostrophic','mda');

will add random flow at only thegeostrophic and mean density anomaly flow components, while the wave and inertial oscillations components will remain untouched