feisty.core.ecosystem.fish_type

feisty.core.ecosystem.fish_type#

class feisty.core.ecosystem.fish_type(group_ind, domain_params, mod_params, name, size_class, functional_type, t_frac_pelagic_static, pelagic_demersal_coupling, harvest_selectivity, energy_frac_somatic_growth, **kwargs)#
__init__(group_ind, domain_params, mod_params, name, size_class, functional_type, t_frac_pelagic_static, pelagic_demersal_coupling, harvest_selectivity, energy_frac_somatic_growth, **kwargs)#

Paramterization of fish functional types.

Parameters:
  • functional_type (string) –

    The functional type of this group, i.e., one of the following:

    [“forage”, “piscivore”, “demersal”]

  • mass (float) – Individual Mass (g) = geometric mean

  • kt (float) – Coeff on met T-dep fn (orig 0.063) %0.0855

  • amet (float) – Coeff on metabolism.

  • bpow (float) – power on metab fn

Methods

__init__(group_ind, domain_params, ...)

Paramterization of fish functional types.

is_demersal(mod_params)

Return True if key is a demersal functional type

Attributes

is_small

Return True if size_class is small