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

Go to the source code of this file.

Classes

class  Ipopt::Ma57TSolverInterface
 Interface to the symmetric linear solver MA57, derived from SparseSymLinearSolverInterface. More...
 

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_MA57A(x)
 
#define IPOPT_DECL_MA57B(x)
 
#define IPOPT_DECL_MA57C(x)
 
#define IPOPT_DECL_MA57E(x)
 
#define IPOPT_DECL_MA57I(x)
 

Typedefs

typedef ipindex ma57int
 

Macro Definition Documentation

◆ IPOPT_DECL_MA57A

#define IPOPT_DECL_MA57A ( x)
Value:
void (x)( \
ipindex* n, \
ipindex* ne, \
const ipindex* irn, \
const ipindex* jcn, \
ipindex* lkeep, \
ipindex* keep, \
/* Automatically iflag = 0; ikeep pivot order iflag = 1 */ \
ipindex* iwork, \
ipindex* icntl, \
ipindex* info, \
ipnumber* rinfo \
)
double ipnumber
Type for floating-point numbers.
Definition IpTypes.h:51
int ipindex
Type of all indices of vectors, matrices etc.
Definition IpTypes.h:68
Since
3.14.0

Definition at line 24 of file IpMa57TSolverInterface.hpp.

◆ IPOPT_DECL_MA57B

#define IPOPT_DECL_MA57B ( x)
Value:
void (x)( \
ipindex* n, \
ipindex* ne, \
ipnumber* a, \
ipnumber* fact, \
ipindex* lfact, \
ipindex* ifact, \
ipindex* lifact, \
ipindex* lkeep, \
ipindex* keep, \
ipindex* iwork, \
ipindex* icntl, \
ipnumber* cntl, \
ipindex* info, \
ipnumber* rinfo \
)
Since
3.14.0

Definition at line 39 of file IpMa57TSolverInterface.hpp.

◆ IPOPT_DECL_MA57C

#define IPOPT_DECL_MA57C ( x)
Value:
void (x)( \
ipindex* job, \
ipindex* n, \
ipnumber* fact, \
ipindex* lfact, \
ipindex* ifact, \
ipindex* lifact, \
ipindex* nrhs, \
ipnumber* rhs, \
ipindex* lrhs, \
ipnumber* work, \
ipindex* lwork, \
ipindex* iwork, \
ipindex* icntl, \
ipindex* info \
)
Since
3.14.0

Definition at line 63 of file IpMa57TSolverInterface.hpp.

◆ IPOPT_DECL_MA57E

#define IPOPT_DECL_MA57E ( x)
Value:
void (x)( \
ipindex* n, \
ipindex* ic, \
ipindex* keep, \
ipnumber* fact, \
ipindex* lfact, \
ipnumber* newfac, \
ipindex* lnew, \
ipindex* ifact, \
ipindex* lifact, \
ipindex* newifc, \
ipindex* linew, \
ipindex* info \
)
Since
3.14.0

Definition at line 81 of file IpMa57TSolverInterface.hpp.

◆ IPOPT_DECL_MA57I

#define IPOPT_DECL_MA57I ( x)
Value:
void (x)( \
ipnumber* cntl, \
ipindex* icntl \
)
Since
3.14.0

Definition at line 97 of file IpMa57TSolverInterface.hpp.

Typedef Documentation

◆ ma57int

typedef ipindex ma57int

Definition at line 20 of file IpMa57TSolverInterface.hpp.