fixing rate data structure to control the amount of target fixings of a neighborhood
Definition at line 361 of file heur_alns.c.
Data Fields | |
SCIP_Real | minfixingrate |
SCIP_Real | targetfixingrate |
SCIP_Real | increment |
SCIP_Real | maxfixingrate |
SCIP_Real NH_FixingRate::minfixingrate |
the minimum fixing rate
Definition at line 363 of file heur_alns.c.
Referenced by decreaseFixingRate(), and decreaseFixingRate().
SCIP_Real NH_FixingRate::targetfixingrate |
the current target fixing rate
Definition at line 364 of file heur_alns.c.
Referenced by DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), DECL_VARFIXINGS(), decreaseFixingRate(), decreaseFixingRate(), increaseFixingRate(), increaseFixingRate(), neighborhoodFixVariables(), neighborhoodFixVariables(), printNeighborhoodStatistics(), printNeighborhoodStatistics(), resetFixingRate(), resetFixingRate(), and SCIP_DECL_HEUREXEC().
SCIP_Real NH_FixingRate::increment |
the current increment by which the target fixing rate is in-/decreased
Definition at line 365 of file heur_alns.c.
Referenced by decreaseFixingRate(), decreaseFixingRate(), increaseFixingRate(), increaseFixingRate(), resetFixingRate(), resetFixingRate(), updateFixingRateIncrement(), and updateFixingRateIncrement().
SCIP_Real NH_FixingRate::maxfixingrate |
the maximum fixing rate
Definition at line 366 of file heur_alns.c.
Referenced by increaseFixingRate(), increaseFixingRate(), resetFixingRate(), and resetFixingRate().