Loading [MathJax]/extensions/tex2jax.js
Ipopt Documentation  
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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.