Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

c_liste Class Reference

#include <PopulationClusterList.h>

Collaboration diagram for c_liste:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 c_liste (int)
virtual ~c_liste ()
virtual void readInputFile (char *filename)
virtual void writeInputIntoFile (char *filename)
virtual int getLabGrps ()
virtual double getYearLabCap (int car, int age)
virtual void addActLabCap (MatrixDouble &mtx, int car, int age)
virtual void addExpLabCap (MatrixDouble &mtx, int car, int age, double=0.0)
virtual void addActNtrReq (MatrixDouble &mtx, int car, int age)
virtual void addExpNtrReq (MatrixDouble &mtx, int car, int age, double=0.0)
virtual int hasDeceased (int car, int age)
virtual int givesBirth (int car, int age)
virtual int defCareer (int sex)
virtual void deallocateCareers ()
virtual double getFarmFixCosts (int cluID, double totHa, double irrHa)
virtual void cluster_anlegen (char *)
virtual void ccluster_anlegen (char *)
virtual void deallokieren (cluster *)
virtual void einfuegen (cluster *)
virtual int get_anzahl (void)
virtual int get_nummer (void)
virtual clustercluster_suchen (int)
virtual clustergetFirst ()
virtual int getTotalNumAgents (void)
virtual void lotto_deallokieren ()
virtual void writeRandomAssignInFiles ()
virtual void printToScreen (cluster *)
virtual void printOnScreen_list (void)
virtual void liste_loeschen (void)

Protected Attributes

int pop_nr
int canzahl
int letzte_c_nr
int num_a
int numCar
int numLab
careercareers
clusterfirstCluster
clustermerkeCluster

Constructor & Destructor Documentation

c_liste::c_liste int   ) 
 

virtual c_liste::~c_liste  )  [inline, virtual]
 


Member Function Documentation

virtual void c_liste::addActLabCap MatrixDouble mtx,
int  car,
int  age
[virtual]
 

virtual void c_liste::addActNtrReq MatrixDouble mtx,
int  car,
int  age
[virtual]
 

virtual void c_liste::addExpLabCap MatrixDouble mtx,
int  car,
int  age,
double  = 0.0
[virtual]
 

virtual void c_liste::addExpNtrReq MatrixDouble mtx,
int  car,
int  age,
double  = 0.0
[virtual]
 

virtual void c_liste::ccluster_anlegen char *   )  [virtual]
 

virtual void c_liste::cluster_anlegen char *   )  [virtual]
 

virtual cluster* c_liste::cluster_suchen int   )  [virtual]
 

virtual void c_liste::deallocateCareers  )  [virtual]
 

virtual void c_liste::deallokieren cluster  )  [virtual]
 

virtual int c_liste::defCareer int  sex  )  [virtual]
 

virtual void c_liste::einfuegen cluster  )  [virtual]
 

virtual int c_liste::get_anzahl void   )  [virtual]
 

virtual int c_liste::get_nummer void   )  [virtual]
 

virtual double c_liste::getFarmFixCosts int  cluID,
double  totHa,
double  irrHa
[virtual]
 

virtual cluster* c_liste::getFirst  )  [virtual]
 

virtual int c_liste::getLabGrps  )  [virtual]
 

virtual int c_liste::getTotalNumAgents void   )  [virtual]
 

virtual double c_liste::getYearLabCap int  car,
int  age
[virtual]
 

virtual int c_liste::givesBirth int  car,
int  age
[virtual]
 

virtual int c_liste::hasDeceased int  car,
int  age
[virtual]
 

virtual void c_liste::liste_loeschen void   )  [virtual]
 

virtual void c_liste::lotto_deallokieren  )  [virtual]
 

virtual void c_liste::printOnScreen_list void   )  [virtual]
 

virtual void c_liste::printToScreen cluster  )  [virtual]
 

virtual void c_liste::readInputFile char *  filename  )  [virtual]
 

virtual void c_liste::writeInputIntoFile char *  filename  )  [virtual]
 

virtual void c_liste::writeRandomAssignInFiles  )  [virtual]
 


Member Data Documentation

int c_liste::canzahl [protected]
 

career* c_liste::careers [protected]
 

cluster* c_liste::firstCluster [protected]
 

int c_liste::letzte_c_nr [protected]
 

cluster* c_liste::merkeCluster [protected]
 

int c_liste::num_a [protected]
 

int c_liste::numCar [protected]
 

int c_liste::numLab [protected]
 

int c_liste::pop_nr [protected]
 


The documentation for this class was generated from the following file:
Generated on Thu Aug 28 12:40:07 2008 for MPMAS by  doxygen 1.3.9.1