WVNarrowBandGeostrophicForcing
Create narrow-band geostrophic fixed-amplitude forcing.
Declaration
self = WVNarrowBandGeostrophicForcing(wvt,options)
Parameters
wvttransform that owns and evaluates the forcingoptions.nameunique forcing-registry name; default"narrow-band geostrophic forcing"options.roptional authoritative damping rate in inverse secondsoptions.k_rarrest wavenumber in radians per meter; default2*wvt.dkoptions.k_fforced-band center in radians per meter; default20*wvt.dkoptions.j_fforced vertical-mode number; default1options.u_rmstarget surface root-mean-square speed in meters per second; default0.2options.initialPV"none","narrow-band", or"full-spectrum"; default"narrow-band"options.A0_indicescanonical persisted selected indices; requiresA0baroptions.A0barcanonical persisted selected values; requiresA0_indices
Returns
selfconfiguredWVNarrowBandGeostrophicForcing
Discussion
Ordinary construction optionally initializes wvt.A0 before
selecting the forced band. The A0_indices and A0bar options
form the canonical restart/conversion path: both must be
supplied together, and that path never initializes wvt.A0
or consumes random numbers.