Go to the source code of this file.
|
| carl |
| carl is the main namespace for the library.
|
|
|
template<typename Poly > |
using | carl::EncodingCache = std::map< MultivariateRoot< Poly >, std::pair< std::vector< BasicConstraint< Poly > >, Variable > > |
|
|
template<typename Poly > |
void | carl::encode_as_constraints_simple (const MultivariateRoot< Poly > &f, Assignment< typename VariableComparison< Poly >::RAN > ass, Variable var, std::vector< BasicConstraint< Poly >> &out) |
|
template<typename Poly > |
void | carl::encode_as_constraints_thom (const MultivariateRoot< Poly > &f, Assignment< typename VariableComparison< Poly >::RAN > ass, Variable var, std::vector< BasicConstraint< Poly >> &out) |
|
template<typename Poly > |
std::pair< std::vector< BasicConstraint< Poly > >, Variable > | carl::encode_as_constraints (const MultivariateRoot< Poly > &f, Assignment< typename VariableComparison< Poly >::RAN > ass, EncodingCache< Poly > cache) |
|
template<typename Poly > |
std::pair< std::vector< BasicConstraint< Poly > >, BasicConstraint< Poly > > | carl::encode_as_constraints (const VariableComparison< Poly > &f, const Assignment< typename VariableComparison< Poly >::RAN > &ass, EncodingCache< Poly > cache) |
|