carl
24.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.