Algorithm/LinearSolvers/hsl_ma86d.h File Reference
Go to the source code of this file.
Classes |
struct | ma86_control_d |
struct | ma86_info_d |
Defines |
#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) |
Define Documentation
#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 |
Typedef Documentation
Function Documentation
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_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_finalise_d |
( |
void ** |
keep, |
|
|
const struct ma86_control_d * |
control | |
|
) |
| | |