locopt_ret.h File Reference

#include <string>
#include <map>
#include <termreason.h>
#include <inference_engine.h>
#include <api_exception.h>

Include dependency graph for locopt_ret.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class  coco::locopt_ret_record

Namespaces

namespace  coco
 the main namespace of the COCONUT API

Defines

#define LOPT_SUCCESS   0
#define LOPT_PARTSUCC   1
#define LOPT_INFEAS   2
#define LOPT_UNBND   3
#define LOPT_LIMIT   4
#define LOPT_ERROR   5
#define LOPT_WGHT_SUCCESS   10.0
#define LOPT_WGHT_PARTSUCC   5.0
#define LOPT_WGHT_INFEAS   3.0
#define LOPT_WGHT_UNBND   3.0
#define LOPT_WGHT_LIMIT   1.0
#define LOPT_WGHT_ERROR   0.0

Typedefs

typedef std::map< int,
locopt_ret_record > 
coco::locopt_ret

Functions

double coco::get_locopt_weight_from_rval (const locopt_ret &ret_info, const std::string &iename, const int srval)
termination_reason coco::get_locopt_termr_from_rval (const locopt_ret &ret_info, const std::string &iename, const int srval)


Detailed Description

Definition in file locopt_ret.h.


Define Documentation

#define LOPT_ERROR   5

Definition at line 53 of file locopt_ret.h.

#define LOPT_INFEAS   2

Definition at line 50 of file locopt_ret.h.

#define LOPT_LIMIT   4

Definition at line 52 of file locopt_ret.h.

#define LOPT_PARTSUCC   1

Definition at line 49 of file locopt_ret.h.

#define LOPT_SUCCESS   0

Definition at line 48 of file locopt_ret.h.

#define LOPT_UNBND   3

Definition at line 51 of file locopt_ret.h.

#define LOPT_WGHT_ERROR   0.0

Definition at line 61 of file locopt_ret.h.

#define LOPT_WGHT_INFEAS   3.0

Definition at line 58 of file locopt_ret.h.

#define LOPT_WGHT_LIMIT   1.0

Definition at line 60 of file locopt_ret.h.

#define LOPT_WGHT_PARTSUCC   5.0

Definition at line 57 of file locopt_ret.h.

#define LOPT_WGHT_SUCCESS   10.0

Definition at line 56 of file locopt_ret.h.

#define LOPT_WGHT_UNBND   3.0

Definition at line 59 of file locopt_ret.h.


Generated on Tue Feb 9 14:46:36 2010 for COCONUT API by  doxygen 1.5.8