|
carl
25.04
Computer ARithmetic Library
|
#include <Contraction.h>


Public Member Functions | |
| Contraction ()=delete | |
| Contraction (const Polynomial &constraint) | |
| Contraction (const Polynomial &constraint, const Polynomial &_original) | |
| Contraction (const Contraction &)=delete | |
| Contraction (Contraction &&_contraction) | |
| Contraction & | operator= (const Contraction &)=delete |
| Contraction & | operator= (Contraction &&)=delete |
| ~Contraction () | |
| const Polynomial & | polynomial () const |
| bool | operator() (const Interval< double >::evalintervalmap &intervals, Variable::Arg variable, Interval< double > &resA, Interval< double > &resB, bool useNiceCenter=false, bool usePropagation=false) |
Private Attributes | |
| Polynomial | mConstraint |
| Polynomial * | mpOriginal |
| std::map< Variable, Polynomial > | mDerivatives |
| std::map< Variable, VarSolutionFormula< Polynomial > > | mVarSolutionFormulas |
| std::map< Polynomial, MultivariateHorner< Polynomial, strategy > > | mHornerSchemes |
Definition at line 242 of file Contraction.h.
|
delete |
|
inline |
Definition at line 258 of file Contraction.h.
|
inline |
Definition at line 270 of file Contraction.h.
|
delete |
|
inline |
Definition at line 283 of file Contraction.h.
|
inline |
Definition at line 300 of file Contraction.h.
|
inline |
|
delete |
|
delete |
|
inline |
Definition at line 306 of file Contraction.h.
|
private |
Definition at line 245 of file Contraction.h.
|
private |
Definition at line 251 of file Contraction.h.
|
private |
Definition at line 254 of file Contraction.h.
|
private |
Definition at line 246 of file Contraction.h.
|
private |
Definition at line 253 of file Contraction.h.