#include "petscmat.h"#include "petscpc.h"#include "private/pcimpl.h"#include "blockDiag.h"#include <cassert>Go to the source code of this file.
Namespaces | |
| namespace | ot |
Global Function Handle used in PC_BlockDiag | |
| void(* | computeInvBlockDiagEntriesForPC_BlockDiag )(Mat pcMat, double **invBlockDiagEntries) = NULL |
| void(* | getDofAndNodeSizeForPC_BlockDiag )(Mat pcMat, unsigned int &dof, unsigned int &nodeSize) = NULL |
Functions | |
| PetscErrorCode | PCApply_BlockDiag (PC pc, Vec x, Vec y) |
| PetscErrorCode | PCCreate_BlockDiag (PC pc) |
| PetscErrorCode | PCDestroy_BlockDiag (PC pc) |
| PetscErrorCode | PCSetFromOptions_BlockDiag (PC pc) |
| PetscErrorCode | PCSetUp_BlockDiag (PC pc) |
Definition in file blockDiag.C.
|
||||||||||||||||
|
Definition at line 67 of file blockDiag.C. References ot::PC_BlockDiag::dof, ot::PC_BlockDiag::invBlockDiagEntries, and ot::PC_BlockDiag::nodeSize. |
|
|
Definition at line 93 of file blockDiag.C. References ot::PC_BlockDiag::dof, ot::PC_BlockDiag::invBlockDiagEntries, and ot::PC_BlockDiag::nodeSize. |
|
|
Definition at line 120 of file blockDiag.C. References ot::PC_BlockDiag::dof, ot::PC_BlockDiag::invBlockDiagEntries, and ot::PC_BlockDiag::nodeSize. |
|
|
Definition at line 144 of file blockDiag.C. |
|
|
Definition at line 22 of file blockDiag.C. References ot::PC_BlockDiag::dof, ot::PC_BlockDiag::invBlockDiagEntries, and ot::PC_BlockDiag::nodeSize. |
|
|
Definition at line 181 of file externVars.h. |
|
|
Definition at line 178 of file externVars.h. |
1.3.9.1