#include "config.hpp"#include "factory.hpp"#include "frwrddecl.hpp"#include "big_int.hpp"#include "matrix.hpp"#include "cone.cpp"Go to the source code of this file.
Namespaces | |
| namespace | Arageli |
Classes | |
| struct | Arageli::fromnull_t |
| struct | Arageli::fromspace_t |
| struct | Arageli::fromineq_t |
| struct | Arageli::fromeq_t |
| struct | Arageli::fromgen_t |
| struct | Arageli::frombasis_t |
| struct | Arageli::fromdual_t |
| class | Arageli::cannot_represent_cone |
| This exception is generated when the implementation cannon represent cone in required way. More... | |
| class | Arageli::cone_default_config< T, M > |
| class | Arageli::cone< T, M, CFG > |
| The polyhedral cone representation as a set of facets or a set of generators. More... | |
| struct | Arageli::factory< cone< TT, M, CFG > > |
| Specialization of factory structure for cone template class. More... | |
Helper types and constants to choose a particular cone class constructor. | |
| const fromnull_t | Arageli::fromnull = fromnull_t() |
| Helper constant to create cone as one point (null). | |
| const fromspace_t | Arageli::fromspace = fromspace_t() |
| Helper constant to create cone from dimention. | |
| const fromineq_t | Arageli::fromineq = fromineq_t() |
| Helper constant to create cone from the set of inequalities. | |
| const fromeq_t | Arageli::fromeq = fromeq_t() |
| Helper constant to create cone from the set of equalities. | |
| const fromgen_t | Arageli::fromgen = fromgen_t() |
| Helper constant to create cone from the set of generatrices. | |
| const frombasis_t | Arageli::frombasis = frombasis_t() |
| Helper constant to create cone from the set of basis vectors. | |
| const fromdual_t | Arageli::fromdual = fromdual_t() |
Defines | |
| #define | ARAGELI_INCLUDE_CPP_WITH_EXPORT_TEMPLATE_cone |
Functions | |
| template<typename Out, typename T, typename M, typename CFG> | |
| void | Arageli::output_list (Out &out, const cone< T, M, CFG > &x) |
| template<typename Out, typename T, typename M, typename CFG> | |
| Out & | Arageli::operator<< (Out &out, const cone< T, M, CFG > &x) |
| template<typename T1, typename M1, typename CFG1, typename T2, typename M2, typename CFG2> | |
| cone< T1, M1, CFG1 > | Arageli::intersection (cone< T1, M1, CFG1 > a, const cone< T2, M2, CFG2 > &b) |
| template<typename T1, typename M1, typename CFG1, typename T2, typename M2, typename CFG2> | |
| cone< T1, M1, CFG1 > | Arageli::cone_union (cone< T1, M1, CFG1 > a, const cone< T2, M2, CFG2 > &b) |
| template<typename T1, typename M1, typename CFG1, typename T2, typename M2, typename CFG2> | |
| int | Arageli::cmp (const cone< T1, M1, CFG1 > &a, const cone< T2, M2, CFG2 > &b) |
Definition in file cone.hpp.
1.4.7