## Uses of Class
org.cpsolver.ifs.util.Progress

- Packages that use Progress
  Package | Description
  --- | ---
  org.cpsolver.coursett.custom | University Course Timetabling: Various customizations.
  org.cpsolver.coursett.model | University Course Timetabling: Model.
  org.cpsolver.coursett.sectioning | Additional Student Sectioning Algorithms.
  org.cpsolver.ifs.solver | IFS Solver
  org.cpsolver.ifs.util | Utilities

- - ### Uses of Progress in org.cpsolver.coursett.custom

    Constructors in org.cpsolver.coursett.custom with parameters of type Progress
    Constructor and Description
    `DeterministicInitialSectioning(Progress progress, Long offeringId, Collection<?> lectureOrConfigurations, Collection<Student> students)`

  - ### Uses of Progress in org.cpsolver.coursett.model

    Fields in org.cpsolver.coursett.model declared as Progress
    Modifier and Type | Field and Description
    --- | ---
    `protected Progress` | InitialSectioning.`iProgress`

    Methods in org.cpsolver.coursett.model that return Progress
    Modifier and Type | Method and Description
    --- | ---
    `Progress` | DefaultStudentSectioning.`getProgress()`
    `protected Progress` | InitialSectioning.`getProgress()`

    Methods in org.cpsolver.coursett.model with parameters of type Progress
    Modifier and Type | Method and Description
    --- | ---
    `static void` | InitialSectioning.`initialSectioningCfg(Assignment<Lecture,Placement> assignment, Progress p, Long offeringId, String courseName, Collection<Student> students, List<Configuration> configurations)`

    Constructors in org.cpsolver.coursett.model with parameters of type Progress
    Constructor and Description
    `InitialSectioning(Progress progress, Long offeringId, Collection<?> lectureOrConfigurations, Collection<Student> students)`

  - ### Uses of Progress in org.cpsolver.coursett.sectioning

    Constructors in org.cpsolver.coursett.sectioning with parameters of type Progress
    Constructor and Description
    `GroupBasedInitialSectioning(Progress progress, Long offeringId, Collection<?> lectureOrConfigurations, Collection<Student> students)`

  - ### Uses of Progress in org.cpsolver.ifs.solver

    Fields in org.cpsolver.ifs.solver declared as Progress
    Modifier and Type | Field and Description
    --- | ---
    `protected Progress` | Solver.`iProgress`

  - ### Uses of Progress in org.cpsolver.ifs.util

    Methods in org.cpsolver.ifs.util that return Progress
    Modifier and Type | Method and Description
    --- | ---
    `static Progress` | Progress.`getInstance()` Progress default instance
    `static Progress` | Progress.`getInstance(Object key)` Progress instance