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

#include <scenario.h>

Public Member Functions

 Scenario ()
 
QStringList getDyn_alloc_sce () const
 
std::vector< std::string > getDyn_alloc_sce_asVector () const
 
void setDyn_alloc_sce (const QStringList &value)
 
QStringList getDyn_pop_sce () const
 
std::vector< std::string > getDyn_pop_sce_asVector () const
 
void setDyn_pop_sce (const QStringList &value)
 
QString getBiolsce () const
 
QString getFleetsce () const
 
void setBiolsce (const QString &value)
 
void setFleetsce (const QString &value)
 
int getFreqDoGrowth () const
 
void setFreqDoGrowth (int value)
 
int getFreqDispatchThePop () const
 
void setFreqDispatchThePop (int value)
 
int getGraph () const
 
void setGraph (int value)
 
int getNrow_coord () const
 
void setNrow_coord (int value)
 
int getNrow_graph () const
 
void setNrow_graph (int value)
 
types::NodeId getA_port () const
 
void setA_port (types::NodeId value)
 
void setGraph_res (const QStringList &value)
 
QStringList getGraph_res () const
 
bool getIs_individual_vessel_quotas () const
 
void setIs_individual_vessel_quotas (bool value)
 
bool getIs_check_all_stocks_before_going_fishing () const
 
void setIs_check_all_stocks_before_going_fishing (bool value)
 
bool isDtreesEnabled () const
 
void setDtreesEnabled (bool en)
 
bool save (QString path, QString modelname, QString outputname, QString *error)
 
QString getDtGoFishing () const
 
void setDtGoFishing (const QString &dtGoFishing)
 
QString getDtChooseGround () const
 
void setDtChooseGround (const QString &dtChooseGround)
 
QString getDtStartFishing () const
 
void setDtStartFishing (const QString &dtStartFishing)
 
QString getDtChangeGround () const
 
void setDtChangeGround (const QString &dtChangeGround)
 
QString getDtStopFishing () const
 
void setDtStopFishing (const QString &dtStopFishing)
 
QString getDtChangePort () const
 
void setDtChangePort (const QString &dtChangePort)
 
std::vector< double > getGraph_res_asVector () const
 
std::vector< int > getTariffPop_asVector () const
 
void setTariffPop (const QStringList &value)
 
int getFreqUpdateTariffCode () const
 
int getUpdateTariffsBasedOnLpueOrDpueCode () const
 
void setFreqUpdateTariffCode (int value)
 
void setUpdateTariffsBasedOnLpueOrDpueCode (int value)
 
std::vector< double > getArbitraryBreaksForTariff_asVector () const
 
void setArbitraryBreaksForTariff (const QStringList &value)
 
int getTotalAmountCredited () const
 
void setTotalAmountCredited (int value)
 
double getTariffAnnualHcrPercentChange () const
 
void setTariffAnnualHcrPercentChange (double value)
 

Static Public Member Functions

static Scenario readFromFile (QString path, QString modelname, QString outputname)
 

Constructor & Destructor Documentation

◆ Scenario()

Scenario::Scenario ( )

Member Function Documentation

◆ getA_port()

types::NodeId Scenario::getA_port ( ) const

◆ getArbitraryBreaksForTariff_asVector()

vector< double > Scenario::getArbitraryBreaksForTariff_asVector ( ) const

◆ getBiolsce()

QString Scenario::getBiolsce ( ) const

◆ getDtChangeGround()

QString Scenario::getDtChangeGround ( ) const

◆ getDtChangePort()

QString Scenario::getDtChangePort ( ) const

◆ getDtChooseGround()

QString Scenario::getDtChooseGround ( ) const

◆ getDtGoFishing()

QString Scenario::getDtGoFishing ( ) const

◆ getDtStartFishing()

QString Scenario::getDtStartFishing ( ) const

◆ getDtStopFishing()

QString Scenario::getDtStopFishing ( ) const

◆ getDyn_alloc_sce()

QStringList Scenario::getDyn_alloc_sce ( ) const

◆ getDyn_alloc_sce_asVector()

std::vector< string > Scenario::getDyn_alloc_sce_asVector ( ) const

◆ getDyn_pop_sce()

QStringList Scenario::getDyn_pop_sce ( ) const

◆ getDyn_pop_sce_asVector()

std::vector< string > Scenario::getDyn_pop_sce_asVector ( ) const

◆ getFleetsce()

QString Scenario::getFleetsce ( ) const

◆ getFreqDispatchThePop()

int Scenario::getFreqDispatchThePop ( ) const

◆ getFreqDoGrowth()

int Scenario::getFreqDoGrowth ( ) const

◆ getFreqUpdateTariffCode()

int Scenario::getFreqUpdateTariffCode ( ) const

◆ getGraph()

int Scenario::getGraph ( ) const

◆ getGraph_res()

QStringList Scenario::getGraph_res ( ) const

◆ getGraph_res_asVector()

std::vector< double > Scenario::getGraph_res_asVector ( ) const

◆ getIs_check_all_stocks_before_going_fishing()

bool Scenario::getIs_check_all_stocks_before_going_fishing ( ) const

◆ getIs_individual_vessel_quotas()

bool Scenario::getIs_individual_vessel_quotas ( ) const

◆ getNrow_coord()

int Scenario::getNrow_coord ( ) const

◆ getNrow_graph()

int Scenario::getNrow_graph ( ) const

◆ getTariffAnnualHcrPercentChange()

double Scenario::getTariffAnnualHcrPercentChange ( ) const

◆ getTariffPop_asVector()

vector< int > Scenario::getTariffPop_asVector ( ) const

◆ getTotalAmountCredited()

int Scenario::getTotalAmountCredited ( ) const

◆ getUpdateTariffsBasedOnLpueOrDpueCode()

int Scenario::getUpdateTariffsBasedOnLpueOrDpueCode ( ) const

◆ isDtreesEnabled()

bool Scenario::isDtreesEnabled ( ) const
inline

◆ readFromFile()

Scenario Scenario::readFromFile ( QString  path,
QString  modelname,
QString  outputname 
)
static

◆ save()

bool Scenario::save ( QString  path,
QString  modelname,
QString  outputname,
QString *  error 
)

◆ setA_port()

void Scenario::setA_port ( types::NodeId  value)

◆ setArbitraryBreaksForTariff()

void Scenario::setArbitraryBreaksForTariff ( const QStringList &  value)

◆ setBiolsce()

void Scenario::setBiolsce ( const QString &  value)

◆ setDtChangeGround()

void Scenario::setDtChangeGround ( const QString &  dtChangeGround)

◆ setDtChangePort()

void Scenario::setDtChangePort ( const QString &  dtChangePort)

◆ setDtChooseGround()

void Scenario::setDtChooseGround ( const QString &  dtChooseGround)

◆ setDtGoFishing()

void Scenario::setDtGoFishing ( const QString &  dtGoFishing)

◆ setDtreesEnabled()

void Scenario::setDtreesEnabled ( bool  en)
inline

◆ setDtStartFishing()

void Scenario::setDtStartFishing ( const QString &  dtStartFishing)

◆ setDtStopFishing()

void Scenario::setDtStopFishing ( const QString &  dtStopFishing)

◆ setDyn_alloc_sce()

void Scenario::setDyn_alloc_sce ( const QStringList &  value)

◆ setDyn_pop_sce()

void Scenario::setDyn_pop_sce ( const QStringList &  value)

◆ setFleetsce()

void Scenario::setFleetsce ( const QString &  value)

◆ setFreqDispatchThePop()

void Scenario::setFreqDispatchThePop ( int  value)

◆ setFreqDoGrowth()

void Scenario::setFreqDoGrowth ( int  value)

◆ setFreqUpdateTariffCode()

void Scenario::setFreqUpdateTariffCode ( int  value)

◆ setGraph()

void Scenario::setGraph ( int  value)

◆ setGraph_res()

void Scenario::setGraph_res ( const QStringList &  value)

◆ setIs_check_all_stocks_before_going_fishing()

void Scenario::setIs_check_all_stocks_before_going_fishing ( bool  value)

◆ setIs_individual_vessel_quotas()

void Scenario::setIs_individual_vessel_quotas ( bool  value)

◆ setNrow_coord()

void Scenario::setNrow_coord ( int  value)

◆ setNrow_graph()

void Scenario::setNrow_graph ( int  value)

◆ setTariffAnnualHcrPercentChange()

void Scenario::setTariffAnnualHcrPercentChange ( double  value)

◆ setTariffPop()

void Scenario::setTariffPop ( const QStringList &  value)

◆ setTotalAmountCredited()

void Scenario::setTotalAmountCredited ( int  value)

◆ setUpdateTariffsBasedOnLpueOrDpueCode()

void Scenario::setUpdateTariffsBasedOnLpueOrDpueCode ( int  value)

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