|
Public Member Functions |
|
virtual void | read_DynamicRiverFlows (string fn) |
virtual void | writeToFile (string fn) |
|
double | getFlowForRiverAndYearAndMonth (int riverID_, int y_, int m_, bool isNorthern_) |
virtual void | setFlowForRiverAndYearAndMonth (int riverID, int yearID, int modelMonth, int valFlowM3) |
virtual void | setRiver_fullYear (int riverID, int yearID, MatrixDouble &vectorThisYearFlows) |
virtual void | getRiver_fullYear (int yr_, MatrixDouble &N_forecast, MatrixDouble &vec_InflowID_) |
|
| DynamicRiverFlows () |
| DynamicRiverFlows (int minYear_, int numYears_, int numFlows_, bool isNorthern_) |
| DynamicRiverFlows (DynamicRiverFlows &dynamicRiverFlows_) |
virtual | ~DynamicRiverFlows () |
virtual void | copy (DynamicRiverFlows &dynamicRiverFlows_) |
virtual void | copy_N_full (DynamicRiverFlows &dynamicRiverFlows_) |
virtual void | allocate () |
virtual void | allocate (int minYear_, int numYears_, int numFlows_, bool isNorthern_) |
virtual void | deallocate () |
virtual void | deallocate_N_full () |
Public Attributes |
MatrixDouble * | N_full |
MatrixDouble | yearsVector |
MatrixDouble | riverIdsVector |
int | minYear |
int | numYears |
int | numFlows |
bool | isNorthern |