nag-common.hxx File Reference
#include <string>
#include <stdexcept>
#include <boost/variant/apply_visitor.hpp>
#include <boost/format.hpp>
#include <nagx04.h>
#include <roboptim/core/sys.hh>
#include <roboptim/core/portability.hh>
#include "roboptim/core/plugin/nag/nag-parameters-updater.hh"
#include "roboptim/core/plugin/nag/nag-common.hh"

Namespaces

namespace  roboptim

Defines

#define DEFINE_PARAMETER(KEY, DESCRIPTION, VALUE)

Functions

void roboptim::errorHandler (const char *s, int code, const char *name)
 Error handler for NAG API.

Define Documentation

#define DEFINE_PARAMETER (   KEY,
  DESCRIPTION,
  VALUE 
)
Value:
do                                                  \
  {                                                   \
    this->parameters_[KEY].description = DESCRIPTION; \
    this->parameters_[KEY].value = VALUE;             \
  } while (0)

Referenced by roboptim::NagSolverCommon< T >::initializeParameters().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines