DISPLACE  1.0
A spatial model of fisheries to help sustainable fishing and maritime spatial planning
displace::commons::Scenario Struct Reference

#include <comstructs.h>

Public Attributes

DynAllocOptions dyn_alloc_sce
 
PopSceOptions dyn_pop_sce
 
ClosureOptions closure_opts
 
std::string biolsce
 
std::string fleetsce
 
int freq_do_growth
 
int freq_redispatch_the_pop
 
int a_graph
 
int nrow_coord
 
int nrow_graph
 
types::NodeId a_port
 
std::vector< double > graph_res
 
bool is_individual_vessel_quotas
 
bool check_all_stocks_before_going_fishing
 
bool use_dtrees
 
std::vector< int > tariff_pop
 
int freq_update_tariff_code
 
std::vector< double > arbitary_breaks_for_tariff
 
int total_amount_credited
 
double tariff_annual_hcr_percent_change
 
int update_tariffs_based_on_lpue_or_dpue_code
 
std::string dt_go_fishing
 
std::string dt_choose_ground
 
std::string dt_start_fishing
 
std::string dt_change_ground
 
std::string dt_stop_fishing
 
std::string dt_change_port
 

Friends

bool operator== (const Scenario &s1, const Scenario &s2)
 
bool operator != (const Scenario &s1, const Scenario &s2)
 

Friends And Related Function Documentation

◆ operator !=

bool operator != ( const Scenario s1,
const Scenario s2 
)
friend

◆ operator==

bool operator== ( const Scenario s1,
const Scenario s2 
)
friend

Member Data Documentation

◆ a_graph

int displace::commons::Scenario::a_graph

◆ a_port

types::NodeId displace::commons::Scenario::a_port

◆ arbitary_breaks_for_tariff

std::vector<double> displace::commons::Scenario::arbitary_breaks_for_tariff

◆ biolsce

std::string displace::commons::Scenario::biolsce

◆ check_all_stocks_before_going_fishing

bool displace::commons::Scenario::check_all_stocks_before_going_fishing

◆ closure_opts

ClosureOptions displace::commons::Scenario::closure_opts

◆ dt_change_ground

std::string displace::commons::Scenario::dt_change_ground

◆ dt_change_port

std::string displace::commons::Scenario::dt_change_port

◆ dt_choose_ground

std::string displace::commons::Scenario::dt_choose_ground

◆ dt_go_fishing

std::string displace::commons::Scenario::dt_go_fishing

◆ dt_start_fishing

std::string displace::commons::Scenario::dt_start_fishing

◆ dt_stop_fishing

std::string displace::commons::Scenario::dt_stop_fishing

◆ dyn_alloc_sce

DynAllocOptions displace::commons::Scenario::dyn_alloc_sce

◆ dyn_pop_sce

PopSceOptions displace::commons::Scenario::dyn_pop_sce

◆ fleetsce

std::string displace::commons::Scenario::fleetsce

◆ freq_do_growth

int displace::commons::Scenario::freq_do_growth

◆ freq_redispatch_the_pop

int displace::commons::Scenario::freq_redispatch_the_pop

◆ freq_update_tariff_code

int displace::commons::Scenario::freq_update_tariff_code

◆ graph_res

std::vector<double> displace::commons::Scenario::graph_res

◆ is_individual_vessel_quotas

bool displace::commons::Scenario::is_individual_vessel_quotas

◆ nrow_coord

int displace::commons::Scenario::nrow_coord

◆ nrow_graph

int displace::commons::Scenario::nrow_graph

◆ tariff_annual_hcr_percent_change

double displace::commons::Scenario::tariff_annual_hcr_percent_change

◆ tariff_pop

std::vector<int> displace::commons::Scenario::tariff_pop

◆ total_amount_credited

int displace::commons::Scenario::total_amount_credited

◆ update_tariffs_based_on_lpue_or_dpue_code

int displace::commons::Scenario::update_tariffs_based_on_lpue_or_dpue_code

◆ use_dtrees

bool displace::commons::Scenario::use_dtrees

The documentation for this struct was generated from the following file: