wavespectra.construct.construct_partition#

wavespectra.construct.construct_partition(freq_name='jonswap', dir_name='cartwright', freq_kwargs={}, dir_kwargs={})[source]#

Fit frequency-direction E(f, d) parametric spectrum for a partition.

Args:
  • freq_name (str): Name of a valid spectral fit function, e.g. jonswap.

  • dir_name (str): Name of a valid directional spreak function, e.g. cartwright.

  • freq_kwargs (dict): Kwargs to run the freq_name spectral fit function.

  • dir_kwargs (dict): Kwargs to run the dir_name directional spread function.

Returns:
  • efth (SpecArray): Two-dimensional, frequency-direction spectrum E(f, d) (m2/Hz/deg).

Note:
  • Function freq_name must be available in main wavespectra package.

  • Function dir_name must be available in wavespectra.directional subpackage.

  • Missing values in output spectrum are filled with zeros.