|
Public Member Functions |
| | crpMixClass (void) |
| | crpMixClass (int sClass) |
| virtual | ~crpMixClass () |
| virtual void | initEmpty (void) |
| virtual void | allocate (int in) |
| virtual void | deallocate () |
| void | set_sClass (int sClass) |
| int | get_nCr () |
| int | get_scl () |
| int | get_crA (int cropCnt) |
| int | get_LPcol (int cropCnt) |
| double | get_aHa (int cropCnt) |
| void | set_crA (int cropCnt, int crAnew) |
| void | set_aHa (int cropCnt, double xi) |
| void | set_LPcol (int cropCnt, int col) |
| void | set_irrigQ (double q, int cropCnt) |
| double | get_irrigQ (int cropCnt) |
| double | get_aHaRest (int cropCnt) |
| virtual double | get_aHaRestTotal () |
| virtual int | get_RestMaxPos () |
| virtual int | get_RestMinPos () |
| void | set_aHaRest (int cropCnt, double xi) |
| void | reduceRestByOneUnit (int cropCnt) |
| void | restSubtract (int cropCnt, double val) |
| void | restAdd (int cropCnt, double val) |
| void | set_currM (int m) |
| int | get_currM (void) |
| void | add_lenParcelList (int cropCnt) |
| void | subtr_lenParcelList (int cropCnt) |
| int | get_lenParcelList (int cropCnt) |
| void | reset_lenParcelList (int cropCnt) |
| void | set_IPGvec (int cropCnt, int g) |
| int | get_IPGvec (int cropCnt) |
| virtual void | addAreaCropped (void) |
| virtual void | addRest (void) |
| virtual void | printToScreen (void) |
| virtual void | printOnScreen_list (int cropCnt) |
| virtual void | appendParcelAllocated (int cropCnt, parzelle *parcelAlloc) |
| virtual void | printParcels (int cropCnt) |
| virtual void | clearParcelList () |
| virtual void | updateIrrigWaterCropMixClass2Parcels (int cropCnt, int m, double iQ) |
| virtual void | updateIrrigWaterCropMixClass2Parcels_all (int mTot, int bnummer) |
| virtual void | checkIfTrue (int cropCnt, bool isTrue) |
Private Attributes |
| int | scl |
| int | nCr |
| int | currM |
| double | areaTot |
| double | restTot |
| int * | crA |
| int * | LPcol |
| int * | IPGvec |
| int * | lenParcelList |
| double * | aHa |
| double * | aHaRest |
| double * | irrigQ |
| parPointlist * | parcelListArray |