DISPLACE  1.0
A spatial model of fisheries to help sustainable fishing and maritime spatial planning
Tac Class Reference

#include <Tac.h>

Public Member Functions

 Tac (double init_tac, double tac_percent_simulated, map< string, double > relative_stability_key)
 
 Tac ()
 
virtual ~Tac ()
 
 Tac (const Tac &other)
 
double get_percent_for_simulated_vessels () const
 
map< string, double > get_relative_stability_key () const
 
vector< double > get_ts_tac () const
 
double get_current_tac () const
 
int get_is_tac_exhausted () const
 
void add_tac_to_ts (double a_tac, int current_is)
 
void set_is_tac_exhausted (int val)
 

Constructor & Destructor Documentation

◆ Tac() [1/3]

Tac::Tac ( double  init_tac,
double  tac_percent_simulated,
map< string, double >  relative_stability_key 
)

◆ Tac() [2/3]

Tac::Tac ( )

◆ ~Tac()

Tac::~Tac ( )
virtual

◆ Tac() [3/3]

Tac::Tac ( const Tac other)

Member Function Documentation

◆ add_tac_to_ts()

void Tac::add_tac_to_ts ( double  a_tac,
int  current_is 
)

◆ get_current_tac()

double Tac::get_current_tac ( ) const

◆ get_is_tac_exhausted()

int Tac::get_is_tac_exhausted ( ) const

◆ get_percent_for_simulated_vessels()

double Tac::get_percent_for_simulated_vessels ( ) const

◆ get_relative_stability_key()

map< string, double > Tac::get_relative_stability_key ( ) const

◆ get_ts_tac()

vector< double > Tac::get_ts_tac ( ) const

◆ set_is_tac_exhausted()

void Tac::set_is_tac_exhausted ( int  val)

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