Uses of Class
net.sf.cpsolver.studentsct.StudentSectioningModel

Packages that use StudentSectioningModel
net.sf.cpsolver.studentsct Student Sectioning Solver. 
net.sf.cpsolver.studentsct.check Various checks of validity of a student sectioning solution. 
net.sf.cpsolver.studentsct.heuristics.selection Student Sectioning: Various Neighbour Selection Criteria. 
net.sf.cpsolver.studentsct.report Student Sectioning: Various Reports. 
 

Uses of StudentSectioningModel in net.sf.cpsolver.studentsct
 

Methods in net.sf.cpsolver.studentsct that return StudentSectioningModel
static StudentSectioningModel Test.combineStudents(DataProperties cfg, File lastLikeStudentData, File realStudentData)
          Combine students from the provided two files
protected  StudentSectioningModel StudentSectioningSaver.getModel()
          Model of the solution
protected  StudentSectioningModel StudentSectioningLoader.getModel()
          Returns provided model.
static StudentSectioningModel Test.loadModel(DataProperties cfg)
          Load student sectioning model
 

Methods in net.sf.cpsolver.studentsct with parameters of type StudentSectioningModel
static org.dom4j.Document StudentRequestXml.exportModel(StudentSectioningModel model)
           
static void Test.fixPriorities(StudentSectioningModel model)
           
static void Test.loadCrsReqFiles(StudentSectioningModel model, String files)
          Load course request from the given files (in the format being used by the old MSF system)
static void Test.loadLastLikeCourseDemandsXml(StudentSectioningModel model, File xml)
          Load last-like students from an XML file (the one that is used to load last like course demands table in the timetabling application)
static void Test.loadStudentInfoXml(StudentSectioningModel model, File xml)
          Load student infos from a given XML file.
static Solution<Request,Enrollment> Test.solveModel(StudentSectioningModel model, DataProperties cfg)
          Solve the student sectioning problem using IFS solver
 

Constructors in net.sf.cpsolver.studentsct with parameters of type StudentSectioningModel
StudentSectioningLoader(StudentSectioningModel model)
          Constructor
StudentSectioningXMLLoader(StudentSectioningModel model)
          Constructor
Test.ExtraStudentFilter(StudentSectioningModel model)
           
 

Uses of StudentSectioningModel in net.sf.cpsolver.studentsct.check
 

Methods in net.sf.cpsolver.studentsct.check that return StudentSectioningModel
 StudentSectioningModel SectionLimitCheck.getModel()
          Return student sectioning model
 StudentSectioningModel OverlapCheck.getModel()
          Return student sectioning model
 StudentSectioningModel InevitableStudentConflicts.getModel()
          Return student sectioning model
 StudentSectioningModel CourseLimitCheck.getModel()
          Return student sectioning model
 

Constructors in net.sf.cpsolver.studentsct.check with parameters of type StudentSectioningModel
CourseLimitCheck(StudentSectioningModel model)
          Constructor
InevitableStudentConflicts(StudentSectioningModel model)
          Constructor
OverlapCheck(StudentSectioningModel model)
          Constructor
SectionLimitCheck(StudentSectioningModel model)
          Constructor
 

Uses of StudentSectioningModel in net.sf.cpsolver.studentsct.heuristics.selection
 

Fields in net.sf.cpsolver.studentsct.heuristics.selection declared as StudentSectioningModel
protected  StudentSectioningModel BranchBoundSelection.iModel
           
 

Methods in net.sf.cpsolver.studentsct.heuristics.selection with parameters of type StudentSectioningModel
 void BranchBoundSelection.setModel(StudentSectioningModel model)
           
 

Uses of StudentSectioningModel in net.sf.cpsolver.studentsct.report
 

Methods in net.sf.cpsolver.studentsct.report that return StudentSectioningModel
 StudentSectioningModel UnbalancedSectionsTable.getModel()
          Return student sectioning model
 StudentSectioningModel TimeOverlapConflictTable.getModel()
          Return student sectioning model
 StudentSectioningModel SectionConflictTable.getModel()
          Return student sectioning model
 StudentSectioningModel DistanceConflictTable.getModel()
          Return student sectioning model
 StudentSectioningModel CourseConflictTable.getModel()
          Return student sectioning model
 

Constructors in net.sf.cpsolver.studentsct.report with parameters of type StudentSectioningModel
CourseConflictTable(StudentSectioningModel model)
          Constructor
DistanceConflictTable(StudentSectioningModel model)
          Constructor
SectionConflictTable(StudentSectioningModel model)
           
SectionConflictTable(StudentSectioningModel model, SectionConflictTable.Type type)
          Constructor
TimeOverlapConflictTable(StudentSectioningModel model)
          Constructor
UnbalancedSectionsTable(StudentSectioningModel model)
          Constructor
 



Copyright © 2014 UniTime LLC. All Rights Reserved.