tekka
pbf::IndividualJson Class Reference

Parameters for Individual class (JSON file) More...

#include <individual.hpp>

Public Member Functions

 IndividualJson ()
 Constructor.
 
void read (std::istream &)
 Read class variables from stream in json.
 
std::ostream & write (std::ostream &) const
 Write class variables to stream in json.
 

Private Types

using RowMatrix = std::vector<std::vector<double>>
 Alias for readability.
 

Private Attributes

std::vector< double > natural_mortality = {}
 Array of \(M\) for quarter age: instantaneous mortality due to natural causes.
 
std::vector< double > fishing_mortality = {}
 Array of \(F\) for quarter age: instantaneous mortality due to fishing activities.
 
std::vector< double > fishing_coef = {}
 
std::vector< double > weight_for_age = {}
 Weight in kg for quarter age.
 
std::vector< RowMatrixmigration_matrices = {}
 Transition matrix for migration.
 

Friends

class Individual
 

Detailed Description

Parameters for Individual class (JSON file)


The documentation for this class was generated from the following files: