| 
    Bonmin
    1.8.8
    
   | 
 
#include <BonQuadCut.hpp>
  
 Public Member Functions | |
| QuadCut () | |
| Default constructor.  More... | |
| QuadCut (const QuadCut &other) | |
| Copy constructor.  More... | |
| QuadCut & | operator= (const QuadCut &rhs) | 
| Assignment operator.  More... | |
| virtual OsiRowCut * | clone () const | 
| Virtual copy.  More... | |
| ~QuadCut () | |
| Destructor.  More... | |
| void | print () const | 
| Print.  More... | |
| CoinPackedMatrix & | Q () | 
| Return the matrix stored.  More... | |
| const CoinPackedMatrix & | Q () const | 
| Return the matrix stored.  More... | |
| MatrixStorageType & | type () | 
| Acces storage type Acces storage type.  More... | |
| const MatrixStorageType & | type () const | 
| double & | c () | 
| Acces the constant.  More... | |
| const double & | c () const | 
| Acces the constant.  More... | |
| double | violated (const double *solution) const | 
| Compute cut violation.  More... | |
Private Member Functions | |
Arithmetic operators not implemented.  | |
| void | operator+= (double value) | 
add value to every vector entry  More... | |
| void | operator-= (double value) | 
subtract value from every vector entry  More... | |
| void | operator*= (double value) | 
multiply every vector entry by value  More... | |
| void | operator/= (double value) | 
divide every vector entry by value  More... | |
Private Attributes | |
| double | c_ | 
| Stores the constant part of the cut.  More... | |
| CoinPackedMatrix | Q_ | 
| Stores quadratic part of cut.  More... | |
| MatrixStorageType | type_ | 
| Storage type.  More... | |
Definition at line 27 of file BonQuadCut.hpp.
| Bonmin::QuadCut::QuadCut | ( | ) | 
Default constructor.
| Bonmin::QuadCut::QuadCut | ( | const QuadCut & | other | ) | 
Copy constructor.
| Bonmin::QuadCut::~QuadCut | ( | ) | 
Destructor.
      
  | 
  virtual | 
Virtual copy.
| void Bonmin::QuadCut::print | ( | ) | const | 
Print.
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
Acces storage type Acces storage type.
Definition at line 60 of file BonQuadCut.hpp.
References type_.
      
  | 
  inline | 
Definition at line 63 of file BonQuadCut.hpp.
References type_.
      
  | 
  inline | 
      
  | 
  inline | 
| double Bonmin::QuadCut::violated | ( | const double * | solution | ) | const | 
Compute cut violation.
      
  | 
  private | 
add value to every vector entry 
      
  | 
  private | 
subtract value from every vector entry 
      
  | 
  private | 
multiply every vector entry by value 
      
  | 
  private | 
divide every vector entry by value 
      
  | 
  private | 
Stores the constant part of the cut.
Definition at line 77 of file BonQuadCut.hpp.
Referenced by c().
      
  | 
  private | 
      
  | 
  private | 
 1.8.5