addEdge(std::shared_ptr< NodeData > nodedata, types::NodeId targetidx, double weight) | DisplaceModel | |
addEdge(types::NodeId srcidx, types::NodeId targetidx, double weight) | DisplaceModel | |
addGraph(const QList< GraphBuilder::Node > &points, MapObjectsController *controller) | DisplaceModel | |
addMetier(int id) | DisplaceModel | |
addPenaltyToNodesByAddWeight(const QList< QPointF > &poly, double weight, double nbOfDaysClosedPerMonth, bool onQ1, bool onQ2, bool onQ3, bool onQ4, vector< bool > checkedMonths, const vector< int > &checkedVesSizes, vector< int > bannedMetiers) | DisplaceModel | |
addPenaltyToNodesByAddWeight(OGRGeometry *geometry, double weight, double nbOfDaysClosedPerMonth, bool onQ1, bool onQ2, bool onQ3, bool onQ4, vector< bool > checkedMonths, const vector< int > &checkedVesSizes, vector< int > bannedMetiers) | DisplaceModel | |
Average enum value | DisplaceModel | |
basepath() const | DisplaceModel | inline |
BenthosStatsContainer typedef | DisplaceModel | |
calendar() const | DisplaceModel | inline |
checkStatsCollection(int tstep) | DisplaceModel | protected |
clearAllNodes() | DisplaceModel | |
clearInterestingPop() | DisplaceModel | |
clearInterestingPop2() | DisplaceModel | |
clearStats() | DisplaceModel | |
clrInterestingBenthos() | DisplaceModel | inline |
clrInterestingFishfarms() | DisplaceModel | inline |
clrInterestingShips() | DisplaceModel | inline |
clrInterestingWindfarms() | DisplaceModel | inline |
collectBathymetry(int step, int node_idx, double bathymetry) | DisplaceModel | |
collectDissolvedCarbon(int step, int node_idx, double dissolvedcarbon) | DisplaceModel | |
collectFishfarmAnnualProfit(int step, int node_idx, int farmid, int farmtype, double fishfarm_annualprofit) | DisplaceModel | |
collectFishfarmCumulNetDischargeN(int step, int node_idx, int farmid, int farmtype, double fishfarm_cumulnetdischargeN) | DisplaceModel | |
collectFishfarmCumulNetDischargeP(int step, int node_idx, int farmid, int farmtype, double fishfarm_cumulnetdischargeP) | DisplaceModel | |
collectFishfarmEggsHarvestedKg(int step, int node_idx, int farmid, int farmtype, double eggs_harvested_kg) | DisplaceModel | |
collectFishfarmFishHarvestedKg(int step, int node_idx, int farmid, int farmtype, double fish_harvested_kg) | DisplaceModel | |
collectFishfarmFishMeanWeight(int step, int node_idx, int farmid, int farmtype, double meanw_kg) | DisplaceModel | |
collectFishfarmNetDischargeN(int step, int node_idx, int farmid, int farmtype, double fishfarm_netdischargeN) | DisplaceModel | |
collectFishfarmNetDischargeP(int step, int node_idx, int farmid, int farmtype, double fishfarm_netdischargeP) | DisplaceModel | |
collectNitrogen(int step, int node_idx, double nitrogen) | DisplaceModel | |
collectNodePopStats(int tstep, int node_idx, const QList< double > &stats, const QList< double > &stats_w, double tot, double wtot) | DisplaceModel | |
collectOxygen(int step, int node_idx, double oxygen) | DisplaceModel | |
collectPhosphorus(int step, int node_idx, double phosphorus) | DisplaceModel | |
collectPopBenthosBiomass(int step, int node_idx, int funcid, double benthosbiomass) | DisplaceModel | |
collectPopBenthosBiomassOverK(int step, int node_idx, int funcid, double benthosbiomassoverK) | DisplaceModel | |
collectPopBenthosMeanWeight(int step, int node_idx, int funcid, double meanweight) | DisplaceModel | |
collectPopBenthosNumber(int step, int node_idx, int funcid, double benthosnumber) | DisplaceModel | |
collectPopBenthosNumberOverK(int step, int node_idx, int funcid, double benthosnumberoverK) | DisplaceModel | |
collectPopCumcatches(int step, int node_idx, double cumcatches) | DisplaceModel | |
collectPopCumcatchesPerPop(int step, int node_idx, int popid, double cumcatchesperpop) | DisplaceModel | |
collectPopCumcatchesWithThreshold(int step, int node_idx, double cumcatches_with_threshold) | DisplaceModel | |
collectPopCumdiscards(int step, int node_idx, double cumdiscards) | DisplaceModel | |
collectPopCumdiscardsratio(int step, int node_idx, double cumdiscardsratio) | DisplaceModel | |
collectPopCumftime(int step, int node_idx, double cumftime) | DisplaceModel | |
collectPopCumsubsurfacesweptarea(int step, int node_idx, double cumsubsurfacesweptarea) | DisplaceModel | |
collectPopCumsweptarea(int step, int node_idx, double cumsweptarea) | DisplaceModel | |
collectPopImpact(int step, int node_idx, int popid, double impact) | DisplaceModel | |
collectPopNbchoked(int step, int node_idx, double nbchoked) | DisplaceModel | |
collectPopTariffs(int step, int node_idx, vector< double > tariffs) | DisplaceModel | |
collectSalinity(int step, int node_idx, double salinity) | DisplaceModel | |
collectShipFuelUseHour(int step, int node_idx, int shipid, int shiptype, double fuel_use_h) | DisplaceModel | |
collectShipfuelUseLitre(int step, int node_idx, int shipid, int shiptype, double fuel_use_litre) | DisplaceModel | |
collectShipGHGemission(int step, int node_idx, int shipid, int shiptype, double GHG_emission) | DisplaceModel | |
collectShipGHGemissiongPerkW(int step, int node_idx, int shipid, int shiptype, double GHG_emission_gperkW) | DisplaceModel | |
collectShipNbTransportedUnits(int step, int node_idx, int shipid, int shiptype, double nb_transported_units) | DisplaceModel | |
collectShipNOxEmission(int step, int node_idx, int shipid, int shiptype, double NOx_emission) | DisplaceModel | |
collectShipNOxEmissiongPerkW(int step, int node_idx, int shipid, int shiptype, double NOx_emission_gperkW) | DisplaceModel | |
collectShippingdensity(int step, int node_idx, double shippingdensity) | DisplaceModel | |
collectShipPMEemission(int step, int node_idx, int shipid, int shiptype, double PME_emission) | DisplaceModel | |
collectShipPMEemissiongPerkW(int step, int node_idx, int shipid, int shiptype, double PME_emission_gperkW) | DisplaceModel | |
collectShipSOxEmission(int step, int node_idx, int shipid, int shiptype, double SOx_emission) | DisplaceModel | |
collectShipSOxEmissionPercentPerTotalFuelmass(int step, int node_idx, int shipid, int shiptype, double SOx_emission_percentpertotalfuelmass) | DisplaceModel | |
collectSiltfraction(int step, int node_idx, double siltfraction) | DisplaceModel | |
collectSST(int step, int node_idx, double sst) | DisplaceModel | |
collectVesselStats(int step, const VesselStats &stats) | DisplaceModel | |
collectWind(int step, int node_idx, double wind) | DisplaceModel | |
commitFishfarmsStats(int tstep) | DisplaceModel | |
commitNodesStatsFromSimu(int tstep, bool force=false) | DisplaceModel | |
commitPopBenthosStats(int tstep) | DisplaceModel | |
commitShipsStats(int tstep) | DisplaceModel | |
commitVesselsStats(int tstep) | DisplaceModel | |
config() const | DisplaceModel | |
createFeaturesLayer() | DisplaceModel | protected |
DisplaceModel() | DisplaceModel | |
edit(QString modelname) | DisplaceModel | |
EditorModelType enum value | DisplaceModel | |
EmptyModelType enum value | DisplaceModel | |
endCollectingStats() | DisplaceModel | |
errorParsingStatsFile(QString) | DisplaceModel | signal |
exportGraph(const QString &path) | DisplaceModel | |
FishfarmsStatsContainer typedef | DisplaceModel | |
fullpath() const | DisplaceModel | inline |
getAllNodesWithin(const QPointF ¢erpoint, double dist_km) const | DisplaceModel | |
getBenthosCount() const | DisplaceModel | |
getBenthosIdx(int benthosId) const | DisplaceModel | |
getBenthosList() const | DisplaceModel | inline |
getBenthosPopulationsCount() const | DisplaceModel | |
getBenthosStatistics() | DisplaceModel | inline |
getCurrentStep() const | DisplaceModel | inline |
getFirmCount() const | DisplaceModel | |
getFirmId(int idx) const | DisplaceModel | |
getFirmList() const | DisplaceModel | inline |
getFishfarmId(int idx) const | DisplaceModel | |
getFishfarmList() const | DisplaceModel | inline |
getFishfarmsCount() const | DisplaceModel | |
getFishfarmsStatistics() | DisplaceModel | inline |
getFishfarmsTypesList() const | DisplaceModel | inline |
getFunctionalGroupsList() const | DisplaceModel | inline |
getHarbourData(int idx) const | DisplaceModel | inline |
getHarbourId(int idx) const | DisplaceModel | |
getHarbourList() const | DisplaceModel | inline |
getHarboursCount() const | DisplaceModel | |
getHarboursList() const | DisplaceModel | inline |
getInterestingBenthos() const | DisplaceModel | inline |
getInterestingFishfarms() const | DisplaceModel | inline |
getInterestingHarbours() const | DisplaceModel | inline |
getInterestingNations() const | DisplaceModel | inline |
getInterestingPops() const | DisplaceModel | inline |
getInterestingPops2() const | DisplaceModel | inline |
getInterestingShips() const | DisplaceModel | inline |
getInterestingSizes() const | DisplaceModel | inline |
getInterestingVessels() const | DisplaceModel | inline |
getInterestingWindfarms() const | DisplaceModel | inline |
getLastError() const | DisplaceModel | inline |
getLastStep() const | DisplaceModel | inline |
getMapDataProvider() | DisplaceModel | |
getMetiersCount() const | DisplaceModel | inline |
getMetiersList() const | DisplaceModel | inline |
getNation(int idx) const | DisplaceModel | inline |
getNationsList() const | DisplaceModel | inline |
getNBBenthosPops() const | DisplaceModel | inline |
getNBPops() const | DisplaceModel | inline |
getNodeId(int idx) const | DisplaceModel | |
getNodesCount() const | DisplaceModel | |
getNodesList() const | DisplaceModel | inline |
getNumFishfarmsTypes() const | DisplaceModel | |
getNumFuncGroups() const | DisplaceModel | |
getNumShipsTypes() const | DisplaceModel | |
getNumWindfarmsTypes() const | DisplaceModel | |
getOutDir() const | DisplaceModel | |
getOutputStorage() const | DisplaceModel | inline |
getPenaltyCollection() const | DisplaceModel | inline |
getPop(int idx) const | DisplaceModel | inline |
getPopulationsCount() const | DisplaceModel | |
getPopulationsList() const | DisplaceModel | inline |
getShipId(int idx) const | DisplaceModel | |
getShipList() const | DisplaceModel | inline |
getShipsCount() const | DisplaceModel | |
getShipsStatistics() | DisplaceModel | inline |
getShipsTypesList() const | DisplaceModel | inline |
getSimulationSteps() const | DisplaceModel | |
getStockNames() const | DisplaceModel | inline |
getSzGrupsCount() const | DisplaceModel | inline |
getUseStaticPaths() const | DisplaceModel | |
getVessel(int idx) const | DisplaceModel | inline |
getVesselCount() const | DisplaceModel | |
getVesselId(int idx) const | DisplaceModel | |
getVesselList() const | DisplaceModel | inline |
getVesselsList() const | DisplaceModel | inline |
getWindfarmsTypesList() const | DisplaceModel | inline |
getWindmillCount() const | DisplaceModel | |
getWindmillId(int idx) const | DisplaceModel | |
getWindmillList() const | DisplaceModel | inline |
importHarbours(QList< std::shared_ptr< HarbourData > > &list) | DisplaceModel | |
index() const | DisplaceModel | inline |
initBenthos() | DisplaceModel | protected |
initFirm() | DisplaceModel | protected |
initFishfarm() | DisplaceModel | protected |
initNations() | DisplaceModel | protected |
initPopulations() | DisplaceModel | protected |
initShips() | DisplaceModel | protected |
initWindmill() | DisplaceModel | protected |
inputName() const | DisplaceModel | inline |
isGraphFolderLinked() const | DisplaceModel | inline |
isInterestingBenthos(int n) const | DisplaceModel | inline |
isInterestingFishfarms(int n) const | DisplaceModel | inline |
isInterestingHarb(types::NodeId n) | DisplaceModel | |
isInterestingNations(int n) | DisplaceModel | inline |
isInterestingPop(int n) | DisplaceModel | |
isInterestingPop2(int n) | DisplaceModel | |
isInterestingShips(int n) const | DisplaceModel | inline |
isInterestingSize(int n) | DisplaceModel | |
isInterestingSizeAvg() const | DisplaceModel | inline |
isInterestingSizeMax() const | DisplaceModel | inline |
isInterestingSizeMin() const | DisplaceModel | inline |
isInterestingSizeTotal() const | DisplaceModel | inline |
isInterestingVessels(int n) | DisplaceModel | inline |
isInterestingWindfarms(int n) const | DisplaceModel | inline |
isModelLoaded() const | DisplaceModel | inline |
isShortestPathFolderLinked() const | DisplaceModel | inline |
LastSpecialGroup enum value | DisplaceModel | |
linkedDatabase() const | DisplaceModel | inline |
linkedGraphFolder() const | DisplaceModel | inline |
linkedShortestPathFolder() const | DisplaceModel | inline |
linkGraphFolder(QString path) | DisplaceModel | inline |
linkShortestPathFolder(QString path) | DisplaceModel | inline |
LiveModelType enum value | DisplaceModel | |
load(QString path, ModelType type) | DisplaceModel | |
loadDatabase(QString path) | DisplaceModel | |
loadFishfarmsFromDb() | DisplaceModel | protected |
loadGraphs() | DisplaceModel | protected |
loadNodes() | DisplaceModel | protected |
loadNodesFromDb() | DisplaceModel | protected |
loadVessels() | DisplaceModel | protected |
loadVesselsFromDb() | DisplaceModel | protected |
Max enum value | DisplaceModel | |
Min enum value | DisplaceModel | |
ModelType enum name | DisplaceModel | |
modelType() const | DisplaceModel | inline |
OfflineModelType enum value | DisplaceModel | |
outDir() const | DisplaceModel | inline |
outputName() const | DisplaceModel | inline |
outputParsed() | DisplaceModel | signal |
parse(const QString &path, QString *basepath, QString *inputname, QString *outputname) | DisplaceModel | protected |
parseOutput(QString, int) | DisplaceModel | signal |
parseOutputStatsFile(QString file, int tstep) | DisplaceModel | |
remInterestingBenthos(int n) | DisplaceModel | inline |
remInterestingFishfarms(int n) | DisplaceModel | inline |
remInterestingHarb(types::NodeId n) | DisplaceModel | |
remInterestingNations(int n) | DisplaceModel | inline |
remInterestingPop(int n) | DisplaceModel | |
remInterestingPop2(int n) | DisplaceModel | |
remInterestingShips(int n) | DisplaceModel | inline |
remInterestingSize(int n) | DisplaceModel | |
remInterestingVessels(int n) | DisplaceModel | inline |
remInterestingWindfarms(int n) | DisplaceModel | inline |
removeNode(std::shared_ptr< NodeData > node) | DisplaceModel | |
retrieveHarbourIdxStatAtStep(int idx, int step) | DisplaceModel | |
saveConfig() | DisplaceModel | |
saveScenario() | DisplaceModel | |
saveScenarioAs(const QString &path) | DisplaceModel | |
scenario() const | DisplaceModel | |
setAreaCodesFromFeature(OGRGeometry *geometry, int code) | DisplaceModel | |
setBenthosBioFromFeature(OGRGeometry *geometry, double bio, std::function< void(std::shared_ptr< NodeData >, double)> func) | DisplaceModel | protected |
setBenthosBiomassFromFeature(OGRGeometry *geometry, double bio) | DisplaceModel | |
setBenthosNbFromFeature(OGRGeometry *geometry, double bio, std::function< void(std::shared_ptr< NodeData >, double)> func) | DisplaceModel | protected |
setBenthosNumberFromFeature(OGRGeometry *geometry, double nb) | DisplaceModel | |
setCodeFromFeature(OGRGeometry *geometry, int code, std::function< void(std::shared_ptr< NodeData >, int)> func) | DisplaceModel | protected |
setConfig(const Config &config) | DisplaceModel | |
setCurrentStep(int step) | DisplaceModel | |
setDissoFromFeature(OGRGeometry *geometry, double sal, std::function< void(std::shared_ptr< NodeData >, int)> func) | DisplaceModel | protected |
setDissolvedCarbonFromFeature(OGRGeometry *geometry, double dissc) | DisplaceModel | |
setIndex(int idx) | DisplaceModel | inline |
setInterestingBenthos(int n) | DisplaceModel | inline |
setInterestingFishfarms(int n) | DisplaceModel | inline |
setInterestingHarb(types::NodeId n) | DisplaceModel | |
setInterestingNations(int n) | DisplaceModel | inline |
setInterestingPop(int n) | DisplaceModel | |
setInterestingPop2(int n) | DisplaceModel | |
setInterestingShips(int n) | DisplaceModel | inline |
setInterestingSize(int n) | DisplaceModel | |
setInterestingSizeAvg(bool b) | DisplaceModel | inline |
setInterestingSizeMax(bool b) | DisplaceModel | inline |
setInterestingSizeMin(bool b) | DisplaceModel | inline |
setInterestingSizeTotal(bool b) | DisplaceModel | inline |
setInterestingVessels(int n) | DisplaceModel | inline |
setInterestingWindfarms(int n) | DisplaceModel | inline |
setLandscapeCodesFromFeature(OGRGeometry *geometry, int code) | DisplaceModel | |
setNitroFromFeature(OGRGeometry *geometry, double sal, std::function< void(std::shared_ptr< NodeData >, int)> func) | DisplaceModel | protected |
setNitrogenFromFeature(OGRGeometry *geometry, double nit) | DisplaceModel | |
setOutDir(const QString &name) | DisplaceModel | inline |
setOutputName(const QString &name) | DisplaceModel | inline |
setOxyFromFeature(OGRGeometry *geometry, double sal, std::function< void(std::shared_ptr< NodeData >, int)> func) | DisplaceModel | protected |
setOxygenFromFeature(OGRGeometry *geometry, double oxygen) | DisplaceModel | |
setPhosFromFeature(OGRGeometry *geometry, double sal, std::function< void(std::shared_ptr< NodeData >, int)> func) | DisplaceModel | protected |
setPhosphorusFromFeature(OGRGeometry *geometry, double phos) | DisplaceModel | |
setSalFromFeature(OGRGeometry *geometry, double sal, std::function< void(std::shared_ptr< NodeData >, int)> func) | DisplaceModel | protected |
setSalinityFromFeature(OGRGeometry *geometry, double psu) | DisplaceModel | |
setScenario(const Scenario &scenario) | DisplaceModel | |
setSimulationName(const QString &name) | DisplaceModel | inline |
setSimulationSqlStorage(const QString &path) | DisplaceModel | |
setSimulationSteps(int value) | DisplaceModel | |
setSSTFromFeature(OGRGeometry *geometry, double sst) | DisplaceModel | |
setStockNames(const QMap< QString, int > &names) | DisplaceModel | inline |
setTFromFeature(OGRGeometry *geometry, double t, std::function< void(std::shared_ptr< NodeData >, int)> func) | DisplaceModel | protected |
setUseStaticPaths(int value) | DisplaceModel | |
setWdFromFeature(OGRGeometry *geometry, double wd, std::function< void(std::shared_ptr< NodeData >, int)> func) | DisplaceModel | protected |
setWindFromFeature(OGRGeometry *geometry, double wind) | DisplaceModel | |
ShipsStatsContainer typedef | DisplaceModel | |
simulationEnded() | DisplaceModel | |
simulationName() const | DisplaceModel | inline |
SpecialGroups enum name | DisplaceModel | |
startCollectingStats() | DisplaceModel | |
Total enum value | DisplaceModel | |
updateFirm(int idx, float x, float y) | DisplaceModel | |
updateFishfarm(int idx, float x, float y) | DisplaceModel | |
updateNodesStatFromSimu(QString) | DisplaceModel | |
updateShip(int tstep, int idx, float x, float y, float course) | DisplaceModel | |
updateVessel(int tstep, int idx, float x, float y, float course, float fuel, int state) | DisplaceModel | |
updateWindmill(int idx, float x, float y) | DisplaceModel | |
~DisplaceModel() | DisplaceModel | |