# Couenne::AuxRelation Class Reference

Base class definition for relations between auxiliaries. More...

`#include <CouenneCrossConv.hpp>`

Inheritance diagram for Couenne::AuxRelation:

List of all members.

## Public Member Functions
virtual int | findRelations ()=0
virtual void | generateCuts (const OsiSolverInterface &, OsiCuts &, const CglTreeInfo=CglTreeInfo()) const

## Detailed Description

Base class definition for relations between auxiliaries.

Definition at line 32 of file CouenneCrossConv.hpp.

## Member Function Documentation

virtual int Couenne::AuxRelation::findRelations | ( |  | ) | `[pure virtual]`

Implemented in Couenne::SumLogAuxRel, Couenne::MultiProdRel, Couenne::BiProdDivRel, and Couenne::PowRel.

virtual void Couenne::AuxRelation::generateCuts | ( | const OsiSolverInterface & | ,
|  | OsiCuts & | ,
|  | const | CglTreeInfo = `CglTreeInfo()` |
| ) |  |  | const`[virtual]`

Reimplemented in Couenne::SumLogAuxRel, Couenne::MultiProdRel, Couenne::BiProdDivRel, and Couenne::PowRel.

The documentation for this class was generated from the following file:

- CouenneCrossConv.hpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines