Generated on Fri Jan 28 2022 04:43:06 for Gecode by doxygen 1.8.13

Recording AFC information for set variables. More...

#include <set.hh>

Public Member Functions

 SetAFC (void)
 Construct as not yet initialized. More...
 
Copy constructor SetAFC (const SetAFC &a)
 
Assignment operator SetAFC &operator= (const SetAFC &a)
 
 SetAFC (Home home, const SetVarArgs &x, double d=1.0, bool share=true)
 Initialize for set variables x and decay factor d. More...
 
void init (Home home, const SetVarArgs &x, double d=1.0, bool share=true)
 Initialize for set variables x with decay factor d. More...
 
- Public Member Functions inherited from Gecode::AFC
 ~AFC (void)
 Destructor. More...
 
 AFC (void)
 Construct as not yet intialized. More...
 
 AFC (const AFC &a)
 Copy constructor. More...
 
AFCoperator= (const AFC &a)
 Assignment operator. More...
 
template<class Var >
 AFC (Home home, const VarArgArray< Var > &x, double d, bool share=true)
 Initialize for variables x and decay factor d. More...
 
template<class Var >
void init (Home home, const VarArgArray< Var > &x, double d, bool share=true)
 Initialize for variables x and decay factor d. More...
 
 operator bool (void) const
 Test whether already initialized. More...
 
int size (void) const
 Return number of AFC values. More...
 
void decay (Space &home, double d)
 Set decay factor to d. More...
 
double decay (const Space &home) const
 Return decay factor. More...
 

Additional Inherited Members

- Static Public Attributes inherited from Gecode::AFC
static const AFC def
 Default (empty) AFC information. More...
 
- Protected Attributes inherited from Gecode::AFC
int n
 Number of views. More...
 

Detailed Description

Recording AFC information for set variables.

Definition at line 1136 of file set.hh.


The documentation for this class was generated from the following files: