|
Public Member Functions |
| agentL (int agid, int scid, int skid, int numP) |
virtual | ~agentL () |
virtual int | get_farbe () |
virtual void | set_farbe (int clr56) |
virtual int | getNumberOfParcels () |
virtual void | setNumberOfParcels (int numP) |
virtual int | checkNumPlots () |
virtual int | get_parzellen (int sType) |
virtual void | set_parzellen (int sType, int numP) |
virtual void | set_bflaech_verpachtet (int r, int c) |
virtual void | make_bflaech (int c, int r, int typ, int fst, double dst) |
virtual int | get_bflaech_anzahl () |
virtual void | bflaechen_printOnScreen () |
virtual void | bflaech_einfuegen (parzelle *) |
virtual int | getNumPlotsInClass (int sClass) |
virtual double | get_N_i (int month) |
virtual double | get_WPa_i (int month) |
virtual void | set_WPa_i (int month, double vol) |
virtual void | waterrights_eintragen (int srcID, double share) |
virtual void | hole_durchs_waterrights (w_rechte *) |
virtual void | waterrights_austragen (w_rechte *) |
virtual void | printOnScreenWaterRights () |
virtual double | receiveNetInflows (int month, int=true) |
virtual double | receivePlantWaterDemandsSatisfied (int month) |
virtual void | makeVirtualWaterExpectation () |
virtual void | ausserldw_angebote () |
virtual void | writeAgtIdEntry (FILE *stream) |
virtual void | writeAgtWaterData (int month) |
Protected Attributes |
int | farbe |
int | fl_anzahl |
int * | parzellen |
p_liste | bflaech |
MatrixDouble | wr |
double * | erw_N_i |
double * | N_i |
double * | erw_Ext_i |
double * | Ext_i |
double * | WPa_i |
double | pacht |