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

Go to the source code of this file.

Classes

struct  ma86_control_s
 
struct  ma86_info_s
 

Macros

#define ma86_control   ma86_control_s
 
#define ma86_info   ma86_info_s
 
#define ma86_default_control   ma86_default_control_s
 
#define ma86_analyse   ma86_analyse_s
 
#define ma86_factor   ma86_factor_s
 
#define ma86_factor_solve   ma86_factor_solve_s
 
#define ma86_solve   ma86_solve_s
 
#define ma86_finalise   ma86_finalise_s
 

Typedefs

typedef float ma86pkgtype_s_
 
typedef float ma86realtype_s_
 

Functions

void ma86_default_control_s (struct ma86_control_s *control)
 
void ma86_analyse_s (const int n, const int ptr[], const int row[], int order[], void **keep, const struct ma86_control_s *control, struct ma86_info_s *info)
 
void ma86_factor_s (const int n, const int ptr[], const int row[], const ma86pkgtype_s_ val[], const int order[], void **keep, const struct ma86_control_s *control, struct ma86_info_s *info, const ma86realtype_s_ scale[])
 
void ma86_factor_solve_s (const int n, const int ptr[], const int row[], const ma86pkgtype_s_ val[], const int order[], void **keep, const struct ma86_control_s *control, struct ma86_info_s *info, const int nrhs, const int ldx, ma86pkgtype_s_ x[], const ma86realtype_s_ scale[])
 
void ma86_solve_s (const int job, const int nrhs, const int ldx, ma86pkgtype_s_ *x, const int order[], void **keep, const struct ma86_control_s *control, struct ma86_info_s *info, const ma86realtype_s_ scale[])
 
void ma86_finalise_s (void **keep, const struct ma86_control_s *control)
 

Macro Definition Documentation

◆ ma86_control

#define ma86_control   ma86_control_s

Definition at line 44 of file hsl_ma86s.h.

◆ ma86_info

#define ma86_info   ma86_info_s

Definition at line 45 of file hsl_ma86s.h.

◆ ma86_default_control

#define ma86_default_control   ma86_default_control_s

Definition at line 46 of file hsl_ma86s.h.

◆ ma86_analyse

#define ma86_analyse   ma86_analyse_s

Definition at line 47 of file hsl_ma86s.h.

◆ ma86_factor

#define ma86_factor   ma86_factor_s

Definition at line 48 of file hsl_ma86s.h.

◆ ma86_factor_solve

#define ma86_factor_solve   ma86_factor_solve_s

Definition at line 49 of file hsl_ma86s.h.

◆ ma86_solve

#define ma86_solve   ma86_solve_s

Definition at line 50 of file hsl_ma86s.h.

◆ ma86_finalise

#define ma86_finalise   ma86_finalise_s

Definition at line 51 of file hsl_ma86s.h.

Typedef Documentation

◆ ma86pkgtype_s_

typedef float ma86pkgtype_s_

Definition at line 54 of file hsl_ma86s.h.

◆ ma86realtype_s_

typedef float ma86realtype_s_

Definition at line 55 of file hsl_ma86s.h.

Function Documentation

◆ ma86_default_control_s()

void ma86_default_control_s ( struct ma86_control_s control)

◆ ma86_analyse_s()

void ma86_analyse_s ( const int  n,
const int  ptr[],
const int  row[],
int  order[],
void **  keep,
const struct ma86_control_s control,
struct ma86_info_s info 
)

◆ ma86_factor_s()

void ma86_factor_s ( const int  n,
const int  ptr[],
const int  row[],
const ma86pkgtype_s_  val[],
const int  order[],
void **  keep,
const struct ma86_control_s control,
struct ma86_info_s info,
const ma86realtype_s_  scale[] 
)

◆ ma86_factor_solve_s()

void ma86_factor_solve_s ( const int  n,
const int  ptr[],
const int  row[],
const ma86pkgtype_s_  val[],
const int  order[],
void **  keep,
const struct ma86_control_s control,
struct ma86_info_s info,
const int  nrhs,
const int  ldx,
ma86pkgtype_s_  x[],
const ma86realtype_s_  scale[] 
)

◆ ma86_solve_s()

void ma86_solve_s ( const int  job,
const int  nrhs,
const int  ldx,
ma86pkgtype_s_ x,
const int  order[],
void **  keep,
const struct ma86_control_s control,
struct ma86_info_s info,
const ma86realtype_s_  scale[] 
)

◆ ma86_finalise_s()

void ma86_finalise_s ( void **  keep,
const struct ma86_control_s control 
)