|
Public Member Functions |
| ls_list (int, int) |
virtual | ~ls_list () |
virtual void | makeLivestck (int lsID, int age) |
virtual void | deallocLivestck (livestck *) |
virtual void | insertLivestck (livestck *) |
virtual int | getNumMembers (void) |
virtual int | getNumLs (int lsID) |
virtual int | getNumLsAgeGroup (int lsID, int ageLow, int ageUpp) |
virtual void | checkLsInventory (int oid, MatrixDouble &ageLs) |
virtual void | makeLsEntriesRHS (MatrixDouble &lsTyp, MatrixDouble &lsRHS) |
virtual void | makeActLPcoeff (int, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &) |
virtual void | makeExpLPcoeff (int, double, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &) |
virtual void | makeInvLPcoeff (int, double, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &, MatrixDouble &) |
virtual int | getLastID (void) |
virtual livestck * | searchForLivestck (int pID) |
virtual livestck * | searchFirstType (int lsID) |
virtual livestck * | searchNextType (int lsID) |
virtual livestck * | searchLastType (int lsID) |
virtual livestck * | searchPreviousType (int lsID) |
virtual livestck * | getFirst () |
virtual livestck * | getLast () |
virtual void | putLvstInSolution (MatrixDouble &mEntries) |
virtual int | checkSoldLivestockAtStartPeriod (MatrixDouble &lsSoldStart, AgentSolution &agentProblemObject) |
virtual int | checkSoldLivestockAtEndOfPeriod (MatrixDouble &lsSoldEnd, AgentSolution &agentProblemObject) |
virtual void | updateExitUnits (MatrixDouble &lsExit) |
virtual void | updateOffspInHerd (MatrixDouble &offsp) |
virtual void | updateAgeInHerd () |
virtual livestck * | takeOutLivestck (livestck *) |
virtual void | printOnScreenLivestck (livestck *) |
virtual void | printOnScreen_list (void) |
virtual void | deleteList (void) |
Protected Attributes |
int | scID |
int | hhID |
int | hSize |
int | lastPID |
livestck * | firstLivestck |
livestck * | lastLivestck |
livestck * | markedLivestck |