Ipopt Documentation  
 
Loading...
Searching...
No Matches
IpMa97SolverInterface.hpp File Reference

Go to the source code of this file.

Classes

class  Ipopt::Ma97SolverInterface
 

Namespaces

namespace  Ipopt
 This file contains a base class for all exceptions and a set of macros to help with exceptions.
 

Macros

#define IPOPT_DECL_MA97_DEFAULT_CONTROL(x)
 
#define IPOPT_DECL_MA97_ANALYSE(x)
 
#define IPOPT_DECL_MA97_FACTOR(x)
 
#define IPOPT_DECL_MA97_FACTOR_SOLVE(x)
 
#define IPOPT_DECL_MA97_SOLVE(x)
 
#define IPOPT_DECL_MA97_FINALISE(x)
 
#define IPOPT_DECL_MA97_FREE_AKEEP(x)
 

Macro Definition Documentation

◆ IPOPT_DECL_MA97_DEFAULT_CONTROL

#define IPOPT_DECL_MA97_DEFAULT_CONTROL (   x)
Value:
void (x)( \
struct ma97_control* control \
)
#define ma97_control
Definition hsl_ma97d.h:46
Since
3.14.0

Definition at line 28 of file IpMa97SolverInterface.hpp.

◆ IPOPT_DECL_MA97_ANALYSE

#define IPOPT_DECL_MA97_ANALYSE (   x)
Value:
void (x)( \
const int check, \
const int n, \
const int ptr[], \
const int row[], \
ipnumber val[], \
void** akeep, \
const struct ma97_control* control,\
struct ma97_info* info, \
int order[] \
)
double ipnumber
Type for floating-point numbers.
Definition IpTypes.h:51
#define ma97_info
Definition hsl_ma97d.h:47
Since
3.14.0

Definition at line 33 of file IpMa97SolverInterface.hpp.

◆ IPOPT_DECL_MA97_FACTOR

#define IPOPT_DECL_MA97_FACTOR (   x)
Value:
void (x)( \
int matrix_type, \
const int ptr[], \
const int row[], \
const ipnumber val[], \
void** akeep, \
void** fkeep, \
const struct ma97_control* control, \
struct ma97_info* info, \
ipnumber scale[] \
)
Since
3.14.0

Definition at line 46 of file IpMa97SolverInterface.hpp.

◆ IPOPT_DECL_MA97_FACTOR_SOLVE

#define IPOPT_DECL_MA97_FACTOR_SOLVE (   x)
Value:
void (x)( \
int matrix_type, \
const int ptr[], \
const int row[], \
const ipnumber val[], \
int nrhs, \
ipnumber xx[], \
int ldx, \
void** akeep, \
void** fkeep, \
const struct ma97_control* control, \
struct ma97_info* info, \
ipnumber scale[] \
)
Since
3.14.0

Definition at line 59 of file IpMa97SolverInterface.hpp.

◆ IPOPT_DECL_MA97_SOLVE

#define IPOPT_DECL_MA97_SOLVE (   x)
Value:
void (x)( \
const int job, \
const int nrhs, \
ipnumber* xx, \
const int ldx, \
void** akeep, \
void** fkeep, \
const struct ma97_control* control, \
struct ma97_info* info \
)
Since
3.14.0

Definition at line 75 of file IpMa97SolverInterface.hpp.

◆ IPOPT_DECL_MA97_FINALISE

#define IPOPT_DECL_MA97_FINALISE (   x)
Value:
void (x)( \
void** akeep, \
void** fkeep \
)
Since
3.14.0

Definition at line 87 of file IpMa97SolverInterface.hpp.

◆ IPOPT_DECL_MA97_FREE_AKEEP

#define IPOPT_DECL_MA97_FREE_AKEEP (   x)
Value:
void (x)( \
void** akeep \
)
Since
3.14.0

Definition at line 93 of file IpMa97SolverInterface.hpp.