|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JenrlConstraint | |
---|---|
net.sf.cpsolver.coursett.criteria | University Course Timetabling: Criteria. |
net.sf.cpsolver.coursett.criteria.additional | University Course Timetabling: Additional (Experimental) Criteria. |
net.sf.cpsolver.coursett.model | University Course Timetabling: Model. |
Uses of JenrlConstraint in net.sf.cpsolver.coursett.criteria |
---|
Methods in net.sf.cpsolver.coursett.criteria with parameters of type JenrlConstraint | |
---|---|
void |
StudentConflict.incJenrl(JenrlConstraint jenrl,
double studentWeight,
Double conflictPriority,
Student student)
|
protected double |
StudentConflict.jointEnrollment(JenrlConstraint jenrl)
|
Uses of JenrlConstraint in net.sf.cpsolver.coursett.criteria.additional |
---|
Methods in net.sf.cpsolver.coursett.criteria.additional with parameters of type JenrlConstraint | |
---|---|
void |
QuadraticStudentConflict.incJenrl(JenrlConstraint jenrl,
double studentWeight,
Double conflictPriority,
Student student)
|
void |
InstructorStudentConflict.incJenrl(JenrlConstraint jenrl,
double studentWeight,
Double conflictPriority,
Student student)
|
void |
ImportantStudentConflict.incJenrl(JenrlConstraint jenrl,
double studentWeight,
Double conflictPriority,
Student student)
|
protected double |
QuadraticStudentConflict.jointEnrollment(JenrlConstraint jenrl)
|
protected double |
InstructorStudentConflict.jointEnrollment(JenrlConstraint jenrl)
Only count students that are instructors assigned to one of the two classes and enrolled in the other. |
protected double |
ImportantStudentConflict.jointEnrollment(JenrlConstraint jenrl)
|
Uses of JenrlConstraint in net.sf.cpsolver.coursett.model |
---|
Methods in net.sf.cpsolver.coursett.model that return JenrlConstraint | |
---|---|
JenrlConstraint |
Lecture.jenrlConstraint(Lecture another)
All JENRL constraints of this lecture |
Methods in net.sf.cpsolver.coursett.model that return types with arguments of type JenrlConstraint | |
---|---|
Set<JenrlConstraint> |
Lecture.activeJenrls()
Active jenrl constraints (active mean that there is at least one student between its classes) |
List<JenrlConstraint> |
TimetableModel.getJenrlConstraints()
The list of all jenrl constraints |
List<JenrlConstraint> |
Lecture.jenrlConstraints()
|
Methods in net.sf.cpsolver.coursett.model with parameters of type JenrlConstraint | |
---|---|
void |
Lecture.addActiveJenrl(JenrlConstraint constr)
Add active jenrl constraint (active mean that there is at least one student between its classes) |
void |
Lecture.removeActiveJenrl(JenrlConstraint constr)
Remove active jenrl constraint (active mean that there is at least one student between its classes) |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |