Uses of Class
net.sf.cpsolver.coursett.model.TimetableModel

Packages that use TimetableModel
net.sf.cpsolver.coursett University Course Timetabling. 
net.sf.cpsolver.coursett.custom University Course Timetabling: Various customizations. 
net.sf.cpsolver.coursett.heuristics University Course Timetabling: Heuristics. 
net.sf.cpsolver.coursett.model University Course Timetabling: Model. 
 

Uses of TimetableModel in net.sf.cpsolver.coursett
 

Fields in net.sf.cpsolver.coursett declared as TimetableModel
protected  TimetableModel DomainChart.iModel
           
 

Methods in net.sf.cpsolver.coursett that return TimetableModel
protected  TimetableModel TimetableSaver.getModel()
          Model of the solution
protected  TimetableModel TimetableLoader.getModel()
          Returns provided model.
 

Methods in net.sf.cpsolver.coursett with parameters of type TimetableModel
static void Test.printClassInfo(PrintWriter pw, TimetableModel model)
          Class information
static void Test.printRoomInfo(PrintWriter pw, TimetableModel model)
          Print room utilization
 

Constructors in net.sf.cpsolver.coursett with parameters of type TimetableModel
DomainChart(String name, TimetableModel model, int sizeX, int sizeY)
           
JenrlChart(String name, TimetableModel model, int max)
           
TimetableLoader(TimetableModel model)
          Constructor
TimetableXMLLoader(TimetableModel model)
           
 

Uses of TimetableModel in net.sf.cpsolver.coursett.custom
 

Methods in net.sf.cpsolver.coursett.custom with parameters of type TimetableModel
 void DeterministicStudentSectioning.switchStudents(TimetableModel model)
          No re-sectioning (final sectioning) during deterministic student sectioning.
 

Constructors in net.sf.cpsolver.coursett.custom with parameters of type TimetableModel
DeterministicStudentSectioning(TimetableModel model)
           
 

Uses of TimetableModel in net.sf.cpsolver.coursett.heuristics
 

Methods in net.sf.cpsolver.coursett.heuristics with parameters of type TimetableModel
 boolean PlacementSelection.containsItselfSingletonOrCommited(TimetableModel model, Set<Placement> values, Placement selectedValue)
           
 Map<String,Double> UniversalPerturbationsCounter.getCompactInfo(TimetableModel model, boolean includeZero, boolean weighted)
           
 Map<String,Double> UniversalPerturbationsCounter.getCompactInfo(TimetableModel model, Placement assignedPlacement, boolean includeZero, boolean weighted)
           
 void UniversalPerturbationsCounter.getInfo(Map<String,String> info, TimetableModel model)
           
 void UniversalPerturbationsCounter.getInfo(Map<String,String> info, TimetableModel model, List<Lecture> variables)
           
 

Uses of TimetableModel in net.sf.cpsolver.coursett.model
 

Fields in net.sf.cpsolver.coursett.model declared as TimetableModel
protected  TimetableModel DefaultStudentSectioning.iModel
           
 

Methods in net.sf.cpsolver.coursett.model with parameters of type TimetableModel
 void StudentSectioning.switchStudents(TimetableModel model)
          Run student final sectioning (switching students between sections of the same class in order to minimize overall number of student conflicts).
 void DefaultStudentSectioning.switchStudents(TimetableModel model)
          Run student final sectioning (switching students between sections of the same class in order to minimize overall number of student conflicts).
 

Constructors in net.sf.cpsolver.coursett.model with parameters of type TimetableModel
DefaultStudentSectioning(TimetableModel model)
          Constructor
FinalSectioning(TimetableModel model)
           
OnFlySectioning(TimetableModel model)
          Constructor
 



Copyright © 2014 UniTime LLC. All Rights Reserved.