Ipopt Documentation  
 
Loading...
Searching...
No Matches
IpTypes.h File Reference
#include "IpoptConfig.h"

Go to the source code of this file.

Macros

#define IPOPT_DEPRECATED
 macro to declare symbols as deprecated
 
#define IPOPT_UNUSED
 
#define IPOPT_CALLCONV
 
#define IPOPT_INDEX_FORMAT   "d"
 Format specifier to use for ipindex in printf-format strings.
 

Typedefs

typedef double ipnumber
 Type for floating-point numbers.
 
typedef int ipindex
 Type of all indices of vectors, matrices etc.
 

Variables

IPOPT_DEPRECATED typedef ipindex ipfint
 Type of Fortran integer translated into C.
 

Macro Definition Documentation

◆ IPOPT_DEPRECATED

#define IPOPT_DEPRECATED

macro to declare symbols as deprecated

Since
Ipopt 3.14.0

Definition at line 25 of file IpTypes.h.

◆ IPOPT_UNUSED

#define IPOPT_UNUSED

Definition at line 32 of file IpTypes.h.

◆ IPOPT_CALLCONV

#define IPOPT_CALLCONV
Since
Ipopt 3.14.0

Definition at line 41 of file IpTypes.h.

◆ IPOPT_INDEX_FORMAT

#define IPOPT_INDEX_FORMAT   "d"

Format specifier to use for ipindex in printf-format strings.

Since
3.14.0

Definition at line 72 of file IpTypes.h.

Typedef Documentation

◆ ipnumber

typedef double ipnumber

Type for floating-point numbers.

Since
3.14.0

Definition at line 51 of file IpTypes.h.

◆ ipindex

typedef int ipindex

Type of all indices of vectors, matrices etc.

Since
3.14.0

Definition at line 68 of file IpTypes.h.

Variable Documentation

◆ ipfint

IPOPT_DEPRECATED typedef ipindex ipfint

Type of Fortran integer translated into C.

Deprecated:
Use ipindex instead.

Definition at line 79 of file IpTypes.h.