FishMet: Fish feeding and appetite model, OPEN EDITION
0.1
FishMet: Fish feeding and appetite model, OPEN EDITION
|
This defines the root type for the FISH class. More...
Public Member Functions | |
procedure, public | new => fish_init_new_zero |
Initialise an empty fish base. See the fish::fish_init_new_zero(). More... | |
procedure, public | smr => fish_smr_temp_bodymass_evan1990_scalar |
Calculate SMR, see the_fish::fish_skel::smr() and the_fish::smr(). More... | |
procedure, public | body_energy => fish_whole_body_energy_trout |
Calculate whole body energy of the fish, see the_fish::fish_whole_body_energy_trout() More... | |
procedure, public | mass => fish_body_mass_current_get |
Get the current body mass of the fish, note that this function is a shortcut to obtain the last body mass from the history array (the_fish::fish_skel::history::body_mass_current). See the_fish::fish_body_mass_current_get(). More... | |
Public Attributes | |
integer | idnum |
ID number of the fish. More... | |
type(history_array_fish) | history |
A limited history of past indicators (of size ::history_array_fish) More... | |
real(srp) | body_mass0 |
Body mass of the fish, g. More... | |
procedure, public the_fish::fish_skel::new |
Initialise an empty fish base. See the fish::fish_init_new_zero().
Definition at line 68 of file m_fish.f90.
procedure, public the_fish::fish_skel::smr |
Calculate SMR, see the_fish::fish_skel::smr() and the_fish::smr().
Definition at line 70 of file m_fish.f90.
procedure, public the_fish::fish_skel::body_energy |
Calculate whole body energy of the fish, see the_fish::fish_whole_body_energy_trout()
Definition at line 73 of file m_fish.f90.
procedure, public the_fish::fish_skel::mass |
Get the current body mass of the fish, note that this function is a shortcut to obtain the last body mass from the history array (the_fish::fish_skel::history::body_mass_current). See the_fish::fish_body_mass_current_get().
Definition at line 78 of file m_fish.f90.
integer the_fish::fish_skel::idnum |
ID number of the fish.
Definition at line 58 of file m_fish.f90.
type(history_array_fish) the_fish::fish_skel::history |
A limited history of past indicators (of size ::history_array_fish)
Definition at line 60 of file m_fish.f90.
real(srp) the_fish::fish_skel::body_mass0 |
Body mass of the fish, g.
Definition at line 64 of file m_fish.f90.