/home/coin/SVN-release/OS-2.4.1/Couenne/src/branch/projections.cpp File Reference

#include "CouenneTypes.hpp"
#include "CouennePrecisions.hpp"

Include dependency graph for projections.cpp:

Go to the source code of this file.

Namespaces

namespace  Couenne

Functions

CouNumber Couenne::project (CouNumber a, CouNumber b, CouNumber c, CouNumber x0, CouNumber y0, CouNumber lb, CouNumber ub, int sign, CouNumber *xp=NULL, CouNumber *yp=NULL)
 Compute projection of point (x0, y0) on the segment defined by line ax + by + c <>= 0 (sign provided by parameter sign) and bounds [lb, ub] on x.
CouNumber Couenne::projectSeg (CouNumber x0, CouNumber y0, CouNumber x1, CouNumber y1, CouNumber x2, CouNumber y2, int sign, CouNumber *xp=NULL, CouNumber *yp=NULL)
 Compute projection of point (x0, y0) on the segment defined by two points (x1,y1), (x2, y2) -- sign provided by parameter sign.


Generated on Thu Nov 10 03:08:51 2011 by  doxygen 1.4.7