FLOPC++
|
#include <MP_expression.hpp>
Public Member Functions | |
GenerateFunctor (MP_constraint *r, vector< Coef > &cfs) | |
void | setMultiplicator (vector< Constant > &mults, double m) |
void | setTerminalExpression (const TerminalExpression *c) |
void | operator() () const |
Private Attributes | |
vector< Constant > | multiplicators |
MP_constraint * | R |
double | M |
const TerminalExpression * | C |
vector< MP::Coef > & | Coefs |
Additional Inherited Members | |
![]() | |
Functor () | |
virtual | ~Functor () |
Functor (const Functor &) | |
Definition at line 50 of file MP_expression.hpp.
|
inline |
Definition at line 52 of file MP_expression.hpp.
|
virtual |
Implements flopc::Functor.
Definition at line 284 of file MP_expression.cpp.
References flopc::outOfBound.
|
inline |
Definition at line 54 of file MP_expression.hpp.
References M, and multiplicators.
Referenced by flopc::Expression_constant::generate(), and flopc::VariableRef::generate().
|
inline |
Definition at line 58 of file MP_expression.hpp.
References C.
Referenced by flopc::Expression_constant::generate(), and flopc::VariableRef::generate().
|
private |
Definition at line 67 of file MP_expression.hpp.
Referenced by setTerminalExpression().
|
private |
Definition at line 68 of file MP_expression.hpp.
|
private |
Definition at line 66 of file MP_expression.hpp.
Referenced by setMultiplicator().
|
private |
Definition at line 64 of file MP_expression.hpp.
Referenced by setMultiplicator().
|
private |
Definition at line 65 of file MP_expression.hpp.