|
Enumerations |
| enum | enumActivityKeyNames {
typeAKeyActivityID,
typeAKeyLPCOL,
typeAKeyPRICECOL,
typeAKeyLPROW,
typeAKeySOILCLASS,
typeAKeyIPG,
typeAKeyKRTYPE,
typeAKeyKY,
typeAKeyCROPTYPE,
typeAKeyIRRMETHOD,
typeAKeyYIELDMAX,
typeAKeyIrrigEfficiency,
typeAKeyLanduseMpmas,
typeAKeyLanduseWasim,
typeAKeyCropID,
typeAKeyEND,
matrixTypeAKeyMonthlyDemand,
matrixTypeAKeyExpectations,
finalAKey
} |
Functions |
| void | readActivityKey (ifstream &stream, string *&colNamesActivityKey, classInputTable &activityKey, MatrixDouble &matrixMonthlyWaterDemand, MatrixDouble &matrixMonthlyWaterExpectations) |
| void | readActivityKey (string fn, string *&colNamesActivityKey, classInputTable &activityKey, MatrixDouble &matrixMonthlyWaterDemand, MatrixDouble &matrixMonthlyWaterExpectations) |
| void | getKeyfileColumnNames (string *&colNamesActivityKey) |
| int | readTable_ActivityKey_Lookup (MatrixDouble &lookup_CroppingActivity2WasimLanduse, string fnActivityKey) |
| int | readTable_CropKey_Lookup (MatrixDouble &lookupMatrix_LuMpmas_2_LuWASIM, string fnCropKey) |
| void | addToLookup_CropKey (MatrixDouble &lookup_CroppingActivity2WasimLanduse, MatrixDouble &lookupMatrix_LuMpmas_2_LuWASIM) |
| void | translateIrrigQuant2WASIM (Raster2D &irrigIDs, Raster2D &gisCropAct, Raster2D &gisIrrigQuant, MatrixDouble &MAT_IRRIGID, int maxExpansion) |
| int | rescale_CREATEMAP (Raster2D &C, Raster2D &f, Raster2D &gisLink_g2G, Raster2D &g, Raster2D &G, int &shift_f2g_row, int &shift_f2g_col) |
| void | rescale_G2f_old (Raster2D &G, Raster2D &gisLink_g2G, int shift_f2g_row, int shift_f2g_col, int ratio, Raster2D &gisTarget) |
| int | rescale_CREATEMAP_f2G (Raster2D &C, Raster2D &f, Raster2D &G, Raster2D &gis_Link_f2G, MatrixDouble &mSHIFT) |
| void | rescale_C2f (Raster2D &C, Raster2D &gisLink_f2G, int Y_shift_C2G, int X_shift_C2G, Raster2D &gisTarget) |
| void | rescale_f2G (Raster2D &gis_f, Raster2D &gis_L, Raster2D &gis_Gorig, Raster2D &gis_G) |
| void | rescale_saveAll (string dirOut, Raster2D &gis_L, Raster2D &gis_G, Raster2D &gis_C, int Y_shift_C2G, int X_shift_C2G, int ratio) |
| void | rescale_loadAll (string dirOut, Raster2D &gis_L, Raster2D &gis_G, int C_ycoord, int C_xcoord, int Y_shift_C2G, int X_shift_C2G, int ratio) |
| int | ratio_getAndCheck (double nom, double div) |
| int | ratio_getAndCheck (int nom, int div) |
| void | MAS_initCoupling () |
| int | DOWASIM_loadKeyFile (string fn, MatrixDouble &keyMat) |
| void | initTDTvariables () |
| void | receiveInflowMat_andExtract (MatrixDouble &medianMat) |
| void | receiveRaster3D_couplingData (Raster3D &gis3D, bool RECEIVE_TDT, bool doprocessing, bool isIrrig) |
| void | sendViaTDT_Raster3D_couplingData (bool RECEIVE_TDT, bool doprocessing, bool isIrrig) |
| int | receiveIntFromController (void) |
| void | sendIntToController (int val) |
| string | updateraster3D_filenames (Raster3D &gis3D, string irrigYN) |
| void | readMAS2WASIM_byKey (int expandFact, MatrixDouble &MAT_IRRIGID) |
| void | readActivityKey (ifstream &stream, classInputTable &activityKey, MatrixDouble &matrixMonthlyWaterDemand, MatrixDouble &indexMonthlyWaterDemand, MatrixDouble &matrixMonthlyWaterExpectations, MatrixDouble &indexMonthlyWaterExpectations) |
| void | readActivityKey (string fn, classInputTable &activityKey, MatrixDouble &matrixMonthlyWaterDemand, MatrixDouble &indexMonthlyWaterDemand, MatrixDouble &matrixMonthlyWaterExpectations, MatrixDouble &indexMonthlyWaterExpectations) |
| string | getKeyfileColumnNames (enumActivityKeyNames type) |
| int | readTable_ActivityKey_MAS2WASIM (MatrixDouble &MAS2WASIM, string fnActivityKey) |
| int | readTable_CropID2WasimLU (MatrixDouble &LUmas2Wasim, string fnCropKey) |
| void | addToMas2Wasim_LU_mas2wasim (MatrixDouble &MAS2WASIM, MatrixDouble &LUmas2Wasim) |