#include <vector>#include <map>#include "MP_utilities.hpp"#include "MP_boolean.hpp"#include "MP_index.hpp"

Go to the source code of this file.
Classes | |
| class | flopc::MP_domain_base |
| Reference to a set of index values. More... | |
| class | flopc::MP_domain |
| Range over which some other constuct is defined.This is one of the main public interface classes. One uses this in the context of a constraint, objective, variable, or data. It is usually used in conjunction with an MP_set, or a subset, but can be used without one. It is the range over which the other construct is defined. More... | |
| class | flopc::MP_domain_set |
| Range over which some other constuct is defined.This is one of the main public interface classes. One uses this in the context of a constraint, objective, variable, or data. This class in the MP_domain family uses an MP_set and and index for defining the Range over which the construct is defined. More... | |
| class | flopc::insertFunctor< nbr > |
| Inserter for construction of a subset. More... | |
| class | flopc::MP_domain_subset< nbr > |
| Range over which some other constuct is defined. Uses subsetting.This is one of the main public interface classes. One uses this in the context of a constraint, objective, variable, or data. This class in the MP_domain family uses an MP_subset and a vector of indexes for defining the Range over which the construct is defined. More... | |
Namespaces | |
| namespace | flopc |
All flopc++ code is contained within the flopc namespace. | |
Functions | |
| MP_domain | flopc::operator* (const MP_domain &a, const MP_domain &b) |
1.6.1