amg_mkb/lad_petsc/ns_supg/SchurComplement.hpp File Reference
#include <petscksp.h>
#include "ApproximateInverseOpt.hpp"
#include "ParallelApproximateInverse.hpp"
Go to the source code of this file.
Functions |
| void | create_s_complement (Mat Avv, Mat Avp, Mat Apv, Mat App, Mat *S, Vec bvp) |
| void | create_s_complement_Vmm (Mat Avv, Mat Avp, Mat Apv, Mat App, Mat *S, Mat Vmm, Vec bvp) |
| Mat | create_s_complement_spai (Mat Avv, Mat Avp, Mat Apv, Mat App, Mat restricted_matrix, Mat *S) |
| Mat | create_s_complement_return_diag (Mat Avv, Mat Avp, Mat Apv, Mat App, Mat *S, Vec bvp) |
| void | create_s_complement_block (Mat Avv, Mat Avp, Mat Apv, Mat App, Mat *S) |
Function Documentation
| void create_s_complement |
( |
Mat |
Avv, |
|
|
Mat |
Avp, |
|
|
Mat |
Apv, |
|
|
Mat |
App, |
|
|
Mat * |
S, |
|
|
Vec |
bvp | |
|
) |
| | |
| void create_s_complement_block |
( |
Mat |
Avv, |
|
|
Mat |
Avp, |
|
|
Mat |
Apv, |
|
|
Mat |
App, |
|
|
Mat * |
S | |
|
) |
| | |
| Mat create_s_complement_return_diag |
( |
Mat |
Avv, |
|
|
Mat |
Avp, |
|
|
Mat |
Apv, |
|
|
Mat |
App, |
|
|
Mat * |
S, |
|
|
Vec |
bvp | |
|
) |
| | |
| Mat create_s_complement_spai |
( |
Mat |
Avv, |
|
|
Mat |
Avp, |
|
|
Mat |
Apv, |
|
|
Mat |
App, |
|
|
Mat |
restricted_matrix, |
|
|
Mat * |
S | |
|
) |
| | |
| void create_s_complement_Vmm |
( |
Mat |
Avv, |
|
|
Mat |
Avp, |
|
|
Mat |
Apv, |
|
|
Mat |
App, |
|
|
Mat * |
S, |
|
|
Mat |
Vmm, |
|
|
Vec |
bvp | |
|
) |
| | |