Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ot::PC_KSP_Shell Struct Reference

A private preconditioner object used within DAMG at the coarsest grid when not all processors are active on the coarsest grid. More...

#include <omg.h>

List of all members.

Public Attributes

MPI_Comm commActive
bool iAmActive
KSP ksp_private
PC pc
Vec rhs_private
Vec sol_private


Detailed Description

A private preconditioner object used within DAMG at the coarsest grid when not all processors are active on the coarsest grid.

Author:
Rahul Sampath This must be used with KSPPREONLY only

Definition at line 236 of file omg.h.


Member Data Documentation

MPI_Comm ot::PC_KSP_Shell::commActive
 

The active processors

Definition at line 238 of file omg.h.

Referenced by ot::DAMGSetKSP().

bool ot::PC_KSP_Shell::iAmActive
 

True if the calling processor is active.

Definition at line 237 of file omg.h.

Referenced by ot::DAMGSetKSP().

KSP ot::PC_KSP_Shell::ksp_private
 

Internal KSP

Definition at line 240 of file omg.h.

Referenced by ot::DAMGSetKSP().

PC ot::PC_KSP_Shell::pc
 

The PCSHELL itself

Definition at line 239 of file omg.h.

Referenced by ot::DAMGSetKSP().

Vec ot::PC_KSP_Shell::rhs_private
 

Internal rhs vector for ksp_private

Definition at line 241 of file omg.h.

Referenced by ot::DAMGSetKSP().

Vec ot::PC_KSP_Shell::sol_private
 

Internal rhs vector for sol_private

Definition at line 242 of file omg.h.

Referenced by ot::DAMGSetKSP().


The documentation for this struct was generated from the following file:
Generated on Tue Mar 24 16:14:24 2009 for DENDRO by  doxygen 1.3.9.1