#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