Ipopt Documentation  
 
Loading...
Searching...
No Matches
hsl_ma86d.h File Reference

Go to the source code of this file.

Classes

struct  ma86_control_d
 
struct  ma86_info_d
 

Macros

#define ma86_control   ma86_control_d
 
#define ma86_info   ma86_info_d
 
#define ma86_default_control   ma86_default_control_d
 
#define ma86_analyse   ma86_analyse_d
 
#define ma86_factor   ma86_factor_d
 
#define ma86_factor_solve   ma86_factor_solve_d
 
#define ma86_solve   ma86_solve_d
 
#define ma86_finalise   ma86_finalise_d
 

Typedefs

typedef double ma86pkgtype_d_
 
typedef double ma86realtype_d_
 

Functions

void ma86_default_control_d (struct ma86_control_d *control)
 
void ma86_analyse_d (const int n, const int ptr[], const int row[], int order[], void **keep, const struct ma86_control_d *control, struct ma86_info_d *info)
 
void ma86_factor_d (const int n, const int ptr[], const int row[], const ma86pkgtype_d_ val[], const int order[], void **keep, const struct ma86_control_d *control, struct ma86_info_d *info, const ma86realtype_d_ scale[])
 
void ma86_factor_solve_d (const int n, const int ptr[], const int row[], const ma86pkgtype_d_ val[], const int order[], void **keep, const struct ma86_control_d *control, struct ma86_info_d *info, const int nrhs, const int ldx, ma86pkgtype_d_ x[], const ma86realtype_d_ scale[])
 
void ma86_solve_d (const int job, const int nrhs, const int ldx, ma86pkgtype_d_ *x, const int order[], void **keep, const struct ma86_control_d *control, struct ma86_info_d *info, const ma86realtype_d_ scale[])
 
void ma86_finalise_d (void **keep, const struct ma86_control_d *control)
 

Macro Definition Documentation

◆ ma86_control

#define ma86_control   ma86_control_d

Definition at line 44 of file hsl_ma86d.h.

◆ ma86_info

#define ma86_info   ma86_info_d

Definition at line 45 of file hsl_ma86d.h.

◆ ma86_default_control

#define ma86_default_control   ma86_default_control_d

Definition at line 46 of file hsl_ma86d.h.

◆ ma86_analyse

#define ma86_analyse   ma86_analyse_d

Definition at line 47 of file hsl_ma86d.h.

◆ ma86_factor

#define ma86_factor   ma86_factor_d

Definition at line 48 of file hsl_ma86d.h.

◆ ma86_factor_solve

#define ma86_factor_solve   ma86_factor_solve_d

Definition at line 49 of file hsl_ma86d.h.

◆ ma86_solve

#define ma86_solve   ma86_solve_d

Definition at line 50 of file hsl_ma86d.h.

◆ ma86_finalise

#define ma86_finalise   ma86_finalise_d

Definition at line 51 of file hsl_ma86d.h.

Typedef Documentation

◆ ma86pkgtype_d_

typedef double ma86pkgtype_d_

Definition at line 54 of file hsl_ma86d.h.

◆ ma86realtype_d_

typedef double ma86realtype_d_

Definition at line 55 of file hsl_ma86d.h.

Function Documentation

◆ ma86_default_control_d()

void ma86_default_control_d ( struct ma86_control_d control)

◆ ma86_analyse_d()

void ma86_analyse_d ( const int  n,
const int  ptr[],
const int  row[],
int  order[],
void **  keep,
const struct ma86_control_d control,
struct ma86_info_d info 
)

◆ ma86_factor_d()

void ma86_factor_d ( const int  n,
const int  ptr[],
const int  row[],
const ma86pkgtype_d_  val[],
const int  order[],
void **  keep,
const struct ma86_control_d control,
struct ma86_info_d info,
const ma86realtype_d_  scale[] 
)

◆ ma86_factor_solve_d()

void ma86_factor_solve_d ( const int  n,
const int  ptr[],
const int  row[],
const ma86pkgtype_d_  val[],
const int  order[],
void **  keep,
const struct ma86_control_d control,
struct ma86_info_d info,
const int  nrhs,
const int  ldx,
ma86pkgtype_d_  x[],
const ma86realtype_d_  scale[] 
)

◆ ma86_solve_d()

void ma86_solve_d ( const int  job,
const int  nrhs,
const int  ldx,
ma86pkgtype_d_ x,
const int  order[],
void **  keep,
const struct ma86_control_d control,
struct ma86_info_d info,
const ma86realtype_d_  scale[] 
)

◆ ma86_finalise_d()

void ma86_finalise_d ( void **  keep,
const struct ma86_control_d control 
)