#include "CouenneExprQuad.hpp"
#include "CouenneProblem.hpp"
#include "CoinHelperFunctions.hpp"
#include "CouenneExprAux.hpp"
#include "CouenneExprClone.hpp"
#include "CouenneExprSum.hpp"
#include "CouenneExprMul.hpp"
#include "CouenneExprOpp.hpp"
#include "CouenneExprGroup.hpp"
#include "CouenneLQelems.hpp"
Include dependency graph for splitAux.cpp:
Go to the source code of this file.
Functions | |
void | elementBreak (expression *, int &, CouNumber &) |
given an element of a sum, check if it is a variable (possibly with a coefficient) and return its index (and the coefficient) if it has not been spotted as an auxiliary |
void elementBreak | ( | expression * | , | |
int & | , | |||
CouNumber & | ||||
) |
given an element of a sum, check if it is a variable (possibly with a coefficient) and return its index (and the coefficient) if it has not been spotted as an auxiliary
Definition at line 19 of file elementBreak.cpp.
References Couenne::COU_EXPRCONST, Couenne::COU_EXPRDIV, Couenne::COU_EXPRMUL, Couenne::COU_EXPROPP, Couenne::COU_EXPRVAR, COUENNE_EPS, and Couenne::LINEAR.
Referenced by Couenne::CouenneProblem::splitAux().