13#ifndef MINOTAURSIMPLETRANSFORMER_H
14#define MINOTAURSIMPLETRANSFORMER_H
36typedef CGraph* CGraphPtr;
37typedef LinearHandler* LinearHandlerPtr;
39typedef Solution* SolutionPtr;
40typedef const Solution* ConstSolutionPtr;
41typedef LPEngine* LPEnginePtr;
42typedef Engine* EnginePtr;
79 void writeStats(std::ostream& out)
const;
93 static const std::string me_;
118 bool checkQuadConvexity_();
Declare important 'types' used in Minotaur.
CNode denotes a node in the computational graph. It stores the op-code, children, parents and other a...
Definition: CNode.h:48
Definition: Environment.h:28
Definition: LPEngine.h:29
The base class linear function is of the form c'x.
Definition: LinearFunction.h:31
Definition: QuadraticFunction.h:38
Definition: Solution.h:30
Definition: Variable.h:31
Definition: YEqQfBil.h:21
Definition: ActiveNodeStore.h:20
QuadHandler * QuadHandlerPtr
Shared pointer to QuadHandler.
Definition: QuadHandler.h:770
CxUnivarHandler * CxUnivarHandlerPtr
Shared pointer to CxUnivarHandler.
Definition: CxUnivarHandler.h:269
unsigned int UInt
Unsigned integer.
Definition: Types.h:30