#include <math.h>#include "CouenneCutGenerator.hpp"#include "OsiSolverInterface.hpp"#include "CouenneTypes.hpp"#include "CouenneProblem.hpp"#include "CouenneExprSin.hpp"#include "CouenneExprCos.hpp"#include "CouenneExprAux.hpp"
Go to the source code of this file.
Namespaces | |
| namespace | Couenne |
general include file for different compilers | |
Defines | |
| #define | M_PI 3.14159265358979323846 |
| #define | M_PI_2 1.57079632679489661923 |
| #define | NEW_TRIG |
Functions | |
| int | Couenne::trigEnvelope (const CouenneCutGenerator *, OsiCuts &, expression *, expression *, enum cou_trig) |
| convex cuts for sine or cosine | |
| int | Couenne::bayEnvelope (const CouenneCutGenerator *, OsiCuts &, int, int, CouNumber, CouNumber, CouNumber, bool &, bool &) |
| restrict to quarter of the interval [0,2pi] | |
| #define M_PI 3.14159265358979323846 |
Definition at line 13 of file conv-exprSinCos.cpp.
| #define M_PI_2 1.57079632679489661923 |
Definition at line 16 of file conv-exprSinCos.cpp.
| #define NEW_TRIG |
Definition at line 31 of file conv-exprSinCos.cpp.
1.6.1