libmonaa  0.5.2
IntermediateZone Member List

This is the complete list of members for IntermediateZone, including all inherited members.

abstractize() (defined in Zone)Zoneinline
alloc(const std::pair< double, bool > &upperBound, const std::pair< double, bool > &lowerBound)IntermediateZoneinline
canonize() (defined in Zone)Zoneinline
close1(ClockVariables x) (defined in Zone)Zoneinline
cutVars(std::shared_ptr< Zone > &out, std::size_t from, std::size_t to) (defined in Zone)Zoneinline
deallocate(const ClockVariables x) (defined in IntermediateZone)IntermediateZoneinline
elapse() (defined in Zone)Zoneinline
getNumOfVar() const noexceptZoneinline
IntermediateZone(const Interval &interval)IntermediateZoneinline
IntermediateZone(Zone zone, std::size_t currentNewestClock=0)IntermediateZoneinline
intersectionAssign(Zone z) (defined in Zone)Zoneinline
intervals (defined in IntermediateZone)IntermediateZone
isSatisfiable() (defined in Zone)Zoneinline
isSatisfiableCanonized() (defined in IntermediateZone)IntermediateZoneinline
M (defined in Zone)Zone
makeGuard()Zoneinline
makeUnsat()Zoneinline
newestClock (defined in IntermediateZone)IntermediateZone
operator==(Zone z) const (defined in Zone)Zoneinline
reset(ClockVariables x) (defined in Zone)Zoneinline
tighten(const ClockVariables x, const ClockVariables y, Bounds c)IntermediateZoneinline
tighten(const ClockVariables x, const Constraint &c, const ClockVariables reset=0) (defined in IntermediateZone)IntermediateZoneinline
tighten(const ClockVariables x, const Constraint &c, const double t) (defined in IntermediateZone)IntermediateZoneinline
tighten(const std::vector< Constraint > &constraints, const std::vector< boost::variant< double, ClockVariables >> &resetTime) (defined in IntermediateZone)IntermediateZoneinline
tighten(const std::vector< Constraint > &constraints, const std::vector< boost::variant< double, ClockVariables >> &resetTime, const double t) (defined in IntermediateZone)IntermediateZoneinline
toAns(Zone &ansZone) const (defined in IntermediateZone)IntermediateZoneinline
toTuple() const (defined in Zone)Zoneinline
Tuple typedef (defined in Zone)Zone
universal(int size) (defined in Zone)Zoneinlinestatic
update(const std::vector< boost::variant< double, ClockVariables >> &resetTime) (defined in IntermediateZone)IntermediateZoneinline
useInterval (defined in IntermediateZone)IntermediateZone
value (defined in Zone)Zone
zero(int size) (defined in Zone)Zoneinlinestatic