INMOST
Mathematical Modelling Toolkit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
inmost_nonlinear.h
Go to the documentation of this file.
1 #ifndef INMOST_NONLINEAR_INCLUDED
2 #define INMOST_NONLINEAR_INCLUDED
3 
4 #include "inmost_common.h"
5 
6 
7 #if defined(USE_NONLINEAR)
8 namespace INMOST
9 {
10 
12 
13  static const RequestedAction COMPUTE_FUNCTION = 0x01;
14  static const RequestedAction COMPUTE_JACOBIAN = 0x02;
15  static const RequestedAction COMPUTE_HESSIAN = 0x04;
16  static const RequestedAction FINISHED = 0x08;
17 
18 
20  {
21  public:
22  RequestedAction GetAction() const;
25  std::string GetReason() const;
26 
27  };
28 
29 };
30 #endif
31 
32 #endif //INMOST_NONLINEAR_INCLUDED
#define INMOST_DATA_REAL_TYPE
#define INMOST_DATA_BULK_TYPE
INMOST_DATA_REAL_TYPE GetResidual() const
INMOST_DATA_ENUM_TYPE GetIterations() const
RequestedAction GetAction() const
std::string GetReason() const
#define INMOST_DATA_ENUM_TYPE
INMOST_DATA_BULK_TYPE RequestedAction