#include <CADPreprocessor.h>
Definition at line 89 of file CADPreprocessor.h.
◆ ResultantRule()
smtrat::cad::preprocessor::ResultantRule::ResultantRule |
( |
Origins & |
origins, |
|
|
const std::vector< carl::Variable > & |
vars |
|
) |
| |
|
inline |
◆ addPoly() [1/2]
bool smtrat::cad::preprocessor::ResultantRule::addPoly |
( |
const Poly & |
poly | ) |
|
|
private |
◆ addPoly() [2/2]
bool smtrat::cad::preprocessor::ResultantRule::addPoly |
( |
const UPoly & |
poly, |
|
|
std::size_t |
level, |
|
|
const std::vector< FormulaT > & |
origin |
|
) |
| |
|
private |
◆ compute()
std::optional< std::vector< FormulaT > > smtrat::cad::preprocessor::ResultantRule::compute |
( |
const std::map< ConstraintT, ConstraintT > & |
constraints | ) |
|
◆ computeResultants()
std::optional< std::vector< FormulaT > > smtrat::cad::preprocessor::ResultantRule::computeResultants |
( |
std::size_t |
level | ) |
|
|
private |
◆ getNewECs()
const auto& smtrat::cad::preprocessor::ResultantRule::getNewECs |
( |
| ) |
const |
|
inline |
◆ mConstraints
std::vector<ConstraintT> smtrat::cad::preprocessor::ResultantRule::mConstraints |
|
private |
◆ mData
std::vector<std::vector<UPoly> > smtrat::cad::preprocessor::ResultantRule::mData |
|
private |
◆ mNewECs
std::vector<ConstraintT> smtrat::cad::preprocessor::ResultantRule::mNewECs |
|
private |
◆ mOrigins
Origins& smtrat::cad::preprocessor::ResultantRule::mOrigins |
|
private |
◆ mVars
const std::vector<carl::Variable>& smtrat::cad::preprocessor::ResultantRule::mVars |
|
private |
The documentation for this class was generated from the following files: