|
Functions |
void | ConstructPSCM () |
double | ControlPSCM (vector u) |
double | ControlPSCM_UMF2 (vector u) |
void | DestructPSCM () |
void | DestructPSCM_GM () |
void | DestructPSCM_UMF () |
void | DestructPSCM_UMF2 () |
void | FindVelocity (vector u, const vector p) |
void | FindVelocity_UMF (vector u, const vector p) |
void | FindVelocity_UMF2 (vector u, const vector p) |
void | InitPSCM (sparse S, sparse B, sparse BT, double k, vector fu, vector fv, sparse P, sparse PML) |
void | InitPSCM_UMF (sparse S, sparse B, sparse BT, double k, vector fu, vector fv, sparse P, sparse PML) |
void | InitPSCM_UMF2 (sparse S, sparse B, sparse BT, double k, vector fu, vector fv, sparse P, sparse PML) |
void | MultiplyPSCM (vector out, const vector x) |
void | MultiplyPSCM_UMF (vector out, const vector x) |
void | MultiplyPSCM_UMF2 (vector out, const vector x) |
void | PrecondPSCM (vector out) |
void | PrecondPSCM_UMF (vector out) |
void | PrecondPSCM_UMF2 (vector out) |
void | PreparePSCM (sparse *P, sparse *PML, const sparse B, const sparse BT) |
void | ReInitPSCM_UMF (sparse S, sparse B, double k, vector fu, vector fv) |
void | ReInitPSCM_UMF2 (sparse S, sparse B, double k, vector fu, vector fv) |
void | RHSPreparePSCM () |
void | RHSPreparePSCM_UMF () |
void | RHSPreparePSCM_UMF2 () |
double | SInversePSCM (vector x, const vector b) |
double | SInversePSCM_UMF (vector x, const vector b) |
double | SInversePSCM_UMF2 (vector x, const vector b) |