AO	include/ao.h	/^typedef struct _p_AO* AO;$/
AOData	include/ao.h	/^typedef struct _p_AOData* AOData;$/
AODataType	include/ao.h	/^typedef enum {AODATA_BASIC=0, AODATA_ADVANCED=1} A/
AOType	include/ao.h	/^typedef enum {AO_BASIC=0, AO_ADVANCED=1} AOType;$/
BLgemm_	include/pinclude/blaslapack.h	/^#define BLgemm_(a,b,c,d,e,f,g,h,i,j,k,l,m) DGEMM(_/
CHKERRA	include/petscerror.h	/^#define CHKERRA(n)     {if (n) SETERRA(n,0,(char */
CHKERRQ	include/petscerror.h	/^#define CHKERRQ(n)     {if (n) SETERRQ(n,0,(char */
CHKPTRA	include/petscerror.h	/^#define CHKPTRA(p)     if (!p) SETERRA(PETSC_ERR_M/
CHKPTRQ	include/petscerror.h	/^#define CHKPTRQ(p)     if (!p) SETERRQ(PETSC_ERR_M/
DA	include/da.h	/^typedef struct _p_DA* DA;$/
DADirection	include/da.h	/^typedef enum { DA_X, DA_Y, DA_Z } DADirection;$/
DAPeriodicType	include/da.h	/^               DAPeriodicType;$/
DAStencilType	include/da.h	/^typedef enum { DA_STENCIL_STAR, DA_STENCIL_BOX } D/
DF	include/dfvec.h	/^typedef struct _p_DF* DF;$/
DFComponentOrdering	include/dfvec.h	/^typedef enum {ORDER_1,ORDER_2} DFComponentOrdering/
DFType	include/dfvec.h	/^typedef enum {DF_SEQGEN,DF_MPIGEN,DF_SEQREG,DF_MPI/
DLLibraryList	include/petsc.h	/^typedef struct _DLLibraryList *DLLibraryList;$/
DLList	include/petsc.h	/^typedef struct _DLList *DLList;$/
DLRegister	include/petsc.h	/^#define       DLRegister(a,b,p,c) DLRegister_Priva/
DLRegisterFind	include/petsc.h	/^extern int    DLRegisterFind(MPI_Comm,DLList,char*/
DLRegister_Private	include/petsc.h	/^extern int    DLRegister_Private(DLList*,char*,cha/
DiscretizationType	include/gvec.h	/^              DISCRETIZATION_QUADRATIC} Discretiza/
Draw	include/draw.h	/^typedef struct _p_Draw* Draw;$/
DrawAxis	include/draw.h	/^typedef struct _p_DrawAxis* DrawAxis;$/
DrawButton	include/draw.h	/^typedef enum {BUTTON_NONE, BUTTON_LEFT, BUTTON_CEN/
DrawHist	include/draw.h	/^typedef struct _p_DrawHist*   DrawHist;$/
DrawLG	include/draw.h	/^typedef struct _p_DrawLG*   DrawLG;$/
DrawMesh	include/draw.h	/^typedef struct _p_DrawMesh* DrawMesh;$/
DrawSP	include/draw.h	/^typedef struct _p_DrawSP*   DrawSP;$/
DrawZoom	include/draw.h	/^extern int DrawZoom(Draw,int (*)(Draw,void *),void/
EC	include/ec.h	/^typedef struct _p_EC*     EC;$/
ECProblemType	include/ec.h	/^typedef enum { EC_EIGENVALUE, EC_GENERALIZED_EIGEN/
ECRegister	include/ec.h	/^extern int ECRegister(ECType,char *,int (*)(EC));$/
ECSpectrumPortion	include/ec.h	/^               EC_INTERIOR} ECSpectrumPortion;$/
ECType	include/ec.h	/^typedef enum { EC_LAPACK, EC_IRAM} ECType;$/
GVecComponents	include/gvec.h	/^              GVecComponents;$/
GVecErrorKSPMonitorCtx	include/gvec.h	/^} GVecErrorKSPMonitorCtx;$/
GVecErrorSNESMonitorCtx	include/gvec.h	/^typedef GVecErrorKSPMonitorCtx GVecErrorSNESMonito/
Grid	include/gvec.h	/^typedef struct _p_Grid* Grid;$/
GridData	include/gvec.h	/^typedef struct _p_GridData* GridData;$/
GridDataType	include/gvec.h	/^              GridDataType;$/
IS	include/is.h	/^typedef struct _p_IS* IS;$/
ISColoring	include/is.h	/^typedef struct _p_ISColoring* ISColoring;$/
ISGlobalToLocalMappingType	include/is.h	/^typedef enum {IS_GTOLM_MASK,IS_GTOLM_DROP} ISGloba/
ISLocalToGlobalMapping	include/is.h	/^typedef struct _p_ISLocalToGlobalMapping* ISLocalT/
ISType	include/is.h	/^typedef enum {IS_GENERAL=0, IS_STRIDE=1, IS_BLOCK /
InsertMode	include/vec.h	/^typedef enum {NOT_SET_VALUES, INSERT_VALUES, ADD_V/
KSP	include/ksp.h	/^typedef struct _p_KSP*     KSP;$/
KSPAddOptionsChecker	include/ksp.h	/^extern int KSPAddOptionsChecker(int (*)(KSP));$/
KSPCGType	include/ksp.h	/^typedef enum {KSP_CG_SYMMETRIC=1, KSP_CG_HERMITIAN/
KSPGMRESSetOrthogonalization	include/ksp.h	/^extern int KSPGMRESSetOrthogonalization(KSP,int (*/
KSPRegister	include/ksp.h	/^#define KSPRegister(a,b,c,d) KSPRegister_Private(a/
KSPRegister_Private	include/ksp.h	/^extern int KSPRegister_Private(char*,char*,char*,i/
KSPSetConvergenceTest	include/ksp.h	/^extern int KSPSetConvergenceTest(KSP,int (*)(KSP,i/
KSPSetMonitor	include/ksp.h	/^extern int KSPSetMonitor(KSP,int (*)(KSP,int,doubl/
KSPType	include/ksp.h	/^typedef char * KSPType;$/
LAgeev_	include/pinclude/blaslapack.h	/^#define LAgeev_(a,b,c,d,e,f,g,h,i,j,k,l,m,n) DGEEV/
LAgemv_	include/pinclude/blaslapack.h	/^#define LAgemv_(a,b,c,d,e,f,g,h,i,j,k) DGEMV(_cpto/
LAgesvd_	include/pinclude/blaslapack.h	/^#define LAgesvd_(a,b,c,d,e,f,g,h,i,j,k,l,m,n) DGES/
LAgetrs_	include/pinclude/blaslapack.h	/^#define LAgetrs_(a,b,c,d,e,f,g,h,i) DGETRS(_cptofc/
LAormqr_	include/pinclude/blaslapack.h	/^#define LAormqr_(a,b,c,d,e,f,g,h,i,j,k,l,m)  DORMQ/
LApotrf_	include/pinclude/blaslapack.h	/^#define LApotrf_(a,b,c,d,e) DPOTRF(_cptofcd((a),1)/
LApotrs_	include/pinclude/blaslapack.h	/^#define LApotrs_(a,b,c,d,e,f,g,h) DPOTRS(_cptofcd(/
LAtrtrs_	include/pinclude/blaslapack.h	/^#define LAtrtrs_(a,b,c,d,e,f,g,h,i,j) DTRTRS(_cpto/
MGSetResidual	include/mg.h	/^extern int MGSetResidual(PC,int,int (*)(Mat,Vec,Ve/
MGType	include/mg.h	/^typedef enum { MGMULTIPLICATIVE, MGADDITIVE, MGFUL/
MPI_Allreduce	include/petsclog.h	/^#define MPI_Allreduce( sendbuf,  recvbuf, count, d/
MPI_Irecv	include/petsclog.h	/^#define MPI_Irecv( buf, count,  datatype, source, /
MPI_Isend	include/petsclog.h	/^#define MPI_Isend( buf, count,  datatype, dest, ta/
MPI_Recv	include/petsclog.h	/^#define MPI_Recv( buf, count,  datatype, source, t/
MPI_Send	include/petsclog.h	/^#define MPI_Send( buf, count,  datatype, dest, tag/
MPI_Start_isend	include/petsclog.h	/^#define MPI_Start_isend(count,  requests)\\$/
MPI_Startall_irecv	include/petsclog.h	/^#define MPI_Startall_irecv( count,number,requests)/
MPI_Startall_isend	include/petsclog.h	/^#define MPI_Startall_isend( count,number,requests)/
MPI_Wait	include/petsclog.h	/^#define MPI_Wait(request, status) \\$/
MPI_Waitall	include/petsclog.h	/^#define MPI_Waitall(count, array_of_requests, arra/
MPI_Waitany	include/petsclog.h	/^#define MPI_Waitany(a, b, c, d)     \\$/
Mat	include/mat.h	/^typedef struct _p_Mat*           Mat;$/
MatAIJIndices	include/mat.h	/^typedef struct _p_MatAIJIndices* MatAIJIndices;$/
MatAssemblyType	include/mat.h	/^typedef enum {MAT_FLUSH_ASSEMBLY=1,MAT_FINAL_ASSEM/
MatColoringRegister	include/mat.h	/^extern int MatColoringRegister(MatColoringType,Mat/
MatColoringType	include/mat.h	/^              COLORING_NEW} MatColoringType;$/
MatConvertRegister	include/mat.h	/^extern int MatConvertRegister(MatType,MatType,int /
MatFDColoring	include/mat.h	/^typedef struct _p_MatFDColoring *MatFDColoring;$/
MatFDColoringSetFunction	include/mat.h	/^extern int MatFDColoringSetFunction(MatFDColoring,/
MatGetSubMatrixCall	include/mat.h	/^typedef enum {MAT_INITIAL_MATRIX, MAT_REUSE_MATRIX/
MatGetValue	include/mat.h	/^#define MatGetValue(v,i,j,va) \\$/
MatInfo	include/mat.h	/^} MatInfo;$/
MatInfoType	include/mat.h	/^typedef enum {MAT_LOCAL=1,MAT_GLOBAL_MAX=2,MAT_GLO/
MatLoadRegister	include/mat.h	/^extern int MatLoadRegister(MatType,int (*)(Viewer,/
MatOperation	include/mat.h	/^             } MatOperation;$/
MatOption	include/mat.h	/^              MAT_NEW_NONZERO_ALLOCATION_ERROR,MAT/
MatReorderingRegister	include/mat.h	/^extern int MatReorderingRegister(MatReorderingType/
MatReorderingType	include/mat.h	/^              ORDER_QMD=4,ORDER_ROWLENGTH=5,ORDER_/
MatSORType	include/mat.h	/^              SOR_EISENSTAT=32,SOR_APPLY_UPPER=64,/
MatSetValue	include/mat.h	/^#define MatSetValue(v,i,j,va,mode) \\$/
MatStructure	include/mat.h	/^typedef enum {SAME_NONZERO_PATTERN,DIFFERENT_NONZE/
MatType	include/mat.h	/^               MATLASTTYPE } MatType;$/
NormType	include/vec.h	/^typedef enum {NORM_1=1,NORM_2=2,NORM_FROBENIUS=3,N/
OList	include/petsc.h	/^typedef struct _OList *OList;$/
PC	include/pc.h	/^typedef struct _p_PC* PC;$/
PCASMType	include/pc.h	/^typedef enum {PC_ASM_BASIC = 3,PC_ASM_RESTRICT = 1/
PCBGSType	include/pc.h	/^typedef enum {PCBGS_FORWARD_SWEEP=1,PCBGS_SYMMETRI/
PCCompositeType	include/pc.h	/^typedef enum {PC_COMPOSITE_ADDITIVE, PC_COMPOSITE_/
PCNullSpace	include/pc.h	/^typedef struct _p_PCNullSpace* PCNullSpace;$/
PCRegister	include/pc.h	/^#define PCRegister(a,b,c,d) PCRegister_Private(a,b/
PCRegister_Private	include/pc.h	/^extern int PCRegister_Private(char*,char*,char*,in/
PCSetModifySubMatrices	include/pc.h	/^extern int    PCSetModifySubMatrices(PC,int(*)(PC,/
PCSetOperators	include/finclude/mat.h	/^!  Flags for PCSetOperators()$/
PCShellSetApply	include/pc.h	/^extern int PCShellSetApply(PC, int (*)(void*,Vec,V/
PCShellSetApplyRichardson	include/pc.h	/^extern int PCShellSetApplyRichardson(PC,int (*)(vo/
PCSide	include/pc.h	/^typedef enum { PC_LEFT, PC_RIGHT, PC_SYMMETRIC } P/
PCType	include/pc.h	/^typedef char *PCType;$/
PETSCHEADER	include/petschead.h	/^#define PETSCHEADER(ObjectOps)                    /
PETSc	include/finclude/ao.h	/^!  End of Fortran include file for the AO package /
PLogBegin	include/petsclog.h	/^#define PLogBegin()$/
PLogDouble	include/petscmath.h	/^typedef double PLogDouble;$/
PLogDump	include/petsclog.h	/^#define PLogDump(char)              $/
PLogEventActivate	include/petsclog.h	/^#define PLogEventActivate(a)   0$/
PLogEventActivateClass	include/petsclog.h	/^#define PLogEventActivateClass(a)   0$/
PLogEventBarrierBegin	include/petsclog.h	/^#define PLogEventBarrierBegin(e,o1,o2,o3,o4,cm) \\$/
PLogEventBarrierEnd	include/petsclog.h	/^#define PLogEventBarrierEnd(e,o1,o2,o3,o4,cm) {\\$/
PLogEventBegin	include/petsclog.h	/^#define PLogEventBegin(e,o1,o2,o3,o4)  \\$/
PLogEventDeactivate	include/petsclog.h	/^#define PLogEventDeactivate(a) 0$/
PLogEventDeactivateClass	include/petsclog.h	/^#define PLogEventDeactivateClass(a) 0$/
PLogEventEnd	include/petsclog.h	/^#define PLogEventEnd(e,o1,o2,o3,o4) {\\$/
PLogEventMPEActivate	include/petsclog.h	/^#define PLogEventMPEActivate(a) 0$/
PLogEventMPEDeactivate	include/petsclog.h	/^#define PLogEventMPEDeactivate(a) 0$/
PLogFlops	include/petsclog.h	/^#define PLogFlops(n) {_TotalFlops += (4*n);}$/
PLogMPEBegin	include/petsclog.h	/^#define PLogMPEBegin()  $/
PLogObjectCreate	include/petsclog.h	/^#define PLogObjectCreate(h)         {if (_PLogPHC)/
PLogObjectDestroy	include/petsclog.h	/^#define PLogObjectDestroy(h)        {if (_PLogPHD)/
PLogObjectMemory	include/petsclog.h	/^#define PLogObjectMemory(p,m)       {PetscValidHea/
PLogObjectParent	include/petsclog.h	/^#define PLogObjectParent(p,c)       if (c) {PetscV/
PLogObjectParents	include/petsclog.h	/^#define PLogObjectParents(p,n,d)    {int _i; for (/
PLogSet	include/petsclog.h	/^extern int  PLogSet(int (*)(int,int,PetscObject,Pe/
PLogStagePush	include/petsclog.h	/^#define PLogStagePush(a)$/
PLogStageRegister	include/petsclog.h	/^#define PLogStageRegister(a,b)$/
Partitioning	include/mat.h	/^typedef struct _p_Partitioning *Partitioning;$/
PartitioningRegister	include/mat.h	/^extern int PartitioningRegister(PartitioningType,P/
PartitioningType	include/mat.h	/^typedef enum {PARTITIONING_CURRENT,PARTITIONING_PA/
PetscADICFunction	include/petscadic.h	/^typedef struct _p_PetscADICFunction *PetscADICFunc/
PetscADICFunctionCreate	include/petscadic.h	/^extern int PetscADICFunctionCreate(Vec,Vec,int (*)/
PetscADICFunctionSetFunction	include/petscadic.h	/^extern int PetscADICFunctionSetFunction(PetscADICF/
PetscAbsDouble	include/petscmath.h	/^#define PetscAbsDouble(a)  ( ((a)<0)   ? -(a) : (a/
PetscAbsInt	include/petscmath.h	/^#define PetscAbsInt(a)     ( ((a)<0)   ? -(a) : (a/
PetscAbsScalar	include/petscmath.h	/^#define PetscAbsScalar(a) abs(a)$/
PetscBarrier	include/petsc.h	/^#define PetscBarrier(A) \\$/
PetscBinarySeekType	include/sys.h	/^typedef enum {BINARY_SEEK_SET = 0, BINARY_SEEK_CUR/
PetscCheckSameType	include/petschead.h	/^#define PetscCheckSameType(a,b) \\$/
PetscConj	include/petscmath.h	/^#define PetscConj(a)      conj(a)$/
PetscDataType	include/petsc.h	/^              PETSC_COMPLEX = 4, PETSC_CHAR = 5, P/
PetscDataTypeSize	include/petsc.h	/^              PETSC_CHAR_SIZE = sizeof(char), PETS/
PetscFree	include/petsc.h	/^#define PetscFree(a)         (*PetscTrFree)(a,__LI/
PetscFunctionReturn	include/petscerror.h	/^#define PetscFunctionReturn(a) \\$/
PetscGetFlops	include/petsclog.h	/^#define PetscGetFlops(a)                (*(a) = 0./
PetscHeaderCreate	include/petschead.h	/^#define PetscHeaderCreate(h,tp,pops,cook,t,com,des/
PetscHeaderCreate_Private	include/petschead.h	/^extern int PetscHeaderCreate_Private(PetscObject,i/
PetscHeaderDestroy	include/petschead.h	/^#define PetscHeaderDestroy(h)                     /
PetscImaginary	include/petscmath.h	/^#define PetscImaginary(a) imag(a)$/
PetscMalloc	include/petsc.h	/^#define PetscMalloc(a)       (*PetscTrMalloc)(a,__/
PetscMax	include/petscmath.h	/^#define PetscMax(a,b)      ( ((a)<(b)) ? (b) : (a)/
PetscMin	include/petscmath.h	/^#define PetscMin(a,b)      ( ((a)<(b)) ? (a) : (b)/
PetscNew	include/petsc.h	/^#define PetscNew(A)          (A*) PetscMalloc(size/
PetscObject	include/petsc.h	/^typedef struct _p_PetscObject* PetscObject;$/
PetscObjectComposeFunction	include/petsc.h	/^#define PetscObjectComposeFunction(a,b,c,d) PetscO/
PetscObjectContainer	include/petsc.h	/^typedef struct _p_PetscObjectContainer*  PetscObje/
PetscOps	include/petschead.h	/^} PetscOps;$/
PetscPushErrorHandler	include/petscerror.h	/^extern int PetscPushErrorHandler(int (*handler)(in/
PetscPushSignalHandler	include/petscerror.h	/^extern int PetscPushSignalHandler(int (*)(int,void/
PetscRandom	include/sys.h	/^typedef struct _p_PetscRandom*   PetscRandom;$/
PetscRandomType	include/sys.h	/^               RANDOM_DEFAULT_IMAGINARY } PetscRan/
PetscReal	include/petscmath.h	/^#define PetscReal(a)      real(a)$/
PetscSetMalloc	include/petsc.h	/^extern int  PetscSetMalloc(void *(*)(unsigned int,/
PetscStack	include/petscerror.h	/^} PetscStack;$/
PetscStackPush	include/petscerror.h	/^#define PetscStackPush(n) \\$/
PetscTime	include/pinclude/ptime.h	/^#define PetscTime(v)         {static struct  my_ti/
PetscTimeAdd	include/pinclude/ptime.h	/^#define PetscTimeAdd(v)      {static struct my_tim/
PetscTimeSubtract	include/pinclude/ptime.h	/^#define PetscTimeSubtract(v) {static struct my_tim/
PetscTruth	include/petsc.h	/^typedef enum { PETSC_FALSE, PETSC_TRUE } PetscTrut/
PetscValidHeader	include/petschead.h	/^#define PetscValidHeader(h)                       /
PetscValidHeaderSpecific	include/petschead.h	/^#define PetscValidHeaderSpecific(h,ck)            /
PetscValidIntPointer	include/petschead.h	/^#define PetscValidIntPointer(h)                   /
PetscValidPointer	include/petschead.h	/^#define PetscValidPointer(h)                      /
PetscValidScalarPointer	include/petschead.h	/^#define PetscValidScalarPointer(h)                /
PointFunction	include/gvec.h	/^typedef int (PointFunction)(int,double*,double*,do/
SETERRA	include/petscerror.h	/^#define SETERRA(n,p,s) {int _ierr = PetscError(__L/
SETERRQ	include/petscerror.h	/^#define SETERRQ(n,p,s) {return PetscError(__LINE__/
SLES	include/sles.h	/^typedef struct _p_SLES* SLES;$/
SNES	include/snes.h	/^typedef struct _p_SNES* SNES;$/
SNESAddOptionsChecker	include/snes.h	/^extern int SNESAddOptionsChecker(int (*)(SNES));$/
SNESProblemType	include/snes.h	/^typedef enum {SNES_NONLINEAR_EQUATIONS, SNES_UNCON/
SNESRegister	include/snes.h	/^#define SNESRegister(a,b,c,d) SNESRegister_Private/
SNESRegister_Private	include/snes.h	/^extern int SNESRegister_Private(char*,char*,char*,/
SNESSetConvergenceTest	include/snes.h	/^extern int SNESSetConvergenceTest(SNES,int (*)(SNE/
SNESSetFunction	include/snes.h	/^extern int SNESSetFunction(SNES,Vec,int(*)(SNES,Ve/
SNESSetGradient	include/snes.h	/^extern int SNESSetGradient(SNES,Vec,int(*)(SNES,Ve/
SNESSetHessian	include/snes.h	/^extern int SNESSetHessian(SNES,Mat,Mat,int(*)(SNES/
SNESSetJacobian	include/snes.h	/^extern int SNESSetJacobian(SNES,Mat,Mat,int(*)(SNE/
SNESSetLineSearch	include/snes.h	/^extern int SNESSetLineSearch(SNES,int(*)(SNES,Vec,/
SNESSetMinimizationFunction	include/snes.h	/^extern int SNESSetMinimizationFunction(SNES,int(*)/
SNESSetMonitor	include/snes.h	/^extern int SNESSetMonitor(SNES,int(*)(SNES,int,dou/
SNESType	include/snes.h	/^typedef char *SNESType;$/
Scalar	include/gvec.h	/^typedef int (PointFunction)(int,double*,double*,do/
ScalarPrecision	include/petscmath.h	/^typedef enum { SCALAR_DOUBLE, SCALAR_SINGLE } Scal/
ScatterMode	include/vec.h	/^              SCATTER_REVERSE_LOCAL=3,SCATTER_LOCA/
TS	include/ts.h	/^typedef struct _p_TS* TS;$/
TSPVodeGramSchmidtType	include/ts.h	/^typedef enum { PVODE_MODIFIED_GS = 0, PVODE_CLASSI/
TSPVodeType	include/ts.h	/^typedef enum { PVODE_ADAMS, PVODE_BDF } TSPVodeTyp/
TSProblemType	include/ts.h	/^typedef enum { TS_LINEAR, TS_NONLINEAR} TSProblemT/
TSPseudoSetTimeStep	include/ts.h	/^extern int TSPseudoSetTimeStep(TS,int(*)(TS,double/
TSPseudoSetVerifyTimeStep	include/ts.h	/^extern int TSPseudoSetVerifyTimeStep(TS,int(*)(TS,/
TSRegister	include/ts.h	/^#define TSRegister(a,b,c,d) TSRegister_Private(a,b/
TSRegister_Private	include/ts.h	/^extern int TSRegister_Private(char*,char*,char*,in/
TSSetMonitor	include/ts.h	/^extern int TSSetMonitor(TS,int(*)(TS,int,double,Ve/
TSSetRHSFunction	include/ts.h	/^extern int TSSetRHSFunction(TS,int (*)(TS,double,V/
TSSetRHSJacobian	include/ts.h	/^extern int TSSetRHSJacobian(TS,Mat,Mat,int(*)(TS,d/
TSSetRHSMatrix	include/ts.h	/^extern int TSSetRHSMatrix(TS,Mat,Mat,int (*)(TS,do/
TSType	include/ts.h	/^typedef char *TSType;$/
TypeSize	include/petsclog.h	/^#define TypeSize(buff,count,type)                 /
VRMLGetHue_fcn	include/draw.h	/^typedef void (*VRMLGetHue_fcn)( double, void *, in/
Vec	include/vec.h	/^typedef struct _p_Vec*         Vec;$/
VecOption	include/vec.h	/^typedef enum {VEC_IGNORE_OFF_PROC_ENTRIES} VecOpti/
VecScatter	include/vec.h	/^typedef struct _p_VecScatter*  VecScatter;$/
VecSetValue	include/vec.h	/^#define VecSetValue(v,i,va,mode) \\$/
VecSetValues	include/finclude/vec.h	/^!  Flags for VecSetValues() and MatSetValues()$/
VecType	include/vec.h	/^typedef enum {VECSAME=-1, VECSEQ, VECMPI} VecType;/
Viewer	include/viewer.h	/^typedef struct _p_Viewer*            Viewer;$/
ViewerBinaryType	include/viewer.h	/^typedef enum { BINARY_RDONLY, BINARY_WRONLY, BINAR/
ViewerType	include/viewer.h	/^               BINARY_FILE_VIEWER, STRING_VIEWER, /
complex	include/finclude/petsc.h	/^      complex (KIND=SELECTED_REAL_KIND(14)) PETSC_/
conjg	include/finclude/petsc.h	/^! F90 uses real(), conjg() when KIND parameter is /
defined	include/ao.h	/^#if !defined(__AO_PACKAGE)$/
double	include/draw.h	/^typedef void (*VRMLGetHue_fcn)( double, void *, in/
int	include/draw.h	/^typedef void (*VRMLGetHue_fcn)( double, void *, in/
parameter	include/finclude/ao.h	/^      parameter (AO_BASIC = 0, AO_ADVANCED = 1)$/
s_rusage	include/pinclude/petscfix.h	/^typedef struct rusage* s_rusage;$/
void	include/draw.h	/^typedef void (*VRMLGetHue_fcn)( double, void *, in/
AOApplicationToPetsc	src/ao/interface/ao.c	/^int AOApplicationToPetsc(AO ao,int n,int *ia)$/
AOApplicationToPetscIS	src/ao/interface/ao.c	/^int AOApplicationToPetscIS(AO ao,IS is)$/
AOApplicationToPetsc_Basic	src/ao/impls/basic/aobasic.c	/^int AOApplicationToPetsc_Basic(AO ao,int n,int *ia/
AOBasicGetIndices_Private	src/ao/impls/basic/aobasic.c	/^int AOBasicGetIndices_Private(AO ao,int **app,int /
AOCreateBasic	src/ao/impls/basic/aobasic.c	/^int AOCreateBasic(MPI_Comm comm,int napp,int *myap/
AOCreateBasicIS	src/ao/impls/basic/aobasic.c	/^int AOCreateBasicIS(IS isapp,IS ispetsc,AO *aoout)/
AODataCreateBasic	src/ao/impls/basic/aodatabasic.c	/^int AODataCreateBasic(MPI_Comm comm,AOData *aoout)/
AODataDestroy	src/ao/interface/aodata.c	/^int AODataDestroy(AOData aodata)$/
AODataDestroy_Basic	src/ao/impls/basic/aodatabasic.c	/^int AODataDestroy_Basic(AOData ao)$/
AODataGetInfo	src/ao/interface/aodata.c	/^int AODataGetInfo(AOData ao,int *nkeys,char ***key/
AODataKey	src/ao/aoimpl.h	/^typedef struct __AODataKey AODataKey;$/
AODataKeyAdd	src/ao/interface/aodata.c	/^int AODataKeyAdd(AOData aodata,char *name,int nloc/
AODataKeyExists	src/ao/interface/aodata.c	/^int AODataKeyExists(AOData aodata,char *keyname, P/
AODataKeyFind_Private	src/ao/interface/aodata.c	/^int AODataKeyFind_Private(AOData aodata,char *keyn/
AODataKeyGetActive	src/ao/interface/aodata.c	/^int AODataKeyGetActive(AOData aodata,char *name,ch/
AODataKeyGetActiveIS	src/ao/interface/aodata.c	/^int AODataKeyGetActiveIS(AOData aodata,char *name,/
AODataKeyGetActiveLocal	src/ao/interface/aodata.c	/^int AODataKeyGetActiveLocal(AOData aodata,char *na/
AODataKeyGetActiveLocalIS	src/ao/interface/aodata.c	/^int AODataKeyGetActiveLocalIS(AOData aodata,char */
AODataKeyGetActiveLocal_Basic	src/ao/impls/basic/aodatabasic.c	/^int AODataKeyGetActiveLocal_Basic(AOData aodata,ch/
AODataKeyGetActive_Basic	src/ao/impls/basic/aodatabasic.c	/^int AODataKeyGetActive_Basic(AOData aodata,char *n/
AODataKeyGetAdjacency	src/ao/interface/aodata.c	/^int AODataKeyGetAdjacency(AOData aodata, char *key/
AODataKeyGetAdjacency_Basic	src/ao/impls/basic/aodatabasic.c	/^int AODataKeyGetAdjacency_Basic(AOData aodata, cha/
AODataKeyGetInfo	src/ao/interface/aodata.c	/^int AODataKeyGetInfo(AOData aodata,char *name,int /
AODataKeyGetLocalToGlobalMapping	src/ao/interface/aodata.c	/^int AODataKeyGetLocalToGlobalMapping(AOData aodata/
AODataKeyGetNeighbors	src/ao/interface/aodata.c	/^int AODataKeyGetNeighbors(AOData aodata,char *name/
AODataKeyGetNeighborsIS	src/ao/interface/aodata.c	/^int AODataKeyGetNeighborsIS(AOData aodata,char *na/
AODataKeyGetOwnershipRange	src/ao/interface/aodata.c	/^int AODataKeyGetOwnershipRange(AOData aodata,char /
AODataKeyPartition	src/ao/utils/aopart.c	/^int AODataKeyPartition(AOData aodata,char *key)$/
AODataKeyRemap	src/ao/interface/aodata.c	/^int AODataKeyRemap(AOData aodata, char *key,AO ao)/
AODataKeyRemap_Basic	src/ao/impls/basic/aodatabasic.c	/^int AODataKeyRemap_Basic(AOData aodata, char *keyn/
AODataKeyRemove	src/ao/interface/aodata.c	/^int AODataKeyRemove(AOData aodata,char *name)$/
AODataKeyRemove_Basic	src/ao/impls/basic/aodatabasic.c	/^int AODataKeyRemove_Basic(AOData aodata,char *name/
AODataKeySetLocalToGlobalMapping	src/ao/interface/aodata.c	/^int AODataKeySetLocalToGlobalMapping(AOData aodata/
AODataLoadBasic	src/ao/impls/basic/aodatabasic.c	/^int AODataLoadBasic(Viewer viewer,AOData *aoout)$/
AODataSegment	src/ao/aoimpl.h	/^typedef struct __AODataSegment AODataSegment; $/
AODataSegmentAdd	src/ao/interface/aodata.c	/^int AODataSegmentAdd(AOData aodata,char *name,char/
AODataSegmentAddIS	src/ao/interface/aodata.c	/^int AODataSegmentAddIS(AOData aodata,char *name,ch/
AODataSegmentAdd_Basic	src/ao/impls/basic/aodatabasic.c	/^int AODataSegmentAdd_Basic(AOData aodata,char *nam/
AODataSegmentExists	src/ao/interface/aodata.c	/^int AODataSegmentExists(AOData aodata,char *keynam/
AODataSegmentFind_Private	src/ao/interface/aodata.c	/^int AODataSegmentFind_Private(AOData aodata,char */
AODataSegmentGet	src/ao/interface/aodata.c	/^int AODataSegmentGet(AOData aodata,char *name,char/
AODataSegmentGetExtrema	src/ao/interface/aodata.c	/^int AODataSegmentGetExtrema(AOData aodata,char *na/
AODataSegmentGetExtrema_Basic	src/ao/impls/basic/aodatabasic.c	/^int AODataSegmentGetExtrema_Basic(AOData ao,char */
AODataSegmentGetIS	src/ao/interface/aodata.c	/^int AODataSegmentGetIS(AOData aodata,char *name,ch/
AODataSegmentGetInfo	src/ao/interface/aodata.c	/^int AODataSegmentGetInfo(AOData aodata,char *keyna/
AODataSegmentGetLocal	src/ao/interface/aodata.c	/^int AODataSegmentGetLocal(AOData aodata,char *name/
AODataSegmentGetLocalIS	src/ao/interface/aodata.c	/^int AODataSegmentGetLocalIS(AOData aodata,char *na/
AODataSegmentGetLocal_Basic	src/ao/impls/basic/aodatabasic.c	/^int AODataSegmentGetLocal_Basic(AOData ao,char *na/
AODataSegmentGetReduced	src/ao/interface/aodata.c	/^int AODataSegmentGetReduced(AOData aodata,char *na/
AODataSegmentGetReducedIS	src/ao/interface/aodata.c	/^int AODataSegmentGetReducedIS(AOData aodata,char */
AODataSegmentGetReduced_Basic	src/ao/impls/basic/aoreduced.c	/^int AODataSegmentGetReduced_Basic(AOData ao,char */
AODataSegmentGet_Basic	src/ao/impls/basic/aodatabasic.c	/^int AODataSegmentGet_Basic(AOData ao,char *name,ch/
AODataSegmentPartition	src/ao/interface/aodata.c	/^int AODataSegmentPartition(AOData aodata,char *key/
AODataSegmentPartition_Basic	src/ao/impls/basic/aodatabasic.c	/^int AODataSegmentPartition_Basic(AOData aodata,cha/
AODataSegmentRemove	src/ao/interface/aodata.c	/^int AODataSegmentRemove(AOData aodata,char *name,c/
AODataSegmentRemove_Basic	src/ao/impls/basic/aodatabasic.c	/^int AODataSegmentRemove_Basic(AOData aodata,char */
AODataSegmentRestore	src/ao/interface/aodata.c	/^int AODataSegmentRestore(AOData aodata,char *name,/
AODataSegmentRestoreIS	src/ao/interface/aodata.c	/^int AODataSegmentRestoreIS(AOData aodata,char *nam/
AODataSegmentRestoreLocal	src/ao/interface/aodata.c	/^int AODataSegmentRestoreLocal(AOData aodata,char */
AODataSegmentRestoreLocalIS	src/ao/interface/aodata.c	/^int AODataSegmentRestoreLocalIS(AOData aodata,char/
AODataSegmentRestoreLocal_Basic	src/ao/impls/basic/aodatabasic.c	/^int AODataSegmentRestoreLocal_Basic(AOData aodata,/
AODataSegmentRestore_Basic	src/ao/impls/basic/aodatabasic.c	/^int AODataSegmentRestore_Basic(AOData aodata,char /
AODataView	src/ao/interface/aodata.c	/^int AODataView(AOData aodata, Viewer viewer)$/
AODataView_Basic	src/ao/impls/basic/aodatabasic.c	/^int AODataView_Basic(AOData ao,Viewer viewer)$/
AODataView_Basic_ASCII	src/ao/impls/basic/aodatabasic.c	/^int AODataView_Basic_ASCII(AOData ao,Viewer viewer/
AODataView_Basic_Binary	src/ao/impls/basic/aodatabasic.c	/^int AODataView_Basic_Binary(AOData ao,Viewer viewe/
AODestroy	src/ao/interface/ao.c	/^int AODestroy(AO ao)$/
AODestroy_Basic	src/ao/impls/basic/aobasic.c	/^int AODestroy_Basic(AO ao)$/
AOPetscToApplication	src/ao/interface/ao.c	/^int AOPetscToApplication(AO ao,int n,int *ia)$/
AOPetscToApplicationIS	src/ao/interface/ao.c	/^int AOPetscToApplicationIS(AO ao,IS is)$/
AOPetscToApplication_Basic	src/ao/impls/basic/aobasic.c	/^int AOPetscToApplication_Basic(AO ao,int n,int *ia/
AOView	src/ao/interface/ao.c	/^int AOView(AO ao, Viewer viewer)$/
AOView_Basic	src/ao/impls/basic/aobasic.c	/^int AOView_Basic(AO ao,Viewer viewer)$/
AO_Basic	src/ao/impls/basic/aobasic.c	/^} AO_Basic;$/
APXY	src/inline/axpy.h	/^#define APXY(U,a1,p1,n)  {int one=1;\\$/
APXY2	src/inline/axpy.h	/^#define APXY2(U,a1,a2,p1,p2,n) { \\$/
APXY2INC	src/inline/axpy.h	/^#define APXY2INC(U,a1,a2,p1,p2,n,inc) {\\$/
APXY3	src/inline/axpy.h	/^#define APXY3(U,a1,a2,a3,p1,p2,p3,n) { \\$/
APXY3INC	src/inline/axpy.h	/^#define APXY3INC(U,a1,a2,a3,p1,p2,p3,n,inc) {$/
APXY4	src/inline/axpy.h	/^#define APXY4(U,a1,a2,a3,a4,p1,p2,p3,p4,n){ \\$/
APXY4INC	src/inline/axpy.h	/^#define APXY4INC(U,a1,a2,a3,a4,p1,p2,p3,p4,n,inc) /
APXYINC	src/inline/axpy.h	/^#define APXYINC(U,Alpha,P,n,inc) {\\$/
AYPX	src/inline/axpy.h	/^#define AYPX(U,Alpha,P,n) {\\$/
AppCtx	src/contrib/pfull/pfull.h	/^} AppCtx;$/
BT	src/inline/bitarray.h	/^typedef char*  BT;$/
BTClear	src/inline/bitarray.h	/^#define BTClear(array, index)  (_BT_idx          =/
BTCreate	src/inline/bitarray.h	/^#define BTCreate(m,array)  (array = (char *)PetscM/
BTDestroy	src/inline/bitarray.h	/^#define BTDestroy(array) (PetscFree(array),0)$/
BTLength	src/inline/bitarray.h	/^#define BTLength(m)        ((m)\/BITSPERBYTE+1)*siz/
BTLookup	src/inline/bitarray.h	/^#define BTLookup(array, index) (_BT_idx          =/
BTLookupSet	src/inline/bitarray.h	/^#define BTLookupSet(array, index)    (_BT_idx     /
BTMemzero	src/inline/bitarray.h	/^#define BTMemzero(m,array) PetscMemzero(array,(m)\//
BTSet	src/inline/bitarray.h	/^#define BTSet(array, index)    (_BT_idx          =/
BTView	src/inline/bitarray.h	/^#define BTView(m,bt) {\\$/
BlastCache	src/benchmarks/Index.c	/^int BlastCache(void)$/
BuildGmresSoln	src/ksp/impls/gmres/gmres.c	/^static int BuildGmresSoln(Scalar* nrs,Vec vs,Vec v/
CC	src/ksp/impls/gmres/gmresp.h	/^#define CC(a)    (gmres->cc_origin + (a))$/
CHKERRBS	src/mat/impls/rowbs/mpi/mpirowbs.h	/^#define CHKERRBS(a) {if (__BSERROR_STATUS) {(*Pets/
COPYPERM	src/inline/spops.h	/^#define COPYPERM(vo,xi,vi,n) \\$/
ColorMapType	src/draw/impls/vrml/vrmlimpl.h	/^    ColorMapType;$/
ComputeDensity	src/contrib/pfull/pfunc.c	/^int ComputeDensity(double *x,AppCtx *user)$/
CreateColmap_MPIAIJ_Private	src/mat/impls/aij/mpi/mpiaij.c	/^int CreateColmap_MPIAIJ_Private(Mat mat)$/
CreateColmap_MPIBAIJ_Private	src/mat/impls/baij/mpi/mpibaij.c	/^static int CreateColmap_MPIBAIJ_Private(Mat mat)$/
DACreate1d	src/da/src/da1.c	/^int DACreate1d(MPI_Comm comm,DAPeriodicType wrap,i/
DACreate2d	src/da/src/da2.c	/^int DACreate2d(MPI_Comm comm,DAPeriodicType wrap,D/
DACreate3d	src/da/src/da3.c	/^int DACreate3d(MPI_Comm comm,DAPeriodicType wrap,D/
DACreateGlobalVector	src/da/src/dadist.c	/^int DACreateGlobalVector(DA da,Vec* g)$/
DACreateLocalVector	src/da/src/dalocal.c	/^int DACreateLocalVector(DA da,Vec* g)$/
DADestroy	src/da/src/dadestroy.c	/^int DADestroy(DA da)$/
DAGetAO	src/da/src/daindex.c	/^int DAGetAO(DA da, AO *ao)$/
DAGetColoring	src/da/utils/fdda.c	/^int DAGetColoring(DA da,ISColoring *coloring,Mat */
DAGetColoring1d	src/da/utils/fdda.c	/^int DAGetColoring1d(DA da,ISColoring *coloring,Mat/
DAGetColoring2d	src/da/utils/fdda.c	/^int DAGetColoring2d(DA da,ISColoring *coloring,Mat/
DAGetColoring2d_1	src/da/utils/fdda.c	/^int DAGetColoring2d_1(DA da,ISColoring *coloring,M/
DAGetColoring3d	src/da/utils/fdda.c	/^int DAGetColoring3d(DA da,ISColoring *coloring,Mat/
DAGetCorners	src/da/src/dacorn.c	/^int DAGetCorners(DA da,int *x,int *y,int *z,int *m/
DAGetGhostCorners	src/da/src/daghost.c	/^int DAGetGhostCorners(DA da,int *x,int *y,int *z,i/
DAGetGlobalIndices	src/da/src/daindex.c	/^int DAGetGlobalIndices(DA da, int *n,int **idx)$/
DAGetGlobalToGlobal1_Private	src/da/src/dadist.c	/^int DAGetGlobalToGlobal1_Private(DA da,int **gtog1/
DAGetISLocalToGlobalMapping	src/da/src/dadestroy.c	/^int DAGetISLocalToGlobalMapping(DA da,ISLocalToGlo/
DAGetInfo	src/da/src/daview.c	/^int DAGetInfo(DA da,int *dim,int *M,int *N,int *P,/
DAGetProcessorSubset	src/da/src/dasub.c	/^int DAGetProcessorSubset(DA da,DADirection dir,int/
DAGetScatter	src/da/src/dascatter.c	/^int DAGetScatter(DA da, VecScatter *ltog,VecScatte/
DAGlobalToLocalBegin	src/da/src/dagtol.c	/^int DAGlobalToLocalBegin(DA da,Vec g, InsertMode m/
DAGlobalToLocalEnd	src/da/src/dagtol.c	/^int DAGlobalToLocalEnd(DA da,Vec g, InsertMode mod/
DALocalToGlobal	src/da/src/daltog.c	/^int DALocalToGlobal(DA da,Vec l, InsertMode mode,V/
DALocalToLocalBegin	src/da/src/daltol.c	/^int DALocalToLocalBegin(DA da,Vec g, InsertMode mo/
DALocalToLocalEnd	src/da/src/daltol.c	/^int DALocalToLocalEnd(DA da,Vec g, InsertMode mode/
DAPrintHelp	src/da/src/da2.c	/^int DAPrintHelp(DA da)$/
DARefine	src/da/src/da2.c	/^int DARefine(DA da, DA *daref)$/
DAView	src/da/src/daview.c	/^int DAView(DA da, Viewer v)$/
DAView_1d	src/da/src/da1.c	/^int DAView_1d(DA da,Viewer viewer)$/
DAView_2d	src/da/src/da2.c	/^int DAView_2d(DA da,Viewer viewer)$/
DAView_3d	src/da/src/da3.c	/^int DAView_3d(DA da,Viewer viewer)$/
DFCopy_SeqRegular	src/dfvec/impls/regular/regbase.c	/^int DFCopy_SeqRegular(DF df,DF df2)$/
DFRefineCoordinates	src/dfvec/interface/dfvec.c	/^int DFRefineCoordinates(DF df,DF dfref)$/
DFRefineCoordinates_SeqRegular	src/dfvec/impls/regular/regbase.c	/^int DFRefineCoordinates_SeqRegular(DF df,DF dfref)/
DFSetMPIGeneralOps_Private	src/dfvec/impls/general/mpi/genmpidf.c	/^int DFSetMPIGeneralOps_Private(DF v)$/
DFSetMPIRegularOps_Private	src/dfvec/impls/regular/mpi/regmpidf.c	/^static int DFSetMPIRegularOps_Private(DF v)$/
DFSetSeqGeneralOps_Private	src/dfvec/impls/general/seq/gendf.c	/^int DFSetSeqGeneralOps_Private(DF v)$/
DFSetSeqRegularOps_Private	src/dfvec/impls/regular/seq/regdf.c	/^int DFSetSeqRegularOps_Private(DF v)$/
DFShellCreate	src/dfvec/interface/dfvec.c	/^int DFShellCreate(MPI_Comm comm,DFType type,int di/
DFShellCreateDA_Private	src/dfvec/impls/regular/mpi/regmpidf.c	/^int DFShellCreateDA_Private(MPI_Comm comm,char **l/
DFShellDestroy	src/dfvec/interface/dfvec.c	/^int DFShellDestroy(DF df)$/
DFShellDuplicate	src/dfvec/interface/dfvec.c	/^int DFShellDuplicate(DF df1,DF* df2)$/
DFShellGetCoordinates	src/dfvec/interface/dfvec.c	/^int DFShellGetCoordinates(DF df,int *M,int *N,int /
DFShellGetInfo	src/dfvec/interface/dfvec.c	/^int DFShellGetInfo(DF df,DFType *type,int *dim,int/
DFShellGetLocalDFShell	src/dfvec/interface/dfvec.c	/^int DFShellGetLocalDFShell(DF df,DF *df_local)$/
DFShellSetCoordinates	src/dfvec/interface/dfvec.c	/^int DFShellSetCoordinates(DF df,int M,int N,int P,/
DFVecAssembleFullVector	src/dfvec/interface/dfvec.c	/^int DFVecAssembleFullVector(Vec *vsub,DFVec v)$/
DFVecAssembleFullVector_MPIGeneral	src/dfvec/impls/general/mpi/genmpidf.c	/^int DFVecAssembleFullVector_MPIGeneral(Vec *vsub,D/
DFVecAssembleFullVector_SeqGeneral	src/dfvec/impls/general/seq/gendf.c	/^int DFVecAssembleFullVector_SeqGeneral(Vec *vsub,D/
DFVecCopy	src/dfvec/interface/dfvec.c	/^int DFVecCopy(DFVec x,DFVec y)$/
DFVecDrawTensorContours	src/dfvec/interface/dfvec.c	/^int DFVecDrawTensorContours(DFVec v,Viewer *viewer/
DFVecDrawTensorContoursX	src/dfvec/interface/dfvec.c	/^int DFVecDrawTensorContoursX(DFVec v,int width,int/
DFVecDrawTensorContoursX_MPIRegular	src/dfvec/impls/regular/mpi/regmpidf.c	/^static int DFVecDrawTensorContoursX_MPIRegular(DFV/
DFVecDrawTensorContoursX_SeqRegular	src/dfvec/impls/regular/seq/regdf.c	/^static int DFVecDrawTensorContoursX_SeqRegular(DFV/
DFVecDrawTensorContours_MPIRegular	src/dfvec/impls/regular/mpi/regmpidf.c	/^static int DFVecDrawTensorContours_MPIRegular(DFVe/
DFVecDrawTensorContours_SeqRegular	src/dfvec/impls/regular/seq/regdf.c	/^static int DFVecDrawTensorContours_SeqRegular(DFVe/
DFVecDrawTensorSurfaceContoursVRML	src/dfvec/interface/dfvec.c	/^int DFVecDrawTensorSurfaceContoursVRML(DFVec v)$/
DFVecDrawTensorSurfaceContoursVRML_MPIRegular	src/dfvec/impls/regular/mpi/regmpidf.c	/^static int DFVecDrawTensorSurfaceContoursVRML_MPIR/
DFVecDrawTensorSurfaceContoursVRML_SeqRegular	src/dfvec/impls/regular/seq/regdf.c	/^static int DFVecDrawTensorSurfaceContoursVRML_SeqR/
DFVecFormUniVec_MPIRegular_Private	src/dfvec/impls/regular/mpi/regmpidf.c	/^int DFVecFormUniVec_MPIRegular_Private(DFVec dfv,V/
DFVecGetComponentVectors	src/dfvec/interface/dfvec.c	/^int DFVecGetComponentVectors(DFVec v,int *ncomp,DF/
DFVecGetDFShell	src/dfvec/interface/dfvec.c	/^int DFVecGetDFShell(DFVec v,DF *df)$/
DFVecRefineBase_MPIRegular_Private	src/dfvec/impls/regular/mpi/regmpidf.c	/^static int DFVecRefineBase_MPIRegular_Private(Vec /
DFVecRefineBase_SeqRegular_Private	src/dfvec/impls/regular/seq/regdf.c	/^static int DFVecRefineBase_SeqRegular_Private(Vec /
DFVecRefineVector	src/dfvec/interface/dfvec.c	/^int DFVecRefineVector(DFVec v,DFVec *vref)$/
DFVecRefineVectorSetUp_MPIRegular_Private	src/dfvec/impls/regular/mpi/regmpidf.c	/^static int DFVecRefineVectorSetUp_MPIRegular_Priva/
DFVecRefineVector_MPIRegular	src/dfvec/impls/regular/mpi/regmpidf.c	/^int DFVecRefineVector_MPIRegular(Vec vin,Vec *vref/
DFVecRefineVector_SeqRegular	src/dfvec/impls/regular/seq/regdf.c	/^static int DFVecRefineVector_SeqRegular(DFVec v,DF/
DFVecShellAssociate	src/dfvec/interface/dfvec.c	/^int DFVecShellAssociate(DF df,Vec vec)$/
DFVecView	src/dfvec/interface/dfvec.c	/^int DFVecView(DFVec v,Viewer viewer)$/
DFVecView_MPIRegular	src/dfvec/impls/regular/mpi/regmpidf.c	/^static int DFVecView_MPIRegular(DFVec dfv,Viewer v/
DFVecView_Private	src/dfvec/interface/dfvec.c	/^int DFVecView_Private(DFVec dfv,Viewer viewer)$/
DLLibraryAppend	src/sys/src/dll/dl.c	/^int DLLibraryAppend(MPI_Comm comm,DLLibraryList *o/
DLLibraryClose	src/sys/src/dll/dl.c	/^int DLLibraryClose(DLLibraryList next)$/
DLLibraryInfo	src/ksp/interface/dlregis.c	/^char *DLLibraryInfo(char *path,char *type) $/
DLLibraryObtain	src/sys/src/dll/dl.c	/^int DLLibraryObtain(MPI_Comm comm,char *libname,ch/
DLLibraryOpen	src/sys/src/dll/dl.c	/^int DLLibraryOpen(MPI_Comm comm,char *libname,void/
DLLibraryPrepend	src/sys/src/dll/dl.c	/^int DLLibraryPrepend(MPI_Comm comm,DLLibraryList */
DLLibraryRegister	src/ksp/interface/dlregis.c	/^int DLLibraryRegister(char *path)$/
DLLibrarySharedTmp	src/sys/src/dll/dl.c	/^int DLLibrarySharedTmp(MPI_Comm comm,int *shared)$/
DLLibrarySym	src/sys/src/dll/dl.c	/^int DLLibrarySym(MPI_Comm comm,DLLibraryList *inli/
DLRegisterCreate	src/sys/src/dll/reg.c	/^int DLRegisterCreate(DLList *fl )$/
DLRegisterDestroy	src/sys/src/dll/reg.c	/^int DLRegisterDestroy(DLList fl )$/
DLRegisterDestroyAll	src/sys/src/dll/reg.c	/^int DLRegisterDestroyAll(void)$/
DLRegisterFind	src/sys/src/dll/reg.c	/^int DLRegisterFind(MPI_Comm comm,DLList fl, char */
DLRegisterGetPathAndFunction	src/sys/src/dll/reg.c	/^int DLRegisterGetPathAndFunction(char *name,char */
DLRegisterPrintTypes	src/sys/src/dll/reg.c	/^int DLRegisterPrintTypes(MPI_Comm comm,FILE *fd,ch/
DLRegister_Private	src/sys/src/dll/reg.c	/^int DLRegister_Private( DLList *fl, char *name, ch/
DOT	src/inline/dot.h	/^#define DOT(sum,x,y,n) {\\$/
DOT2	src/inline/dot.h	/^#define DOT2(sum1,sum2,x,y1,y2,n) {\\$/
DisAssemble_MPIAIJ	src/mat/impls/aij/mpi/mmaij.c	/^int DisAssemble_MPIAIJ(Mat A)$/
DisAssemble_MPIBAIJ	src/mat/impls/baij/mpi/mmbaij.c	/^int DisAssemble_MPIBAIJ(Mat A)$/
DrawAppendTitle	src/draw/interface/draw.c	/^int DrawAppendTitle(Draw draw,char *title)$/
DrawAxisCreate	src/draw/utils/axis.c	/^int DrawAxisCreate(Draw win,DrawAxis *ctx)$/
DrawAxisDestroy	src/draw/utils/axis.c	/^int DrawAxisDestroy(DrawAxis ad)$/
DrawAxisDraw	src/draw/utils/axis.c	/^int DrawAxisDraw(DrawAxis ad)$/
DrawAxisSetColors	src/draw/utils/axis.c	/^int DrawAxisSetColors(DrawAxis ad,int ac,int tc,in/
DrawAxisSetLabels	src/draw/utils/axis.c	/^int DrawAxisSetLabels(DrawAxis ad,char* top,char */
DrawAxisSetLimits	src/draw/utils/axis.c	/^int DrawAxisSetLimits(DrawAxis ad,double xmin,doub/
DrawBOP	src/draw/interface/dclear.c	/^int DrawBOP( Draw draw )$/
DrawBOP_VRML	src/draw/impls/vrml/vrmlops.c	/^static int DrawBOP_VRML( Draw Win )$/
DrawCheckResizedWindow	src/draw/interface/draw.c	/^int DrawCheckResizedWindow(Draw draw)$/
DrawCheckResizedWindow_X	src/draw/impls/x/xops.c	/^static int DrawCheckResizedWindow_X(Draw draw)$/
DrawClear	src/draw/interface/dclear.c	/^int DrawClear(Draw draw)$/
DrawClear_VRML	src/draw/impls/vrml/vrmlops.c	/^static int DrawClear_VRML(Draw Win)$/
DrawClear_X	src/draw/impls/x/xops.c	/^static int DrawClear_X(Draw Win)$/
DrawDestroy	src/draw/interface/draw.c	/^int DrawDestroy(Draw draw)$/
DrawDestroy_Null	src/draw/interface/draw.c	/^int DrawDestroy_Null(Draw draw)$/
DrawDestroy_VRML	src/draw/impls/vrml/vrmlops.c	/^int DrawDestroy_VRML(Draw ctx)$/
DrawDestroy_X	src/draw/impls/x/xops.c	/^int DrawDestroy_X(Draw ctx)$/
DrawEOP	src/draw/interface/dclear.c	/^int DrawEOP( Draw draw )$/
DrawEOP_VRML	src/draw/impls/vrml/vrmlops.c	/^static int DrawEOP_VRML( Draw Win )$/
DrawFlush	src/draw/interface/dflush.c	/^int DrawFlush(Draw draw)$/
DrawFlush_VRML	src/draw/impls/vrml/vrmlops.c	/^static int DrawFlush_VRML(Draw Win )$/
DrawFlush_X	src/draw/impls/x/xops.c	/^static int DrawFlush_X(Draw Win )$/
DrawGetCoordinates	src/draw/interface/dgcoor.c	/^int DrawGetCoordinates(Draw draw,double *xl,double/
DrawGetMouseButton	src/draw/interface/dmouse.c	/^int DrawGetMouseButton(Draw draw,DrawButton *butto/
DrawGetMouseButton_X	src/draw/impls/x/xops.c	/^static int DrawGetMouseButton_X(Draw draw,DrawButt/
DrawGetPause	src/draw/interface/dgpause.c	/^int DrawGetPause(Draw draw,int *pause)$/
DrawGetPopup	src/draw/interface/draw.c	/^int DrawGetPopup(Draw draw,Draw *popup)$/
DrawGetPopup_X	src/draw/impls/x/xops.c	/^static int DrawGetPopup_X(Draw draw,Draw *popup)$/
DrawGetTitle	src/draw/interface/draw.c	/^int DrawGetTitle(Draw draw,char **title)$/
DrawHistAddValue	src/draw/utils/hists.c	/^int DrawHistAddValue(DrawHist hist, double value)$/
DrawHistCreate	src/draw/utils/hists.c	/^int DrawHistCreate(Draw win, int bins, DrawHist *h/
DrawHistDestroy	src/draw/utils/hists.c	/^int DrawHistDestroy(DrawHist hist)$/
DrawHistDraw	src/draw/utils/hists.c	/^int DrawHistDraw(DrawHist hist)$/
DrawHistGetAxis	src/draw/utils/hists.c	/^int DrawHistGetAxis(DrawHist hist, DrawAxis *axis)/
DrawHistGetDraw	src/draw/utils/hists.c	/^int DrawHistGetDraw(DrawHist hist, Draw *win)$/
DrawHistReset	src/draw/utils/hists.c	/^int DrawHistReset(DrawHist hist)$/
DrawHistSetColor	src/draw/utils/hists.c	/^int DrawHistSetColor(DrawHist hist, int color)$/
DrawHistSetLimits	src/draw/utils/hists.c	/^int DrawHistSetLimits(DrawHist hist, double x_min,/
DrawHistSetNumberBins	src/draw/utils/hists.c	/^int DrawHistSetNumberBins(DrawHist hist, int bins)/
DrawIsNull	src/draw/interface/dline.c	/^int DrawIsNull(Draw draw,PetscTruth *yes)$/
DrawLGAddPoint	src/draw/utils/lg.c	/^int DrawLGAddPoint(DrawLG lg,double *x,double *y)$/
DrawLGAddPoints	src/draw/utils/lg.c	/^int DrawLGAddPoints(DrawLG lg,int n,double **xx,do/
DrawLGCreate	src/draw/utils/lg.c	/^int DrawLGCreate(Draw win,int dim,DrawLG *outctx)$/
DrawLGDestroy	src/draw/utils/lg.c	/^int DrawLGDestroy(DrawLG lg)$/
DrawLGDraw	src/draw/utils/lg.c	/^int DrawLGDraw(DrawLG lg)$/
DrawLGGetAxis	src/draw/utils/lg.c	/^int DrawLGGetAxis(DrawLG lg,DrawAxis *axis)$/
DrawLGGetDraw	src/draw/utils/lg.c	/^int DrawLGGetDraw(DrawLG lg,Draw *win)$/
DrawLGIndicateDataPoints	src/draw/utils/lg.c	/^int DrawLGIndicateDataPoints(DrawLG lg)$/
DrawLGReset	src/draw/utils/lg.c	/^int DrawLGReset(DrawLG lg)$/
DrawLGSetDimension	src/draw/utils/lg.c	/^int DrawLGSetDimension(DrawLG lg,int dim)$/
DrawLGSetLimits	src/draw/utils/lg.c	/^int DrawLGSetLimits( DrawLG lg,double x_min,double/
DrawLine	src/draw/interface/dline.c	/^int DrawLine(Draw draw,double xl,double yl,double /
DrawLineGetWidth	src/draw/interface/dlinegw.c	/^int DrawLineGetWidth(Draw draw,double *width)$/
DrawLineSetWidth	src/draw/interface/dlinew.c	/^int DrawLineSetWidth(Draw draw,double width)$/
DrawLine_VRML	src/draw/impls/vrml/vrmlops.c	/^static int DrawLine_VRML(Draw Win, double xl, doub/
DrawLine_X	src/draw/impls/x/xops.c	/^int DrawLine_X(Draw Win, double xl, double yl, dou/
DrawMeshCreate	src/draw/impls/vrml/vrmlmesh.c	/^int DrawMeshCreate( DrawMesh *mesh, $/
DrawMeshCreateSimple	src/draw/impls/vrml/vrmlmesh.c	/^int DrawMeshCreateSimple( DrawMesh *mesh, $/
DrawMeshDestroy	src/draw/impls/vrml/vrmlmesh.c	/^int DrawMeshDestroy( DrawMesh *mesh )$/
DrawOpenNull	src/draw/interface/draw.c	/^int DrawOpenNull(MPI_Comm comm,Draw *win)$/
DrawOpenVRML	src/draw/impls/vrml/vrmlops.c	/^int DrawOpenVRML(MPI_Comm comm,char* fname,char *t/
DrawOpenX	src/draw/impls/x/xops.c	/^int DrawOpenX(MPI_Comm comm,char* display,char *ti/
DrawPause	src/draw/interface/dpause.c	/^int DrawPause(Draw draw)$/
DrawPause_VRML	src/draw/impls/vrml/vrmlops.c	/^static int DrawPause_VRML(Draw draw)$/
DrawPause_X	src/draw/impls/x/xops.c	/^static int DrawPause_X(Draw draw)$/
DrawPoint	src/draw/interface/dpoint.c	/^int DrawPoint(Draw draw,double xl,double yl,int cl/
DrawPointSetSize	src/draw/interface/dpoints.c	/^int DrawPointSetSize(Draw draw,double width)$/
DrawPoint_VRML	src/draw/impls/vrml/vrmlops.c	/^static int DrawPoint_VRML(Draw Win,double x,double/
DrawPoint_X	src/draw/impls/x/xops.c	/^static int DrawPoint_X(Draw Win,double x,double  y/
DrawRectangle	src/draw/interface/drect.c	/^int DrawRectangle(Draw draw,double xl,double yl,do/
DrawRectangle_VRML	src/draw/impls/vrml/vrmlops.c	/^static int DrawRectangle_VRML(Draw Win, $/
DrawRectangle_X	src/draw/impls/x/xops.c	/^static int DrawRectangle_X(Draw Win, double xl, do/
DrawResizeWindow	src/draw/interface/draw.c	/^int DrawResizeWindow(Draw draw,int w,int h)$/
DrawResizeWindow_X	src/draw/impls/x/xops.c	/^static int DrawResizeWindow_X(Draw draw,int w,int /
DrawSPAddPoint	src/draw/utils/dscatter.c	/^int DrawSPAddPoint(DrawSP sp,double *x,double *y)$/
DrawSPAddPoints	src/draw/utils/dscatter.c	/^int DrawSPAddPoints(DrawSP sp,int n,double **xx,do/
DrawSPCreate	src/draw/utils/dscatter.c	/^int DrawSPCreate(Draw win,int dim,DrawSP *outctx)$/
DrawSPDestroy	src/draw/utils/dscatter.c	/^int DrawSPDestroy(DrawSP sp)$/
DrawSPDraw	src/draw/utils/dscatter.c	/^int DrawSPDraw(DrawSP sp)$/
DrawSPGetAxis	src/draw/utils/dscatter.c	/^int DrawSPGetAxis(DrawSP sp,DrawAxis *axis)$/
DrawSPGetDraw	src/draw/utils/dscatter.c	/^int DrawSPGetDraw(DrawSP sp,Draw *win)$/
DrawSPReset	src/draw/utils/dscatter.c	/^int DrawSPReset(DrawSP sp)$/
DrawSPSetDimension	src/draw/utils/dscatter.c	/^int DrawSPSetDimension(DrawSP sp,int dim)$/
DrawSPSetLimits	src/draw/utils/dscatter.c	/^int DrawSPSetLimits( DrawSP sp,double x_min,double/
DrawScalePopup	src/vec/utils/cmesh.c	/^int DrawScalePopup(Draw popup,double min,double ma/
DrawSetCoordinates	src/draw/interface/dcoor.c	/^int DrawSetCoordinates(Draw draw,double xl,double /
DrawSetDoubleBuffer	src/draw/interface/dbuff.c	/^int DrawSetDoubleBuffer(Draw draw)$/
DrawSetDoubleBuffer_X	src/draw/impls/x/xops.c	/^static int DrawSetDoubleBuffer_X(Draw Win)$/
DrawSetPause	src/draw/interface/dsetpause.c	/^int DrawSetPause(Draw draw,int pause)$/
DrawSetTitle	src/draw/interface/draw.c	/^int DrawSetTitle(Draw draw,char *title)$/
DrawSetTitle_X	src/draw/impls/x/xops.c	/^static int DrawSetTitle_X(Draw draw,char *title)$/
DrawSetViewPort	src/draw/interface/dviewp.c	/^int DrawSetViewPort(Draw draw,double xl,double yl,/
DrawSetViewport_X	src/draw/impls/x/xops.c	/^static int DrawSetViewport_X(Draw Win,double xl,do/
DrawSplitViewPort	src/draw/interface/dviewp.c	/^int DrawSplitViewPort(Draw draw)$/
DrawString	src/draw/interface/dtext.c	/^int DrawString(Draw draw,double xl,double yl,int c/
DrawStringGetSize	src/draw/interface/dtextgs.c	/^int DrawStringGetSize(Draw draw,double *width,doub/
DrawStringGetSize_VRML	src/draw/impls/vrml/vrmlops.c	/^int DrawStringGetSize_VRML(Draw Win,double *x,doub/
DrawStringGetSize_X	src/draw/impls/x/xops.c	/^int DrawStringGetSize_X(Draw Win,double *x,double /
DrawStringSetSize	src/draw/interface/dtexts.c	/^int DrawStringSetSize(Draw draw,double width,doubl/
DrawStringSetSize_X	src/draw/impls/x/xops.c	/^static int DrawStringSetSize_X(Draw Win,double x,d/
DrawStringVertical	src/draw/interface/dtextv.c	/^int DrawStringVertical(Draw draw,double xl,double /
DrawStringVertical_VRML	src/draw/impls/vrml/vrmlops.c	/^int DrawStringVertical_VRML(Draw Win,double x,doub/
DrawStringVertical_X	src/draw/impls/x/xops.c	/^int DrawStringVertical_X(Draw Win,double x,double /
DrawString_VRML	src/draw/impls/vrml/vrmlops.c	/^static int DrawString_VRML(Draw Win,double x,doubl/
DrawString_X	src/draw/impls/x/xops.c	/^static int DrawString_X(Draw Win,double x,double  /
DrawSynchronizedClear	src/draw/interface/dsclear.c	/^int DrawSynchronizedClear(Draw draw)$/
DrawSynchronizedClear_VRML	src/draw/impls/vrml/vrmlops.c	/^static int DrawSynchronizedClear_VRML(Draw Win)$/
DrawSynchronizedClear_X	src/draw/impls/x/xops.c	/^static int DrawSynchronizedClear_X(Draw Win)$/
DrawSynchronizedFlush	src/draw/interface/dsflush.c	/^int DrawSynchronizedFlush(Draw draw)$/
DrawSynchronizedFlush_VRML	src/draw/impls/vrml/vrmlops.c	/^static int DrawSynchronizedFlush_VRML(Draw Win )$/
DrawSynchronizedFlush_X	src/draw/impls/x/xops.c	/^static int DrawSynchronizedFlush_X(Draw Win )$/
DrawSynchronizedGetMouseButton	src/draw/interface/dmouse.c	/^int DrawSynchronizedGetMouseButton(Draw draw,DrawB/
DrawTensorContour	src/vec/utils/cmesh.c	/^int DrawTensorContour(Draw win,int m,int n,double /
DrawTensorContourPatch	src/draw/interface/dtri.c	/^int DrawTensorContourPatch(Draw win,int m,int n,do/
DrawTensorMapMesh	src/draw/impls/vrml/vrmlmesh.c	/^int DrawTensorMapMesh( Draw Win, DrawMesh mesh, $/
DrawTensorMapSurfaceContour	src/draw/impls/vrml/vrmlmesh.c	/^int DrawTensorMapSurfaceContour( Draw Win, DrawMes/
DrawTensorSurface	src/draw/impls/vrml/vrmlmesh.c	/^int DrawTensorSurface( Draw Win, DrawMesh mesh, in/
DrawTensorSurfaceContour	src/draw/impls/vrml/vrmlmesh.c	/^int DrawTensorSurfaceContour( Draw Win, DrawMesh m/
DrawTriangle	src/draw/interface/dtri.c	/^int DrawTriangle(Draw draw,double x1,double y_1,do/
DrawTriangle_VRML	src/draw/impls/vrml/vrmlops.c	/^static int DrawTriangle_VRML(Draw Win, double X1, /
DrawTriangle_X	src/draw/impls/x/xops.c	/^static int DrawTriangle_X(Draw Win, double X1, dou/
DrawXGetDisplaySize_Private	src/draw/impls/x/xops.c	/^int DrawXGetDisplaySize_Private(char *name,int *wi/
DrawZoom	src/draw/utils/zoom.c	/^int DrawZoom(Draw draw,int (*func)(Draw,void *),vo/
Draw_VRML	src/draw/impls/vrml/vrmlimpl.h	/^} Draw_VRML;$/
Draw_X	src/draw/impls/x/ximpl.h	/^} Draw_X;$/
ERROR	src/viewer/impls/matlab/closeport.c	/^#define ERROR(a) {fprintf(stderr,"CLOSEPORT: %s \\n/
EvaluateFunction	src/contrib/pfull/pfunc.c	/^int EvaluateFunction(AppCtx *user,double *x,int i,/
Events	src/sys/src/plog/plog.c	/^} Events;$/
F90_IRIX_Dummy	src/fortran/f90/f90_IRIX.c	/^int F90_IRIX_Dummy(int dummy)$/
F90_Nag_Dummy	src/fortran/f90/f90_nag.c	/^int F90_Nag_Dummy(int dummy)$/
F90_ZF90_Dummy	src/fortran/f90/zf90.c	/^int F90_ZF90_Dummy(int dummy)$/
F90_rs600_Dummy	src/fortran/f90/f90_rs6000.c	/^int F90_rs600_Dummy(int dummy)$/
F90_t3e_Dummy	src/fortran/f90/f90_t3e.c	/^int F90_t3e_Dummy(int dummy)$/
FIXCHAR	src/fortran/custom/zpetsc.h	/^#define FIXCHAR(a,n,b) \\$/
FORTRANNULLDOUBLE	src/fortran/custom/zpetsc.h	/^#define FORTRANNULLDOUBLE(a)   (((void *) a) == PE/
FORTRANNULLFUNCTION	src/fortran/custom/zpetsc.h	/^#define FORTRANNULLFUNCTION(a) (((void *) a) == PE/
FORTRANNULLINTEGER	src/fortran/custom/zpetsc.h	/^#define FORTRANNULLINTEGER(a)  (((void *) a) == PE/
FORTRANNULLSCALAR	src/fortran/custom/zpetsc.h	/^#define FORTRANNULLSCALAR(a)   (((void *) a) == PE/
FREECHAR	src/fortran/custom/zpetsc.h	/^#define FREECHAR(a,b) if (b) PetscFree(b);$/
FactorCtx	src/mat/impls/dense/mpi/mpidense.h	/^} FactorCtx;$/
FortranMAXPY2	src/fortran/kernels/fmaxpy.F	/^      subroutine FortranMAXPY2(x, a1, a2, y1, y2, /
FortranMAXPY3	src/fortran/kernels/fmaxpy.F	/^      subroutine FortranMAXPY3(x, a1, a2, a3, y1, /
FortranMAXPY4	src/fortran/kernels/fmaxpy.F	/^      subroutine FortranMAXPY4(x, a1, a2, a3, a4, /
FortranMDot1	src/fortran/kernels/fmdot.F	/^      subroutine FortranMDot1(x, y1, n,sum1)$/
FortranMDot2	src/fortran/kernels/fmdot.F	/^      subroutine FortranMDot2(x, y1, y2, n,sum1,su/
FortranMDot3	src/fortran/kernels/fmdot.F	/^      subroutine FortranMDot3(x, y1, y2, y3, n,sum/
FortranMDot4	src/fortran/kernels/fmdot.F	/^      subroutine FortranMDot4(x, y1, y2, y3, y4, n/
FortranMultAIJ	src/fortran/kernels/fmult.F	/^      subroutine FortranMultAIJ(n,x,ii,jj,a,y)$/
FortranMultAddAIJ	src/fortran/kernels/fmultadd.F	/^      subroutine FortranMultAddAIJ(n,x,ii,jj,a,y,z/
FortranNormSqr	src/fortran/kernels/fnorm.F	/^      subroutine FortranNormSqr(x, n,sum1)$/
FortranSolveAIJ	src/fortran/kernels/fsolve.F	/^      subroutine FortranSolveAIJ(n,x,ai,aj,adiag,a/
FuncList	src/sys/src/dll/reg.c	/^typedef struct FuncList_struct FuncList;$/
Function_PotentialFlow	src/contrib/pfull/pfunc.c	/^int Function_PotentialFlow(SNES snes,Vec X,Vec F,v/
GATHER	src/inline/spops.h	/^#define GATHER(xv,xi,r,nz) {int __noff;\\$/
GATHERADD	src/inline/spops.h	/^#define GATHERADD(xv,xi,r,nz) {\\$/
GMRESGetNewVectors	src/ksp/impls/gmres/gmres.c	/^static int GMRESGetNewVectors( KSP ksp,int it )$/
GMRESResidual	src/ksp/impls/gmres/gmres.c	/^static int GMRESResidual(  KSP ksp,int restart )$/
GMRESUpdateHessenberg	src/ksp/impls/gmres/gmres.c	/^static int GMRESUpdateHessenberg( KSP ksp, int it,/
GMREScycle	src/ksp/impls/gmres/gmres.c	/^int GMREScycle(int *  itcount, int itsSoFar,int re/
GMatFDColoringApply	src/gvec/interface/gvec.c	/^int GMatFDColoringApply(GMat J,GVec x,MatStructure/
GMatFDColoringCreate	src/gvec/interface/gvec.c	/^int GMatFDColoringCreate(GMat J)$/
GMatFDColoringCreate_Rectangular_1D_Linear	src/gvec/impls/rectangular/1d/dcimpls/linear/fd1d.c	/^int GMatFDColoringCreate_Rectangular_1D_Linear(GMa/
GMatFDColoringCreate_Rectangular_1D_Quadratic	src/gvec/impls/rectangular/1d/dcimpls/quadratic/fdq1d.c	/^int GMatFDColoringCreate_Rectangular_1D_Quadratic(/
GMatFDColoringCreate_Rectangular_2D_Linear	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^int GMatFDColoringCreate_Rectangular_2D_Linear(GMa/
GMatGetGrid	src/gvec/interface/gvec.c	/^int GMatGetGrid(GMat v,Grid *grid)$/
GVecAssembleComponentGVecs	src/gvec/interface/gvec.c	/^int GVecAssembleComponentGVecs(GVec v,GVecComponen/
GVecCreateComponentGVecs	src/gvec/interface/gvec.c	/^int GVecCreateComponentGVecs(GVec v,GVecComponents/
GVecErrorKSPMonitor	src/gvec/interface/gvecksp.c	/^int GVecErrorKSPMonitor(KSP ksp,int it,double rnor/
GVecErrorSNESMonitor	src/gvec/interface/gvecsnes.c	/^int GVecErrorSNESMonitor(SNES snes,int it,double r/
GVecEvaluateFunction	src/gvec/interface/gvec.c	/^int GVecEvaluateFunction(GVec v,PointFunction f,vo/
GVecEvaluateFunctionGalerkin	src/gvec/interface/gvec.c	/^int GVecEvaluateFunctionGalerkin(GVec v,PointFunct/
GVecEvaluateFunctionGalerkin_Rectangular_1D_Linear	src/gvec/impls/rectangular/1d/dcimpls/linear/lin1d.c	/^static int GVecEvaluateFunctionGalerkin_Rectangula/
GVecEvaluateFunctionGalerkin_Rectangular_1D_Quadratic	src/gvec/impls/rectangular/1d/dcimpls/quadratic/qua1d.c	/^static int GVecEvaluateFunctionGalerkin_Rectangula/
GVecEvaluateFunctionGalerkin_Rectangular_2D_Linear	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^static int GVecEvaluateFunctionGalerkin_Rectangula/
GVecEvaluateFunction_Rectangular_1D_Linear	src/gvec/impls/rectangular/1d/dcimpls/linear/lin1d.c	/^static int GVecEvaluateFunction_Rectangular_1D_Lin/
GVecEvaluateFunction_Rectangular_1D_Quadratic	src/gvec/impls/rectangular/1d/dcimpls/quadratic/qua1d.c	/^static int GVecEvaluateFunction_Rectangular_1D_Qua/
GVecEvaluateFunction_Rectangular_2D_Linear	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^static int GVecEvaluateFunction_Rectangular_2D_Lin/
GVecGetComponentGVecs	src/gvec/interface/gvec.c	/^int GVecGetComponentGVecs(GVec v,GVecComponents co/
GVecGetGrid	src/gvec/interface/gvec.c	/^int GVecGetGrid(GVec v,Grid *grid)$/
GVecGetLocalGVec_Rectangular_1D_Linear	src/gvec/impls/rectangular/1d/dcimpls/linear/lin1d.c	/^static int GVecGetLocalGVec_Rectangular_1D_Linear(/
GVecGetLocalGVec_Rectangular_1D_Quadratic	src/gvec/impls/rectangular/1d/dcimpls/quadratic/qua1d.c	/^static int GVecGetLocalGVec_Rectangular_1D_Quadrat/
GVecGetLocalGVec_Rectangular_2D_Linear	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^static int GVecGetLocalGVec_Rectangular_2D_Linear(/
GVecGetLocalWorkGVec	src/gvec/interface/gvec.c	/^int GVecGetLocalWorkGVec(GVec v,GVec *lv)$/
GVecGetWorkGVec	src/gvec/interface/gvec.c	/^int GVecGetWorkGVec(GVec v,GVec *lv)$/
GVecGlobalToLocal	src/gvec/interface/gvec.c	/^int GVecGlobalToLocal(GVec v,InsertMode mode,GVec /
GVecGlobalToLocal_Rectangular_1D_Linear	src/gvec/impls/rectangular/1d/dcimpls/linear/lin1d.c	/^static int GVecGlobalToLocal_Rectangular_1D_Linear/
GVecGlobalToLocal_Rectangular_1D_Quadratic	src/gvec/impls/rectangular/1d/dcimpls/quadratic/qua1d.c	/^static int GVecGlobalToLocal_Rectangular_1D_Quadra/
GVecGlobalToLocal_Rectangular_2D_Linear	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^static int GVecGlobalToLocal_Rectangular_2D_Linear/
GVecInitialize	src/gvec/interface/gvecksp.c	/^int GVecInitialize(void) $/
GVecKSPOptionsChecker_Private	src/gvec/interface/gvecksp.c	/^int GVecKSPOptionsChecker_Private(KSP ksp) $/
GVecLocalToGlobal	src/gvec/interface/gvec.c	/^int GVecLocalToGlobal(GVec v,InsertMode mode,GVec /
GVecLocalToGlobal_Rectangular_1D_Linear	src/gvec/impls/rectangular/1d/dcimpls/linear/lin1d.c	/^static int GVecLocalToGlobal_Rectangular_1D_Linear/
GVecLocalToGlobal_Rectangular_1D_Quadratic	src/gvec/impls/rectangular/1d/dcimpls/quadratic/qua1d.c	/^static int GVecLocalToGlobal_Rectangular_1D_Quadra/
GVecLocalToGlobal_Rectangular_2D_Linear	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^static int GVecLocalToGlobal_Rectangular_2D_Linear/
GVecPCMGSetMonitor	src/gvec/interface/gvecksp.c	/^int GVecPCMGSetMonitor(PC pc,int views)$/
GVecResidualKSPMonitor	src/gvec/interface/gvecksp.c	/^int GVecResidualKSPMonitor(KSP ksp,int it,double r/
GVecResidualSNESMonitor	src/gvec/interface/gvecsnes.c	/^int GVecResidualSNESMonitor(SNES snes,int it,doubl/
GVecRestoreLocalGVec_Rectangular_1D_Linear	src/gvec/impls/rectangular/1d/dcimpls/linear/lin1d.c	/^static int GVecRestoreLocalGVec_Rectangular_1D_Lin/
GVecRestoreLocalGVec_Rectangular_1D_Quadratic	src/gvec/impls/rectangular/1d/dcimpls/quadratic/qua1d.c	/^static int GVecRestoreLocalGVec_Rectangular_1D_Qua/
GVecRestoreLocalGVec_Rectangular_2D_Linear	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^static int GVecRestoreLocalGVec_Rectangular_2D_Lin/
GVecRestoreLocalWorkGVec	src/gvec/interface/gvec.c	/^int GVecRestoreLocalWorkGVec(GVec v,GVec *lv)$/
GVecRestoreWorkGVec	src/gvec/interface/gvec.c	/^int GVecRestoreWorkGVec(GVec v,GVec *lv)$/
GVecRhsKSPMonitor	src/gvec/interface/gvecksp.c	/^int GVecRhsKSPMonitor(KSP ksp,int it,double rnorm,/
GVecSNESDefaultComputeJacobianWithColoring	src/gvec/interface/gvec.c	/^int GVecSNESDefaultComputeJacobianWithColoring(SNE/
GVecSNESOptionsChecker_Private	src/gvec/interface/gvecsnes.c	/^int GVecSNESOptionsChecker_Private(SNES snes) $/
GVecSolutionKSPMonitor	src/gvec/interface/gvecksp.c	/^int GVecSolutionKSPMonitor(KSP ksp,int it,double r/
GVecSolutionSNESMonitor	src/gvec/interface/gvecsnes.c	/^int GVecSolutionSNESMonitor(SNES snes,int it,doubl/
GVecView	src/gvec/interface/gvec.c	/^int GVecView(GVec v,Viewer viewer)$/
GVecView_Rectangular_1D_Linear	src/gvec/impls/rectangular/1d/dcimpls/linear/lin1d.c	/^static int GVecView_Rectangular_1D_Linear(GVec gve/
GVecView_Rectangular_1D_Linear_Draw	src/gvec/impls/rectangular/1d/dcimpls/linear/lin1d.c	/^static int GVecView_Rectangular_1D_Linear_Draw(GVe/
GVecView_Rectangular_1D_Quadratic	src/gvec/impls/rectangular/1d/dcimpls/quadratic/qua1d.c	/^static int GVecView_Rectangular_1D_Quadratic(GVec /
GVecView_Rectangular_1D_Quadratic_Draw	src/gvec/impls/rectangular/1d/dcimpls/quadratic/qua1d.c	/^static int GVecView_Rectangular_1D_Quadratic_Draw(/
GVecView_Rectangular_2D_Linear	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^static int GVecView_Rectangular_2D_Linear(GVec gve/
GVecView_Rectangular_2D_Linear_Draw	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^static int GVecView_Rectangular_2D_Linear_Draw(GVe/
GridCreateGMat	src/gvec/interface/gvec.c	/^int GridCreateGMat(Grid v,GMat *gmat)$/
GridCreateGMat_Rectangular_1D_Linear	src/gvec/impls/rectangular/1d/dcimpls/linear/lin1d.c	/^static int GridCreateGMat_Rectangular_1D_Linear(Gr/
GridCreateGMat_Rectangular_1D_Quadratic	src/gvec/impls/rectangular/1d/dcimpls/quadratic/qua1d.c	/^static int GridCreateGMat_Rectangular_1D_Quadratic/
GridCreateGMat_Rectangular_2D_Linear	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^static int GridCreateGMat_Rectangular_2D_Linear(Gr/
GridCreateGVec	src/gvec/interface/grid.c	/^int GridCreateGVec(Grid grid, GVec *gvec)$/
GridCreateGVec_Rectangular_1D_Linear	src/gvec/impls/rectangular/1d/dcimpls/linear/lin1d.c	/^static int GridCreateGVec_Rectangular_1D_Linear(Gr/
GridCreateGVec_Rectangular_1D_Quadratic	src/gvec/impls/rectangular/1d/dcimpls/quadratic/qua1d.c	/^static int GridCreateGVec_Rectangular_1D_Quadratic/
GridCreateGVec_Rectangular_2D_Linear	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^static int GridCreateGVec_Rectangular_2D_Linear(Gr/
GridCreateRectangular1D	src/gvec/impls/rectangular/1d/rect1d.c	/^int GridCreateRectangular1D(MPI_Comm comm,int n,do/
GridCreateRectangular1DLinear_Private	src/gvec/impls/rectangular/1d/dcimpls/linear/lin1d.c	/^int GridCreateRectangular1DLinear_Private(GridData/
GridCreateRectangular1DQuadratic_Private	src/gvec/impls/rectangular/1d/dcimpls/quadratic/qua1d.c	/^int GridCreateRectangular1DQuadratic_Private(GridD/
GridCreateRectangular2D	src/gvec/impls/rectangular/2d/rect2d.c	/^int GridCreateRectangular2D(MPI_Comm comm,int m,do/
GridCreateRectangular2DLinear_Private	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^int GridCreateRectangular2DLinear_Private(GridData/
GridCreateRestriction	src/gvec/interface/gvec.c	/^int GridCreateRestriction(Grid vf,Grid vc,GMat *gm/
GridCreateRestriction_Rectangular_1D_Linear	src/gvec/impls/rectangular/1d/dcimpls/linear/lin1d.c	/^int GridCreateRestriction_Rectangular_1D_Linear(Gr/
GridCreateRestriction_Rectangular_1D_Quadratic	src/gvec/impls/rectangular/1d/dcimpls/quadratic/qua1d.c	/^int GridCreateRestriction_Rectangular_1D_Quadratic/
GridCreateRestriction_Rectangular_2D_Linear	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^int GridCreateRestriction_Rectangular_2D_Linear(Gr/
GridCtx	src/contrib/pfull/pfull.h	/^} GridCtx;$/
GridDataCopy	src/gvec/interface/griddata.c	/^int GridDataCopy(GridData x,GridData y)$/
GridDataCreateGrid	src/gvec/interface/griddata.c	/^int GridDataCreateGrid(GridData griddata,Discretiz/
GridDataCreateGrid_Rectangular_1D	src/gvec/impls/rectangular/1d/rect1d.c	/^static int GridDataCreateGrid_Rectangular_1D(GridD/
GridDataCreateGrid_Rectangular_2D	src/gvec/impls/rectangular/2d/rect2d.c	/^static int GridDataCreateGrid_Rectangular_2D(GridD/
GridDataCreateRectangular1D	src/gvec/impls/rectangular/1d/rect1d.c	/^int GridDataCreateRectangular1D(MPI_Comm comm,int /
GridDataCreateRectangular2D	src/gvec/impls/rectangular/2d/rect2d.c	/^int GridDataCreateRectangular2D(MPI_Comm comm,int /
GridDataDestroy	src/gvec/interface/griddata.c	/^int GridDataDestroy(GridData griddata)$/
GridDataDestroy_Rectangular_1D	src/gvec/impls/rectangular/1d/rect1d.c	/^static int GridDataDestroy_Rectangular_1D(GridData/
GridDataDestroy_Rectangular_2D	src/gvec/impls/rectangular/2d/rect2d.c	/^static int GridDataDestroy_Rectangular_2D(GridData/
GridDataDuplicate	src/gvec/interface/griddata.c	/^int GridDataDuplicate(GridData x,GridData *y)$/
GridDataRectangularGetDA	src/gvec/impls/rectangular/rect.c	/^int GridDataRectangularGetDA(GridData gridd,DA *da/
GridDataRectangularGetXYZ	src/gvec/impls/rectangular/rect.c	/^int GridDataRectangularGetXYZ(GridData gridd,doubl/
GridDataRefine	src/gvec/interface/griddata.c	/^int GridDataRefine(GridData griddata,int l,GridDat/
GridDataRefine_Rectangular_1D	src/gvec/impls/rectangular/1d/rect1d.c	/^static int GridDataRefine_Rectangular_1D(GridData /
GridDataRefine_Rectangular_2D	src/gvec/impls/rectangular/2d/rect2d.c	/^static int GridDataRefine_Rectangular_2D(GridData /
GridDataSetUp	src/gvec/interface/griddata.c	/^int GridDataSetUp(GridData x)$/
GridDataView	src/gvec/interface/griddata.c	/^int GridDataView(GridData griddata,Viewer viewer)$/
GridDataView_Rectangular_1D	src/gvec/impls/rectangular/1d/rect1d.c	/^static int GridDataView_Rectangular_1D(GridData gr/
GridDataView_Rectangular_1D_Draw	src/gvec/impls/rectangular/1d/rect1d.c	/^static int GridDataView_Rectangular_1D_Draw(GridDa/
GridDataView_Rectangular_1D_File	src/gvec/impls/rectangular/1d/rect1d.c	/^static int GridDataView_Rectangular_1D_File(GridDa/
GridDataView_Rectangular_2D	src/gvec/impls/rectangular/2d/rect2d.c	/^static int GridDataView_Rectangular_2D(GridData gr/
GridDataView_Rectangular_2D_Draw	src/gvec/impls/rectangular/2d/rect2d.c	/^static int GridDataView_Rectangular_2D_Draw(GridDa/
GridDataView_Rectangular_2D_File	src/gvec/impls/rectangular/2d/rect2d.c	/^static int GridDataView_Rectangular_2D_File(GridDa/
GridData_Rectangular	src/gvec/impls/rectangular/rectimpl.h	/^} GridData_Rectangular;$/
GridDestroy	src/gvec/interface/grid.c	/^int GridDestroy(Grid grid)$/
GridDestroy_Rectangular_1D_Linear	src/gvec/impls/rectangular/1d/dcimpls/linear/lin1d.c	/^static int GridDestroy_Rectangular_1D_Linear(Grid /
GridDestroy_Rectangular_1D_Quadratic	src/gvec/impls/rectangular/1d/dcimpls/quadratic/qua1d.c	/^static int GridDestroy_Rectangular_1D_Quadratic(Gr/
GridDestroy_Rectangular_2D_Linear	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^static int GridDestroy_Rectangular_2D_Linear(Grid /
GridGetGridData	src/gvec/interface/grid.c	/^int GridGetGridData(Grid grid,GridData *griddata)$/
GridRectangularSetPeriodicType	src/gvec/impls/rectangular/1d/dcimpls/linear/lin1d.c	/^int GridRectangularSetPeriodicType(Grid grid,DAPer/
GridRefine	src/gvec/interface/grid.c	/^int GridRefine(Grid grid,int l,Grid *newgrid)$/
GridRefine_Rectangular_1D_Linear	src/gvec/impls/rectangular/1d/dcimpls/linear/lin1d.c	/^static int GridRefine_Rectangular_1D_Linear(Grid g/
GridRefine_Rectangular_1D_Quadratic	src/gvec/impls/rectangular/1d/dcimpls/quadratic/qua1d.c	/^static int GridRefine_Rectangular_1D_Quadratic(Gri/
GridRefine_Rectangular_2D_Linear	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^static int GridRefine_Rectangular_2D_Linear(Grid g/
GridSetUp	src/gvec/interface/grid.c	/^int GridSetUp(Grid x)$/
GridSetUp_Rectangular_1D_Linear	src/gvec/impls/rectangular/1d/dcimpls/linear/lin1d.c	/^int GridSetUp_Rectangular_1D_Linear(Grid grid)$/
GridSetUp_Rectangular_1D_Quadratic	src/gvec/impls/rectangular/1d/dcimpls/quadratic/qua1d.c	/^int GridSetUp_Rectangular_1D_Quadratic(Grid grid)$/
GridSetUp_Rectangular_2D_Linear	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^int GridSetUp_Rectangular_2D_Linear(Grid grid)$/
GridView	src/gvec/interface/grid.c	/^int GridView(Grid grid,Viewer viewer)$/
GridView_Rectangular_1D_Linear	src/gvec/impls/rectangular/1d/dcimpls/linear/lin1d.c	/^static int GridView_Rectangular_1D_Linear(Grid gri/
GridView_Rectangular_1D_Quadratic	src/gvec/impls/rectangular/1d/dcimpls/quadratic/qua1d.c	/^static int GridView_Rectangular_1D_Quadratic(Grid /
GridView_Rectangular_2D_Linear	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^static int GridView_Rectangular_2D_Linear(Grid gri/
Grid_Rectangular_1D_Linear	src/gvec/impls/rectangular/1d/dcimpls/linear/fd1d.c	/^} Grid_Rectangular_1D_Linear;$/
Grid_Rectangular_1D_Quadratic	src/gvec/impls/rectangular/1d/dcimpls/quadratic/fdq1d.c	/^} Grid_Rectangular_1D_Quadratic;$/
Grid_Rectangular_2D_Linear	src/gvec/impls/rectangular/2d/dcimpls/linear/lin2d.c	/^} Grid_Rectangular_2D_Linear;$/
HASH	src/mat/impls/baij/mpi/mpibaij.c	/^#define HASH(size,key,tmp) (tmp = (key)*HASH_KEY,(/
HES	src/ksp/impls/gmres/gmresp.h	/^#define HES(a,b) (gmres->hes_origin + (b)*(gmres->/
HH	src/ksp/impls/gmres/gmresp.h	/^#define HH(a,b)  (gmres->hh_origin + (b)*(gmres->m/
ISAllGather	src/is/utils/iscoloring.c	/^int ISAllGather(IS is,IS *isout)$/
ISBlock	src/is/impls/block/block.c	/^int ISBlock(IS is,PetscTruth *flag)$/
ISBlockGetBlockSize	src/is/impls/block/block.c	/^int ISBlockGetBlockSize(IS is,int *size)$/
ISBlockGetIndices	src/is/impls/block/block.c	/^int ISBlockGetIndices(IS in,int **idx)$/
ISBlockGetSize	src/is/impls/block/block.c	/^int ISBlockGetSize(IS is,int *size)$/
ISBlockRestoreIndices	src/is/impls/block/block.c	/^int ISBlockRestoreIndices(IS is,int **idx)$/
ISColoringCreate	src/is/utils/iscoloring.c	/^int ISColoringCreate(MPI_Comm comm,int n,int *colo/
ISColoringDestroy	src/is/utils/iscoloring.c	/^int ISColoringDestroy(ISColoring iscoloring)$/
ISColoringView	src/is/utils/iscoloring.c	/^int ISColoringView(ISColoring iscoloring,Viewer vi/
ISCreateBlock	src/is/impls/block/block.c	/^int ISCreateBlock(MPI_Comm comm,int bs,int n,int */
ISCreateGeneral	src/is/impls/general/general.c	/^int ISCreateGeneral(MPI_Comm comm,int n,int *idx,I/
ISCreateStride	src/is/impls/stride/stride.c	/^int ISCreateStride(MPI_Comm comm,int n,int first,i/
ISDestroy	src/is/interface/index.c	/^int ISDestroy(IS is)$/
ISDestroy_Block	src/is/impls/block/block.c	/^int ISDestroy_Block(IS is)$/
ISDestroy_General	src/is/impls/general/general.c	/^int ISDestroy_General(IS is)$/
ISDestroy_Stride	src/is/impls/stride/stride.c	/^int ISDestroy_Stride(IS is)$/
ISDifference	src/is/utils/isdiff.c	/^int ISDifference(IS is1,IS is2, IS *isout)$/
ISDuplicate	src/is/interface/index.c	/^int ISDuplicate(IS is, IS *newIS)$/
ISDuplicate_Block	src/is/impls/block/block.c	/^int ISDuplicate_Block(IS is, IS *newIS)$/
ISDuplicate_General	src/is/impls/general/general.c	/^int ISDuplicate_General(IS is, IS *newIS)$/
ISDuplicate_Stride	src/is/impls/stride/stride.c	/^int ISDuplicate_Stride(IS is, IS *newIS)$/
ISEqual	src/is/utils/iscomp.c	/^int ISEqual(IS is1, IS is2, PetscTruth *flg)$/
ISGetIndices	src/is/interface/index.c	/^int ISGetIndices(IS is,int **ptr)$/
ISGetIndices_Block	src/is/impls/block/block.c	/^int ISGetIndices_Block(IS in,int **idx)$/
ISGetIndices_General	src/is/impls/general/general.c	/^int ISGetIndices_General(IS in,int **idx)$/
ISGetIndices_Stride	src/is/impls/stride/stride.c	/^int ISGetIndices_Stride(IS in,int **idx)$/
ISGetSize	src/is/interface/index.c	/^int ISGetSize(IS is,int *size)$/
ISGetSize_Block	src/is/impls/block/block.c	/^int ISGetSize_Block(IS is,int *size)$/
ISGetSize_General	src/is/impls/general/general.c	/^int ISGetSize_General(IS is,int *size)$/
ISGetSize_Stride	src/is/impls/stride/stride.c	/^int ISGetSize_Stride(IS is,int *size)$/
ISGlobalToLocalMappingApply	src/is/utils/isltog.c	/^int ISGlobalToLocalMappingApply(ISLocalToGlobalMap/
ISGlobalToLocalMappingSetUp_Private	src/is/utils/isltog.c	/^static int ISGlobalToLocalMappingSetUp_Private(ISL/
ISIdentity	src/is/interface/index.c	/^int ISIdentity(IS is,PetscTruth *ident)$/
ISInvertPermutation	src/is/interface/index.c	/^int ISInvertPermutation(IS is,IS *isout)$/
ISInvertPermutation_Block	src/is/impls/block/block.c	/^int ISInvertPermutation_Block(IS is, IS *isout)$/
ISInvertPermutation_General	src/is/impls/general/general.c	/^int ISInvertPermutation_General(IS is, IS *isout)$/
ISInvertPermutation_Stride	src/is/impls/stride/stride.c	/^int ISInvertPermutation_Stride(IS is, IS *perm)$/
ISLocalToGlobalMappingApply	src/is/utils/isltog.c	/^int ISLocalToGlobalMappingApply(ISLocalToGlobalMap/
ISLocalToGlobalMappingApplyIS	src/is/utils/isltog.c	/^int ISLocalToGlobalMappingApplyIS(ISLocalToGlobalM/
ISLocalToGlobalMappingCreate	src/is/utils/isltog.c	/^int ISLocalToGlobalMappingCreate(MPI_Comm cm,int n/
ISLocalToGlobalMappingCreateIS	src/is/utils/isltog.c	/^int ISLocalToGlobalMappingCreateIS(IS is,ISLocalTo/
ISLocalToGlobalMappingDestroy	src/is/utils/isltog.c	/^int ISLocalToGlobalMappingDestroy(ISLocalToGlobalM/
ISLocalToGlobalMappingView	src/is/utils/isltog.c	/^int ISLocalToGlobalMappingView(ISLocalToGlobalMapp/
ISPartitioningCount	src/is/utils/iscoloring.c	/^int ISPartitioningCount(IS part,int *count)$/
ISPartitioningToNumbering	src/is/utils/iscoloring.c	/^int ISPartitioningToNumbering(IS part,IS *is)$/
ISPermutation	src/is/interface/index.c	/^int ISPermutation(IS is,PetscTruth *perm)$/
ISRestoreIndices	src/is/interface/index.c	/^int ISRestoreIndices(IS is,int **ptr)$/
ISRestoreIndices_Block	src/is/impls/block/block.c	/^int ISRestoreIndices_Block(IS in,int **idx)$/
ISRestoreIndices_General	src/is/impls/general/general.c	/^int ISRestoreIndices_General(IS in,int **idx)$/
ISRestoreIndices_Stride	src/is/impls/stride/stride.c	/^int ISRestoreIndices_Stride(IS in,int **idx)$/
ISSetIdentity	src/is/interface/index.c	/^int ISSetIdentity(IS is)$/
ISSetPermutation	src/is/interface/index.c	/^int ISSetPermutation(IS is)$/
ISSort	src/is/interface/index.c	/^int ISSort(IS is)$/
ISSort_Block	src/is/impls/block/block.c	/^int ISSort_Block(IS is)$/
ISSort_General	src/is/impls/general/general.c	/^int ISSort_General(IS is)$/
ISSort_Stride	src/is/impls/stride/stride.c	/^int ISSort_Stride(IS is)$/
ISSorted	src/is/interface/index.c	/^int ISSorted(IS is, PetscTruth *flg)$/
ISSorted_Block	src/is/impls/block/block.c	/^int ISSorted_Block(IS is, PetscTruth *flg)$/
ISSorted_General	src/is/impls/general/general.c	/^int ISSorted_General(IS is, PetscTruth *flg)$/
ISSorted_Stride	src/is/impls/stride/stride.c	/^int ISSorted_Stride(IS is, PetscTruth* flg)$/
ISStride	src/is/impls/stride/stride.c	/^int ISStride(IS is,PetscTruth *flag)$/
ISStrideGetInfo	src/is/impls/stride/stride.c	/^int ISStrideGetInfo(IS is,int *first,int *step)$/
ISSum	src/is/utils/isdiff.c	/^int ISSum(IS is1,IS is2, IS *isout)$/
ISView	src/is/interface/index.c	/^int ISView(IS is, Viewer viewer)$/
ISView_Block	src/is/impls/block/block.c	/^int ISView_Block(IS is, Viewer viewer)$/
ISView_General	src/is/impls/general/general.c	/^int ISView_General(IS is, Viewer viewer)$/
ISView_Stride	src/is/impls/stride/stride.c	/^int ISView_Stride(IS is, Viewer viewer)$/
IS_Block	src/is/impls/block/block.c	/^} IS_Block;$/
IS_General	src/is/impls/general/general.c	/^} IS_General;$/
IS_Stride	src/is/impls/stride/stride.c	/^} IS_Stride;$/
InitialGuess_PotentialFlow	src/contrib/pfull/pfunc.c	/^int InitialGuess_PotentialFlow(AppCtx *user,Vec X)/
KSPAddOptionsChecker	src/ksp/interface/itcl.c	/^int KSPAddOptionsChecker(int (*kspcheck)(KSP) )$/
KSPAdjustWork_GMRES	src/ksp/impls/gmres/gmres.c	/^static int KSPAdjustWork_GMRES(KSP ksp )$/
KSPAppendOptionsPrefix	src/ksp/interface/itcl.c	/^int KSPAppendOptionsPrefix(KSP ksp,char *prefix)$/
KSPBuildResidual	src/ksp/interface/itfunc.c	/^int KSPBuildResidual(KSP ctx, Vec t, Vec v, Vec *V/
KSPBuildSolution	src/ksp/interface/itfunc.c	/^int KSPBuildSolution(KSP ctx, Vec v, Vec *V)$/
KSPBuildSolution_GMRES	src/ksp/impls/gmres/gmres.c	/^int KSPBuildSolution_GMRES(KSP ksp,Vec  ptr,Vec *r/
KSPCGSetType	src/ksp/impls/cg/cgtype.c	/^int KSPCGSetType(KSP ksp,KSPCGType type)$/
KSPCGSetType_CG	src/ksp/impls/cg/cg.c	/^int KSPCGSetType_CG(KSP ksp,KSPCGType type)$/
KSPChebychevSetEigenvalues	src/ksp/impls/cheby/cheby.c	/^int KSPChebychevSetEigenvalues(KSP ksp,double emax/
KSPChebychevSetEigenvalues_Chebychev	src/ksp/impls/cheby/cheby.c	/^int KSPChebychevSetEigenvalues_Chebychev(KSP ksp,d/
KSPClearMonitor	src/ksp/interface/itfunc.c	/^int KSPClearMonitor(KSP ksp)$/
KSPComputeEigenvalues	src/ksp/interface/itfunc.c	/^int KSPComputeEigenvalues(KSP ksp,int n,double *r,/
KSPComputeEigenvaluesExplicitly	src/ksp/interface/eige.c	/^int KSPComputeEigenvaluesExplicitly(KSP ksp,int nm/
KSPComputeEigenvalues_CG	src/ksp/impls/cg/cgeig.c	/^int KSPComputeEigenvalues_CG(KSP ksp,int nmax,doub/
KSPComputeEigenvalues_GMRES	src/ksp/impls/gmres/gmreig.c	/^int KSPComputeEigenvalues_GMRES(KSP ksp,int nmax,d/
KSPComputeExplicitOperator	src/ksp/interface/eige.c	/^int KSPComputeExplicitOperator(KSP ksp, Mat *mat)$/
KSPComputeExtremeSingularValues	src/ksp/interface/itfunc.c	/^int KSPComputeExtremeSingularValues(KSP ksp,double/
KSPComputeExtremeSingularValues_CG	src/ksp/impls/cg/cgeig.c	/^int KSPComputeExtremeSingularValues_CG(KSP ksp,dou/
KSPComputeExtremeSingularValues_GMRES	src/ksp/impls/gmres/gmreig.c	/^int KSPComputeExtremeSingularValues_GMRES(KSP ksp,/
KSPCreate	src/ksp/interface/itcreate.c	/^int KSPCreate(MPI_Comm comm,KSP *ksp)$/
KSPCreate_BCGS	src/ksp/impls/bcgs/bcgs.c	/^int KSPCreate_BCGS(KSP ksp)$/
KSPCreate_CG	src/ksp/impls/cg/cg.c	/^int KSPCreate_CG(KSP ksp)$/
KSPCreate_CGS	src/ksp/impls/cgs/cgs.c	/^int KSPCreate_CGS(KSP ksp)$/
KSPCreate_CR	src/ksp/impls/cr/cr.c	/^int KSPCreate_CR(KSP ksp)$/
KSPCreate_Chebychev	src/ksp/impls/cheby/cheby.c	/^int KSPCreate_Chebychev(KSP ksp)$/
KSPCreate_GMRES	src/ksp/impls/gmres/gmres.c	/^int KSPCreate_GMRES(KSP ksp)$/
KSPCreate_LSQR	src/ksp/impls/lsqr/lsqr.c	/^int KSPCreate_LSQR(KSP ksp)$/
KSPCreate_PREONLY	src/ksp/impls/preonly/preonly.c	/^int KSPCreate_PREONLY(KSP ksp)$/
KSPCreate_QCG	src/ksp/impls/qcg/qcg.c	/^int KSPCreate_QCG(KSP ksp)$/
KSPCreate_Richardson	src/ksp/impls/rich/rich.c	/^int KSPCreate_Richardson(KSP ksp)$/
KSPCreate_TCQMR	src/ksp/impls/tcqmr/tcqmr.c	/^int KSPCreate_TCQMR(KSP ksp)$/
KSPCreate_TFQMR	src/ksp/impls/tfqmr/tfqmr.c	/^int KSPCreate_TFQMR(KSP ksp)$/
KSPDefaultAdjustWork	src/ksp/interface/iterativ.c	/^int KSPDefaultAdjustWork( KSP ksp )$/
KSPDefaultBuildResidual	src/ksp/interface/iterativ.c	/^int KSPDefaultBuildResidual(KSP ksp,Vec t,Vec v,Ve/
KSPDefaultBuildSolution	src/ksp/interface/iterativ.c	/^int KSPDefaultBuildSolution(KSP ksp,Vec v,Vec *V)$/
KSPDefaultConverged	src/ksp/interface/iterativ.c	/^int KSPDefaultConverged(KSP ksp,int n,double rnorm/
KSPDefaultConverged_GMRES	src/ksp/impls/gmres/gmcnv.c	/^int KSPDefaultConverged_GMRES(KSP ksp,int n,double/
KSPDefaultDestroy	src/ksp/interface/iterativ.c	/^int KSPDefaultDestroy(KSP ksp)$/
KSPDefaultFreeWork	src/ksp/interface/iterativ.c	/^int KSPDefaultFreeWork( KSP ksp )$/
KSPDefaultGetWork	src/ksp/interface/iterativ.c	/^int  KSPDefaultGetWork( KSP ksp, int nw )$/
KSPDefaultMonitor	src/ksp/interface/iterativ.c	/^int KSPDefaultMonitor(KSP ksp,int n,double rnorm,v/
KSPDefaultSMonitor	src/ksp/interface/iterativ.c	/^int KSPDefaultSMonitor(KSP ksp,int its, double fno/
KSPDestroy	src/ksp/interface/itfunc.c	/^int KSPDestroy(KSP ksp)$/
KSPDestroy_CG	src/ksp/impls/cg/cg.c	/^int KSPDestroy_CG(KSP ksp)$/
KSPDestroy_GMRES	src/ksp/impls/gmres/gmres.c	/^int KSPDestroy_GMRES(KSP ksp)$/
KSPDestroy_QCG	src/ksp/impls/qcg/qcg.c	/^int KSPDestroy_QCG(KSP ksp)$/
KSPGMRESDGKSOrthogonalization	src/ksp/impls/gmres/borthog.c	/^int KSPGMRESDGKSOrthogonalization(KSP  ksp,int it /
KSPGMRESIROrthogonalization	src/ksp/impls/gmres/borthog3.c	/^int KSPGMRESIROrthogonalization(KSP  ksp,int it )$/
KSPGMRESModifiedGramSchmidtOrthogonalization	src/ksp/impls/gmres/borthog.c	/^int KSPGMRESModifiedGramSchmidtOrthogonalization( /
KSPGMRESSetOrthogonalization	src/ksp/impls/gmres/gmres2.c	/^int KSPGMRESSetOrthogonalization( KSP ksp,int (*fc/
KSPGMRESSetOrthogonalization_GMRES	src/ksp/impls/gmres/gmres.c	/^int KSPGMRESSetOrthogonalization_GMRES( KSP ksp,in/
KSPGMRESSetPreAllocateVectors	src/ksp/impls/gmres/gmpre.c	/^int KSPGMRESSetPreAllocateVectors(KSP ksp)$/
KSPGMRESSetPreAllocateVectors_GMRES	src/ksp/impls/gmres/gmres.c	/^int KSPGMRESSetPreAllocateVectors_GMRES(KSP ksp)$/
KSPGMRESSetRestart	src/ksp/impls/gmres/gmres2.c	/^int KSPGMRESSetRestart(KSP ksp,int max_k )$/
KSPGMRESSetRestart_GMRES	src/ksp/impls/gmres/gmres.c	/^int KSPGMRESSetRestart_GMRES(KSP ksp,int max_k )$/
KSPGMRESUnmodifiedGramSchmidtOrthogonalization	src/ksp/impls/gmres/borthog2.c	/^int KSPGMRESUnmodifiedGramSchmidtOrthogonalization/
KSPGetConvergenceContext	src/ksp/interface/itfunc.c	/^int KSPGetConvergenceContext(KSP ksp, void **ctx)$/
KSPGetMonitorContext	src/ksp/interface/itfunc.c	/^int KSPGetMonitorContext(KSP ksp, void **ctx)$/
KSPGetOptionsPrefix	src/ksp/interface/itcl.c	/^int KSPGetOptionsPrefix(KSP ksp,char **prefix)$/
KSPGetPC	src/ksp/interface/itfunc.c	/^int KSPGetPC(KSP ksp, PC *B)$/
KSPGetPreconditionerSide	src/ksp/interface/itfunc.c	/^int KSPGetPreconditionerSide(KSP ksp, PCSide *side/
KSPGetResidualNorm	src/ksp/interface/iterativ.c	/^int KSPGetResidualNorm(KSP ksp,double *rnorm)$/
KSPGetRhs	src/ksp/interface/itfunc.c	/^int KSPGetRhs(KSP ksp,Vec *r)$/
KSPGetSolution	src/ksp/interface/itfunc.c	/^int KSPGetSolution(KSP ksp, Vec *v)$/
KSPGetTolerances	src/ksp/interface/itfunc.c	/^int KSPGetTolerances(KSP ksp,double *rtol,double */
KSPGetType	src/ksp/interface/itcreate.c	/^int KSPGetType(KSP ksp,KSPType *type)$/
KSPGuessCreate	src/ksp/interface/iguess.c	/^int KSPGuessCreate(KSP itctx,int  maxl,void **ITG /
KSPGuessDestroy	src/ksp/interface/iguess.c	/^int KSPGuessDestroy( KSP itctx, KSPIGUESS *itg )$/
KSPGuessFormB	src/ksp/interface/iguess.c	/^int KSPGuessFormB( KSP itctx, KSPIGUESS *itg, Vec /
KSPGuessFormX	src/ksp/interface/iguess.c	/^int KSPGuessFormX( KSP itctx, KSPIGUESS *itg, Vec /
KSPGuessUpdate	src/ksp/interface/iguess.c	/^int  KSPGuessUpdate( KSP itctx, Vec x, KSPIGUESS */
KSPIGUESS	src/ksp/interface/iguess.c	/^} KSPIGUESS;$/
KSPLGMonitor	src/ksp/interface/xmon.c	/^int KSPLGMonitor(KSP ksp,int n,double rnorm,void */
KSPLGMonitorCreate	src/ksp/interface/xmon.c	/^int KSPLGMonitorCreate(char *host,char *label,int /
KSPLGMonitorDestroy	src/ksp/interface/xmon.c	/^int KSPLGMonitorDestroy(DrawLG drawlg)$/
KSPLGTrueMonitor	src/ksp/interface/xmon.c	/^int KSPLGTrueMonitor(KSP ksp,int n,double rnorm,vo/
KSPLGTrueMonitorCreate	src/ksp/interface/xmon.c	/^int KSPLGTrueMonitorCreate(MPI_Comm comm,char *hos/
KSPLGTrueMonitorDestroy	src/ksp/interface/xmon.c	/^int KSPLGTrueMonitorDestroy(DrawLG drawlg)$/
KSPMonitor	src/ksp/kspimpl.h	/^#define KSPMonitor(ksp,it,rnorm) \\$/
KSPMonitor_MPIRowbs	src/mat/impls/rowbs/mpi/iccbs.c	/^int KSPMonitor_MPIRowbs(KSP ksp,int n,double rnorm/
KSPPrintHelp	src/ksp/interface/itcreate.c	/^int KSPPrintHelp(KSP ksp)$/
KSPPrintHelp_CG	src/ksp/impls/cg/cg.c	/^static int KSPPrintHelp_CG(KSP ksp,char *p)$/
KSPPrintHelp_GMRES	src/ksp/impls/gmres/gmres.c	/^static int KSPPrintHelp_GMRES(KSP ksp,char *p)$/
KSPPrintHelp_Richardson	src/ksp/impls/rich/rich.c	/^static int KSPPrintHelp_Richardson(KSP ksp,char *p/
KSPRegisterAll	src/ksp/interface/itregis.c	/^int KSPRegisterAll(char *path)$/
KSPRegisterDestroy	src/ksp/interface/itcreate.c	/^int KSPRegisterDestroy(void)$/
KSPRegister_Private	src/ksp/interface/itcreate.c	/^int KSPRegister_Private(char *sname,char *path,cha/
KSPResidual	src/ksp/interface/itres.c	/^int KSPResidual(KSP ksp,Vec vsoln,Vec vt1,Vec vt2,/
KSPRichardsonSetScale	src/ksp/impls/rich/richscale.c	/^int KSPRichardsonSetScale(KSP ksp,double scale)$/
KSPRichardsonSetScale_Richardson	src/ksp/impls/rich/rich.c	/^int KSPRichardsonSetScale_Richardson(KSP ksp,doubl/
KSPSetComputeEigenvalues	src/ksp/interface/itfunc.c	/^int KSPSetComputeEigenvalues(KSP ksp)$/
KSPSetComputeResidual	src/ksp/interface/itfunc.c	/^int KSPSetComputeResidual(KSP ksp,PetscTruth flag)/
KSPSetComputeSingularValues	src/ksp/interface/itfunc.c	/^int KSPSetComputeSingularValues(KSP ksp)$/
KSPSetConvergenceTest	src/ksp/interface/itfunc.c	/^int KSPSetConvergenceTest(KSP ksp,int (*converge)(/
KSPSetFromOptions	src/ksp/interface/itcreate.c	/^int KSPSetFromOptions(KSP ksp)$/
KSPSetFromOptions_CG	src/ksp/impls/cg/cg.c	/^int KSPSetFromOptions_CG(KSP ksp)$/
KSPSetFromOptions_GMRES	src/ksp/impls/gmres/gmres.c	/^int KSPSetFromOptions_GMRES(KSP ksp)$/
KSPSetFromOptions_Richardson	src/ksp/impls/rich/rich.c	/^int KSPSetFromOptions_Richardson(KSP ksp)$/
KSPSetInitialGuessNonzero	src/ksp/interface/itfunc.c	/^int KSPSetInitialGuessNonzero(KSP ksp)$/
KSPSetMonitor	src/ksp/interface/itfunc.c	/^int KSPSetMonitor(KSP ksp, int (*monitor)(KSP,int,/
KSPSetOptionsPrefix	src/ksp/interface/itcl.c	/^int KSPSetOptionsPrefix(KSP ksp,char *prefix)$/
KSPSetPC	src/ksp/interface/itfunc.c	/^int KSPSetPC(KSP ksp,PC B)$/
KSPSetPreconditionerSide	src/ksp/interface/itfunc.c	/^int KSPSetPreconditionerSide(KSP ksp,PCSide side)$/
KSPSetResidualHistory	src/ksp/interface/itfunc.c	/^int KSPSetResidualHistory(KSP ksp, double *a, int /
KSPSetRhs	src/ksp/interface/itfunc.c	/^int KSPSetRhs(KSP ksp,Vec b)$/
KSPSetSolution	src/ksp/interface/itfunc.c	/^int KSPSetSolution(KSP ksp, Vec x)$/
KSPSetTolerances	src/ksp/interface/itfunc.c	/^int KSPSetTolerances(KSP ksp,double rtol,double at/
KSPSetType	src/ksp/interface/itcreate.c	/^int KSPSetType(KSP ksp,KSPType itmethod)$/
KSPSetUp	src/ksp/interface/itfunc.c	/^int KSPSetUp(KSP ksp)$/
KSPSetUp_BCGS	src/ksp/impls/bcgs/bcgs.c	/^static int KSPSetUp_BCGS(KSP ksp)$/
KSPSetUp_CG	src/ksp/impls/cg/cg.c	/^int KSPSetUp_CG(KSP ksp)$/
KSPSetUp_CGS	src/ksp/impls/cgs/cgs.c	/^static int KSPSetUp_CGS(KSP ksp)$/
KSPSetUp_CR	src/ksp/impls/cr/cr.c	/^static int KSPSetUp_CR(KSP ksp)$/
KSPSetUp_Chebychev	src/ksp/impls/cheby/cheby.c	/^int KSPSetUp_Chebychev(KSP ksp)$/
KSPSetUp_GMRES	src/ksp/impls/gmres/gmres.c	/^int    KSPSetUp_GMRES(KSP ksp )$/
KSPSetUp_LSQR	src/ksp/impls/lsqr/lsqr.c	/^static int KSPSetUp_LSQR(KSP ksp)$/
KSPSetUp_PREONLY	src/ksp/impls/preonly/preonly.c	/^static int KSPSetUp_PREONLY(KSP ksp)$/
KSPSetUp_QCG	src/ksp/impls/qcg/qcg.c	/^int KSPSetUp_QCG(KSP ksp)$/
KSPSetUp_Richardson	src/ksp/impls/rich/rich.c	/^int KSPSetUp_Richardson(KSP ksp)$/
KSPSetUp_TCQMR	src/ksp/impls/tcqmr/tcqmr.c	/^static int KSPSetUp_TCQMR(KSP ksp)$/
KSPSetUp_TFQMR	src/ksp/impls/tfqmr/tfqmr.c	/^static int KSPSetUp_TFQMR(KSP ksp)$/
KSPSetUsePreconditionedResidual	src/ksp/interface/itfunc.c	/^int KSPSetUsePreconditionedResidual(KSP ksp)$/
KSPSingularValueMonitor	src/ksp/interface/iterativ.c	/^int KSPSingularValueMonitor(KSP ksp,int n,double r/
KSPSolve	src/ksp/interface/itfunc.c	/^int KSPSolve(KSP ksp, int *its) $/
KSPSolve_BCGS	src/ksp/impls/bcgs/bcgs.c	/^static int  KSPSolve_BCGS(KSP ksp,int *its)$/
KSPSolve_CG	src/ksp/impls/cg/cg.c	/^int  KSPSolve_CG(KSP ksp,int *its)$/
KSPSolve_CGS	src/ksp/impls/cgs/cgs.c	/^static int  KSPSolve_CGS(KSP ksp,int *its)$/
KSPSolve_CR	src/ksp/impls/cr/cr.c	/^static int  KSPSolve_CR(KSP ksp,int *its)$/
KSPSolve_Chebychev	src/ksp/impls/cheby/cheby.c	/^int KSPSolve_Chebychev(KSP ksp,int *its)$/
KSPSolve_GMRES	src/ksp/impls/gmres/gmres.c	/^int KSPSolve_GMRES(KSP ksp,int *outits )$/
KSPSolve_LSQR	src/ksp/impls/lsqr/lsqr.c	/^static int KSPSolve_LSQR(KSP ksp,int *its)$/
KSPSolve_PREONLY	src/ksp/impls/preonly/preonly.c	/^static int  KSPSolve_PREONLY(KSP ksp,int *its)$/
KSPSolve_QCG	src/ksp/impls/qcg/qcg.c	/^int KSPSolve_QCG(KSP ksp,int *its)$/
KSPSolve_Richardson	src/ksp/impls/rich/rich.c	/^int  KSPSolve_Richardson(KSP ksp,int *its)$/
KSPSolve_TCQMR	src/ksp/impls/tcqmr/tcqmr.c	/^static int KSPSolve_TCQMR(KSP ksp,int *its )$/
KSPSolve_TFQMR	src/ksp/impls/tfqmr/tfqmr.c	/^static int  KSPSolve_TFQMR(KSP ksp,int *its)$/
KSPTrueMonitor	src/ksp/interface/iterativ.c	/^int KSPTrueMonitor(KSP ksp,int n,double rnorm,void/
KSPUnwindPreconditioner	src/ksp/interface/itres.c	/^int KSPUnwindPreconditioner(KSP ksp,Vec vsoln,Vec /
KSPView	src/ksp/interface/itcreate.c	/^int KSPView(KSP ksp,Viewer viewer)$/
KSPView_CG	src/ksp/impls/cg/cg.c	/^int KSPView_CG(KSP ksp,Viewer viewer)$/
KSPView_Chebychev	src/ksp/impls/cheby/cheby.c	/^int KSPView_Chebychev(KSP ksp,Viewer viewer)$/
KSPView_GMRES	src/ksp/impls/gmres/gmres.c	/^int KSPView_GMRES(KSP ksp,Viewer viewer)$/
KSPView_Richardson	src/ksp/impls/rich/rich.c	/^extern int KSPView_Richardson(KSP ksp,Viewer viewe/
KSP_CG	src/ksp/impls/cg/cgctx.h	/^} KSP_CG;$/
KSP_Chebychev	src/ksp/impls/cheby/chebctx.h	/^} KSP_Chebychev;$/
KSP_GMRES	src/ksp/impls/gmres/gmresp.h	/^    } KSP_GMRES;$/
KSP_QCG	src/ksp/impls/qcg/qcg.h	/^} KSP_QCG;$/
KSP_Richardson	src/ksp/impls/rich/richctx.h	/^} KSP_Richardson;$/
Kernel_A_gets_A_minus_B_times_C	src/inline/ilu.h	/^#define Kernel_A_gets_A_minus_B_times_C(bs,A,B,C) /
Kernel_A_gets_A_times_B	src/inline/ilu.h	/^#define Kernel_A_gets_A_times_B(bs,A,B,W) \\$/
Kernel_A_gets_inverse_A	src/inline/ilu.h	/^#define Kernel_A_gets_inverse_A(bs,A,pivots,W)\\$/
Kernel_A_gets_inverse_A_3	src/mat/impls/baij/seq/dgefa3.c	/^int Kernel_A_gets_inverse_A_3(Scalar *a)$/
Kernel_A_gets_inverse_A_4	src/mat/impls/baij/seq/dgefa4.c	/^int Kernel_A_gets_inverse_A_4(Scalar *a)$/
Kernel_A_gets_inverse_A_5	src/mat/impls/baij/seq/dgefa5.c	/^int Kernel_A_gets_inverse_A_5(Scalar *a)$/
Kernel_v_gets_v_minus_A_times_w	src/inline/ilu.h	/^#define  Kernel_v_gets_v_minus_A_times_w(bs,v,A,w)/
Kernel_v_gets_v_plus_A_times_w	src/inline/ilu.h	/^#define  Kernel_v_gets_v_plus_A_times_w(bs,v,A,w) /
Kernel_w_gets_A_times_v	src/inline/ilu.h	/^#define Kernel_w_gets_A_times_v(bs,v,A,w) \\$/
Keyval_setup	src/sys/src/mpiuni/mpi.c	/^static int Keyval_setup(void)$/
Linger	src/viewer/impls/matlab/closeport.c	/^typedef struct { int onoff; int time; } Linger;$/
Linpack_DGEDI	src/mat/impls/baij/seq/dgedi.c	/^int Linpack_DGEDI(Scalar *a,int n,int *ipvt,Scalar/
Linpack_DGEFA	src/mat/impls/baij/seq/dgefa.c	/^int Linpack_DGEFA(Scalar *a, int n, int *ipvt)$/
MAXPY	src/fortran/kernels/fmaxpy.F	/^!    Fortran kernel for the MAXPY() vector routine/
MDot	src/fortran/kernels/fmdot.F	/^!    Fortran kernel for the MDot() vector routine$/
MFCtx_Private	src/snes/interface/snesmfj.c	/^} MFCtx_Private;$/
MG	src/pc/impls/mg/mgimpl.h	/^typedef struct _MG* MG;$/
MGACycle_Private	src/pc/impls/mg/smg.c	/^int MGACycle_Private(MG *mg)$/
MGCheck	src/pc/impls/mg/mg.c	/^int MGCheck(PC pc)$/
MGCreate_Private	src/pc/impls/mg/mg.c	/^static int MGCreate_Private(MPI_Comm comm,int leve/
MGCycle	src/pc/impls/mg/mg.c	/^static int MGCycle(PC pc,Vec b,Vec x)$/
MGCycleRichardson	src/pc/impls/mg/mg.c	/^static int MGCycleRichardson(PC pc,Vec b,Vec x,Vec/
MGDefaultResidual	src/pc/impls/mg/mgfunc.c	/^int MGDefaultResidual(Mat mat,Vec b,Vec x,Vec r)$/
MGFCycle_Private	src/pc/impls/mg/fmg.c	/^int MGFCycle_Private(MG *mg)$/
MGGetCoarseSolve	src/pc/impls/mg/mgfunc.c	/^int MGGetCoarseSolve(PC pc,SLES *sles)  $/
MGGetLevels	src/pc/impls/mg/mg.c	/^int MGGetLevels(PC pc,int *levels)$/
MGGetSmoother	src/pc/impls/mg/mgfunc.c	/^int MGGetSmoother(PC pc,int l,SLES *sles)$/
MGGetSmootherDown	src/pc/impls/mg/mgfunc.c	/^int MGGetSmootherDown(PC pc,int l,SLES *sles)$/
MGGetSmootherUp	src/pc/impls/mg/mgfunc.c	/^int MGGetSmootherUp(PC pc,int l,SLES *sles)$/
MGKCycle_Private	src/pc/impls/mg/fmg.c	/^int MGKCycle_Private(MG *mg)$/
MGMCycle_Private	src/pc/impls/mg/mg.c	/^int MGMCycle_Private(MG *mglevels)$/
MGSetCycles	src/pc/impls/mg/mg.c	/^int MGSetCycles(PC pc,int n)$/
MGSetCyclesOnLevel	src/pc/impls/mg/mgfunc.c	/^int MGSetCyclesOnLevel(PC pc,int l,int c) $/
MGSetInterpolate	src/pc/impls/mg/mgfunc.c	/^int MGSetInterpolate(PC pc,int l,Mat mat)$/
MGSetLevels	src/pc/impls/mg/mg.c	/^int MGSetLevels(PC pc,int levels)$/
MGSetNumberSmoothDown	src/pc/impls/mg/mg.c	/^int MGSetNumberSmoothDown(PC pc,int n)$/
MGSetNumberSmoothUp	src/pc/impls/mg/mg.c	/^int  MGSetNumberSmoothUp(PC pc,int n)$/
MGSetR	src/pc/impls/mg/mgfunc.c	/^int MGSetR(PC pc,int l,Vec c)$/
MGSetResidual	src/pc/impls/mg/mgfunc.c	/^int MGSetResidual(PC pc,int l,int (*residual)(Mat,/
MGSetRestriction	src/pc/impls/mg/mgfunc.c	/^int MGSetRestriction(PC pc,int l,Mat mat)  $/
MGSetRhs	src/pc/impls/mg/mgfunc.c	/^int MGSetRhs(PC pc,int l,Vec c)  $/
MGSetType	src/pc/impls/mg/mg.c	/^int MGSetType(PC pc,MGType form)$/
MGSetX	src/pc/impls/mg/mgfunc.c	/^int MGSetX(PC pc,int l,Vec c)  $/
MINPACKdegr	src/mat/impls/color/degr.c	/^int MINPACKdegr(int *n,int * indrow,int * jpntr,in/
MINPACKdsm	src/mat/impls/color/dsm.c	/^int MINPACKdsm(int *m,int *n,int *npairs,int *indr/
MINPACKido	src/mat/impls/color/ido.c	/^int MINPACKido(int *m,int * n,int * indrow,int * j/
MINPACKnumsrt	src/mat/impls/color/numsrt.c	/^int MINPACKnumsrt(int *n,int *nmax,int *num,int *m/
MINPACKseq	src/mat/impls/color/seq.c	/^int MINPACKseq(int *n,int *indrow,int *jpntr,int */
MINPACKsetr	src/mat/impls/color/setr.c	/^int MINPACKsetr(int*m,int* n,int* indrow,int* jpnt/
MINPACKslo	src/mat/impls/color/slo.c	/^int MINPACKslo(int *n,int * indrow,int * jpntr,int/
MIndex	src/benchmarks/Index.c	/^int main( int argc, char **argv)$/
MMPI_Wtime	src/benchmarks/MPI_Wtime.c	/^int main( int argc, char **argv)$/
MPICCommToFortranComm	src/fortran/custom/zoptions.c	/^int MPICCommToFortranComm(MPI_Comm comm,int *fcomm/
MPIFortranCommToCComm	src/fortran/custom/zoptions.c	/^int MPIFortranCommToCComm(int fcomm,MPI_Comm *comm/
MPI_ABORT	src/sys/src/mpiuni/mpi.c	/^void MPI_ABORT(MPI_Comm *comm,int *errorcode,int */
MPI_ALLREDUCE	src/sys/src/mpiuni/mpi.c	/^void MPI_ALLREDUCE(void *sendbuf,void *recvbuf,int/
MPI_Abort	src/sys/src/mpiuni/mpi.c	/^int MPI_Abort(MPI_Comm comm,int errorcode) $/
MPI_Attr	src/sys/src/mpiuni/mpi.c	/^} MPI_Attr;$/
MPI_Attr_delete	src/sys/src/mpiuni/mpi.c	/^int MPI_Attr_delete(MPI_Comm comm, int keyval)$/
MPI_Attr_get	src/sys/src/mpiuni/mpi.c	/^int MPI_Attr_get(MPI_Comm comm, int keyval, void */
MPI_Attr_put	src/sys/src/mpiuni/mpi.c	/^int MPI_Attr_put(MPI_Comm comm, int keyval, void */
MPI_COMM_RANK	src/sys/src/mpiuni/mpi.c	/^void MPI_COMM_RANK(MPI_Comm *comm,int *rank,int *i/
MPI_COMM_SIZE	src/sys/src/mpiuni/mpi.c	/^void MPI_COMM_SIZE(MPI_Comm *comm,int *size,int *i/
MPI_Comm_dup	src/sys/src/mpiuni/mpi.c	/^int MPI_Comm_dup(MPI_Comm comm,MPI_Comm *out)$/
MPI_Comm_free	src/sys/src/mpiuni/mpi.c	/^int MPI_Comm_free(MPI_Comm *comm)$/
MPI_Finalize	src/sys/src/mpiuni/mpi.c	/^int MPI_Finalize(void)$/
MPI_INIT	src/sys/src/mpiuni/mpi.c	/^void  MPI_INIT(int *ierr)$/
MPI_Initialized	src/sys/src/mpiuni/mpi.c	/^int MPI_Initialized(int *flag)$/
MPI_Keyval_create	src/sys/src/mpiuni/mpi.c	/^int MPI_Keyval_create(MPI_Copy_function *copy_fn,M/
MPI_Keyval_free	src/sys/src/mpiuni/mpi.c	/^int MPI_Keyval_free(int *keyval)$/
MPI_WTICK	src/sys/src/mpiuni/mpi.c	/^PLogDouble MPI_WTICK(void) $/
MPI_WTIME	src/sys/src/mpiuni/mpi.c	/^PLogDouble MPI_WTIME(void)$/
MPI_Wtime	src/sys/src/mpiuni/mpi.c	/^PLogDouble MPI_Wtime(void)$/
MPLogEvent	src/benchmarks/PLogEvent.c	/^int main( int argc, char **argv)$/
MPetscGetCPUTime	src/benchmarks/PetscGetCPUTime.c	/^int main( int argc, char **argv)$/
MPetscGetTime	src/benchmarks/PetscGetTime.c	/^int main( int argc, char **argv)$/
MPetscMalloc	src/benchmarks/PetscMalloc.c	/^int main( int argc, char **argv)$/
MPetscMemcmp	src/benchmarks/PetscMemcmp.c	/^int main( int argc, char **argv)$/
MPetscMemcpy	src/benchmarks/PetscMemcpy.c	/^int main( int argc, char **argv)$/
MPetscMemzero	src/benchmarks/PetscMemzero.c	/^int main( int argc, char **argv)$/
MPetscTime	src/benchmarks/PetscTime.c	/^int main( int argc, char **argv)$/
MPetscVecNorm	src/benchmarks/PetscVecNorm.c	/^int main( int argc, char **argv)$/
MatAXPY	src/mat/utils/axpy.c	/^int MatAXPY(Scalar *a,Mat X,Mat Y)$/
MatAXPY_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatAXPY_SeqDense(Scalar *alpha,Mat X,Mat Y)$/
MatAYPX	src/mat/utils/axpy.c	/^int MatAYPX(Scalar *a,Mat X,Mat Y)$/
MatAdjustForInodes	src/mat/impls/aij/seq/aijnode.c	/^int MatAdjustForInodes(Mat A,IS *rperm,IS *cperm)$/
MatAssemblyBegin	src/mat/interface/matrix.c	/^int MatAssemblyBegin(Mat mat,MatAssemblyType type)/
MatAssemblyBegin_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatAssemblyBegin_MPIAIJ(Mat mat,MatAssemblyTyp/
MatAssemblyBegin_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatAssemblyBegin_MPIBAIJ(Mat mat,MatAssemblyTy/
MatAssemblyBegin_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatAssemblyBegin_MPIBDiag(Mat mat,MatAssemblyT/
MatAssemblyBegin_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatAssemblyBegin_MPIDense(Mat mat,MatAssemblyT/
MatAssemblyBegin_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatAssemblyBegin_MPIRowbs(Mat mat,MatAssemblyT/
MatAssemblyBegin_MPIRowbs_local	src/mat/impls/rowbs/mpi/mpirowbs.c	/^static int MatAssemblyBegin_MPIRowbs_local(Mat A,M/
MatAssemblyEnd	src/mat/interface/matrix.c	/^int MatAssemblyEnd(Mat mat,MatAssemblyType type)$/
MatAssemblyEnd_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatAssemblyEnd_MPIAIJ(Mat mat,MatAssemblyType /
MatAssemblyEnd_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatAssemblyEnd_MPIBAIJ(Mat mat,MatAssemblyType/
MatAssemblyEnd_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatAssemblyEnd_MPIBDiag(Mat mat,MatAssemblyTyp/
MatAssemblyEnd_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatAssemblyEnd_MPIDense(Mat mat,MatAssemblyTyp/
MatAssemblyEnd_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatAssemblyEnd_MPIRowbs(Mat mat,MatAssemblyTyp/
MatAssemblyEnd_MPIRowbs_ForBlockSolve	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatAssemblyEnd_MPIRowbs_ForBlockSolve(Mat mat)/
MatAssemblyEnd_MPIRowbs_MakeSymmetric	src/mat/impls/rowbs/mpi/mpirowbs.c	/^static int MatAssemblyEnd_MPIRowbs_MakeSymmetric(M/
MatAssemblyEnd_MPIRowbs_local	src/mat/impls/rowbs/mpi/mpirowbs.c	/^static int MatAssemblyEnd_MPIRowbs_local(Mat AA,Ma/
MatAssemblyEnd_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatAssemblyEnd_SeqAIJ(Mat A,MatAssemblyType mo/
MatAssemblyEnd_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatAssemblyEnd_SeqBAIJ(Mat A,MatAssemblyType m/
MatAssemblyEnd_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatAssemblyEnd_SeqBDiag(Mat A,MatAssemblyType /
MatBDiagGetData	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatBDiagGetData(Mat mat,int *nd,int *bs,int **/
MatBackwardSolve	src/mat/interface/matrix.c	/^int MatBackwardSolve(Mat mat,Vec b,Vec x)$/
MatBackwardSolve_MPIRowbs	src/mat/impls/rowbs/mpi/cholbs.c	/^int MatBackwardSolve_MPIRowbs(Mat mat,Vec x,Vec y)/
MatCholeskyFactor	src/mat/interface/matrix.c	/^int MatCholeskyFactor(Mat mat,IS perm,double f)$/
MatCholeskyFactorNumeric	src/mat/interface/matrix.c	/^int MatCholeskyFactorNumeric(Mat mat,Mat *fact)$/
MatCholeskyFactorNumeric_MPIRowbs	src/mat/impls/rowbs/mpi/cholbs.c	/^int MatCholeskyFactorNumeric_MPIRowbs(Mat mat,Mat /
MatCholeskyFactorNumeric_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatCholeskyFactorNumeric_SeqDense(Mat A,Mat *f/
MatCholeskyFactorSymbolic	src/mat/interface/matrix.c	/^int MatCholeskyFactorSymbolic(Mat mat,IS perm,doub/
MatCholeskyFactorSymbolic_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatCholeskyFactorSymbolic_SeqDense(Mat A,IS ro/
MatCholeskyFactor_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatCholeskyFactor_SeqDense(Mat A,IS perm,doubl/
MatColoringGetName	src/mat/impls/color/color.c	/^int MatColoringGetName(MatColoringType meth,char */
MatColoringPatch	src/mat/interface/matrix.c	/^int MatColoringPatch(Mat mat,int n,int *colorarray/
MatColoringPatch_SeqAIJ	src/mat/impls/aij/seq/fdaij.c	/^int MatColoringPatch_SeqAIJ(Mat mat,int ncolors,in/
MatColoringPatch_SeqAIJ_Inode	src/mat/impls/aij/seq/fdaij.c	/^int MatColoringPatch_SeqAIJ_Inode(Mat mat,int ncol/
MatColoringRegister	src/mat/impls/color/color.c	/^int MatColoringRegister(MatColoringType name,MatCo/
MatColoringRegisterAll	src/mat/impls/color/scolor.c	/^int MatColoringRegisterAll(void)$/
MatColoringRegisterDestroy	src/mat/impls/color/color.c	/^int MatColoringRegisterDestroy(void)$/
MatColoring_Natural	src/mat/impls/color/color.c	/^int MatColoring_Natural(Mat mat,MatColoringType co/
MatCompress	src/mat/interface/matrix.c	/^int MatCompress(Mat mat)$/
MatCompressIndicesGeneral_MPIBAIJ	src/mat/impls/baij/mpi/baijov.c	/^static int MatCompressIndicesGeneral_MPIBAIJ(Mat C/
MatCompressIndicesSorted_MPIBAIJ	src/mat/impls/baij/mpi/baijov.c	/^static int MatCompressIndicesSorted_MPIBAIJ(Mat C,/
MatCompress_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatCompress_SeqAIJ(Mat A)$/
MatConvert	src/mat/interface/matrix.c	/^int MatConvert(Mat mat,MatType newtype,Mat *M)$/
MatConvertRegister	src/mat/interface/matrix.c	/^int MatConvertRegister(MatType intype,MatType outt/
MatConvertRegisterAll	src/mat/interface/matcnv.c	/^int MatConvertRegisterAll(void)$/
MatConvertSameType_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatConvertSameType_MPIAIJ(Mat matin,Mat *newma/
MatConvertSameType_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^static int MatConvertSameType_MPIBAIJ(Mat matin,Ma/
MatConvertSameType_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^static int MatConvertSameType_MPIDense(Mat A,Mat */
MatConvertSameType_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatConvertSameType_SeqAIJ(Mat A,Mat *B,int cpv/
MatConvertSameType_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatConvertSameType_SeqBAIJ(Mat A,Mat *B,int cp/
MatConvertSameType_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^static int MatConvertSameType_SeqBDiag(Mat A,Mat */
MatConvertSameType_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatConvertSameType_SeqDense(Mat A,Mat *newmat,/
MatConvertToSPAI	src/contrib/spai/src/ispai.c	/^int MatConvertToSPAI(Mat A,matrix **B)$/
MatConvert_Basic	src/mat/utils/convert.c	/^int MatConvert_Basic(Mat mat,MatType newtype,Mat */
MatConvert_SeqAIJ	src/mat/utils/conaij.c	/^int MatConvert_SeqAIJ(Mat A, MatType newtype, Mat /
MatConvert_SeqBDiag	src/mat/utils/conbdiag.c	/^int MatConvert_SeqBDiag(Mat A, MatType newtype, Ma/
MatConvert_Shell	src/mat/impls/shell/shellcnv.c	/^int MatConvert_Shell(Mat oldmat,MatType newtype, M/
MatCopy	src/mat/interface/matrix.c	/^int MatCopy(Mat A,Mat B)$/
MatCopy_Basic	src/mat/interface/matrix.c	/^int MatCopy_Basic(Mat A,Mat B)$/
MatCopy_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatCopy_SeqDense(Mat A, Mat B)$/
MatCreate	src/mat/utils/gcreate.c	/^int MatCreate(MPI_Comm comm,int m,int n,Mat *A)$/
MatCreateHashTable_MPIBAIJ_Private	src/mat/impls/baij/mpi/mpibaij.c	/^int MatCreateHashTable_MPIBAIJ_Private(Mat mat,dou/
MatCreateMPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatCreateMPIAIJ(MPI_Comm comm,int m,int n,int /
MatCreateMPIAdj	src/mat/impls/adj/mpi/mpiadj.c	/^int MatCreateMPIAdj(MPI_Comm comm,int m,int n,int /
MatCreateMPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatCreateMPIBAIJ(MPI_Comm comm,int bs,int m,in/
MatCreateMPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatCreateMPIBDiag(MPI_Comm comm,int m,int M,in/
MatCreateMPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatCreateMPIDense(MPI_Comm comm,int m,int n,in/
MatCreateMPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatCreateMPIRowbs(MPI_Comm comm,int m,int M,in/
MatCreateMPIRowbs_local	src/mat/impls/rowbs/mpi/mpirowbs.c	/^static int MatCreateMPIRowbs_local(Mat A,int nz,in/
MatCreateSeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatCreateSeqAIJ(MPI_Comm comm,int m,int n,int /
MatCreateSeqAdj	src/mat/impls/adj/seq/adj.c	/^int MatCreateSeqAdj(MPI_Comm comm,int m,int n,int /
MatCreateSeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatCreateSeqBAIJ(MPI_Comm comm,int bs,int m,in/
MatCreateSeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatCreateSeqBDiag(MPI_Comm comm,int m,int n,in/
MatCreateSeqDense	src/mat/impls/dense/seq/dense.c	/^int MatCreateSeqDense(MPI_Comm comm,int m,int n,Sc/
MatCreateShell	src/mat/impls/shell/shell.c	/^int MatCreateShell(MPI_Comm comm,int m,int n,int M/
MatDestroy	src/mat/interface/matrix.c	/^int MatDestroy(Mat mat)$/
MatDestroyMatrices	src/mat/interface/matrix.c	/^int MatDestroyMatrices(int n,Mat **mat)$/
MatDestroy_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatDestroy_MPIAIJ(Mat mat)$/
MatDestroy_MPIAdj	src/mat/impls/adj/mpi/mpiadj.c	/^int MatDestroy_MPIAdj(Mat A)$/
MatDestroy_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatDestroy_MPIBAIJ(Mat mat)$/
MatDestroy_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatDestroy_MPIBDiag(Mat mat)$/
MatDestroy_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatDestroy_MPIDense(Mat mat)$/
MatDestroy_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatDestroy_MPIRowbs(Mat mat)$/
MatDestroy_MPIRowbs_Factored	src/mat/impls/rowbs/mpi/mpirowbs.c	/^static int MatDestroy_MPIRowbs_Factored(Mat mat)$/
MatDestroy_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatDestroy_SeqAIJ(Mat A)$/
MatDestroy_SeqAIJ_Essl	src/mat/impls/aij/seq/essl.c	/^extern int MatDestroy_SeqAIJ_Essl(Mat A)$/
MatDestroy_SeqAdj	src/mat/impls/adj/seq/adj.c	/^int MatDestroy_SeqAdj(Mat A)$/
MatDestroy_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatDestroy_SeqBAIJ(Mat A)$/
MatDestroy_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatDestroy_SeqBDiag(Mat A)$/
MatDestroy_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatDestroy_SeqDense(Mat mat)$/
MatDestroy_Shell	src/mat/impls/shell/shell.c	/^int MatDestroy_Shell(Mat mat)$/
MatDiagonalScale	src/mat/interface/matrix.c	/^int MatDiagonalScale(Mat mat,Vec l,Vec r)$/
MatDiagonalScale_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatDiagonalScale_MPIAIJ(Mat mat,Vec ll,Vec rr)/
MatDiagonalScale_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatDiagonalScale_MPIBAIJ(Mat A,Vec ll,Vec rr)$/
MatDiagonalScale_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatDiagonalScale_SeqAIJ(Mat A,Vec ll,Vec rr)$/
MatDiagonalScale_SeqBAIJ	src/mat/impls/baij/seq/baij2.c	/^int MatDiagonalScale_SeqBAIJ(Mat A,Vec ll,Vec rr)$/
MatDiagonalScale_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatDiagonalScale_SeqBDiag(Mat A,Vec ll,Vec rr)/
MatDiagonalScale_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatDiagonalScale_SeqDense(Mat A,Vec ll,Vec rr)/
MatDiagonalShift	src/mat/utils/axpy.c	/^int MatDiagonalShift(Mat Y,Vec D)$/
MatDumpSPAI	src/contrib/spai/src/dspai.c	/^int MatDumpSPAI(Mat A,FILE *file)$/
MatDuplicate	src/mat/interface/matrix.c	/^int MatDuplicate(Mat mat,Mat *M)$/
MatEqual	src/mat/interface/matrix.c	/^int MatEqual(Mat A,Mat B,PetscTruth *flg)$/
MatEqual_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatEqual_MPIAIJ(Mat A, Mat B, PetscTruth *flag/
MatEqual_MPIAdj	src/mat/impls/adj/mpi/mpiadj.c	/^int MatEqual_MPIAdj(Mat A,Mat B, PetscTruth* flg)$/
MatEqual_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatEqual_SeqAIJ(Mat A,Mat B, PetscTruth* flg)$/
MatEqual_SeqAdj	src/mat/impls/adj/seq/adj.c	/^int MatEqual_SeqAdj(Mat A,Mat B, PetscTruth* flg)$/
MatEqual_SeqBAIJ	src/mat/impls/baij/seq/baij2.c	/^int MatEqual_SeqBAIJ(Mat A,Mat B, PetscTruth* flg)/
MatEqual_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatEqual_SeqDense(Mat A1,Mat A2, PetscTruth *f/
MatExpandIndices_MPIBAIJ	src/mat/impls/baij/mpi/baijov.c	/^static int MatExpandIndices_MPIBAIJ(Mat C, int ima/
MatFDColoringApply	src/mat/interface/fdmatrix.c	/^int MatFDColoringApply(Mat J,MatFDColoring colorin/
MatFDColoringApplyTS	src/mat/interface/fdmatrix.c	/^int MatFDColoringApplyTS(Mat J,MatFDColoring color/
MatFDColoringCreate	src/mat/interface/fdmatrix.c	/^int MatFDColoringCreate(Mat mat,ISColoring iscolor/
MatFDColoringCreate_MPIAIJ	src/mat/impls/aij/mpi/fdmpiaij.c	/^int MatFDColoringCreate_MPIAIJ(Mat mat,ISColoring /
MatFDColoringCreate_SeqAIJ	src/mat/impls/aij/seq/fdaij.c	/^int MatFDColoringCreate_SeqAIJ(Mat mat,ISColoring /
MatFDColoringDegreeSequence_Minpack	src/mat/impls/color/color.c	/^int MatFDColoringDegreeSequence_Minpack(int m,int /
MatFDColoringDestroy	src/mat/interface/fdmatrix.c	/^int MatFDColoringDestroy(MatFDColoring c)$/
MatFDColoringGetFrequency	src/mat/interface/fdmatrix.c	/^int MatFDColoringGetFrequency(MatFDColoring matfd,/
MatFDColoringID_Minpack	src/mat/impls/color/color.c	/^int MatFDColoringID_Minpack(Mat mat,MatColoringTyp/
MatFDColoringLF_Minpack	src/mat/impls/color/color.c	/^int MatFDColoringLF_Minpack(Mat mat,MatColoringTyp/
MatFDColoringMinimumNumberofColors_Private	src/mat/impls/color/color.c	/^int MatFDColoringMinimumNumberofColors_Private(int/
MatFDColoringPrintHelp	src/mat/interface/fdmatrix.c	/^int MatFDColoringPrintHelp(MatFDColoring fd)$/
MatFDColoringSL_Minpack	src/mat/impls/color/color.c	/^int MatFDColoringSL_Minpack(Mat mat,MatColoringTyp/
MatFDColoringSetFrequency	src/mat/interface/fdmatrix.c	/^int MatFDColoringSetFrequency(MatFDColoring matfd,/
MatFDColoringSetFromOptions	src/mat/interface/fdmatrix.c	/^int MatFDColoringSetFromOptions(MatFDColoring matf/
MatFDColoringSetFunction	src/mat/interface/fdmatrix.c	/^int MatFDColoringSetFunction(MatFDColoring matfd,i/
MatFDColoringSetParameters	src/mat/interface/fdmatrix.c	/^int MatFDColoringSetParameters(MatFDColoring matfd/
MatFDColoringView	src/mat/interface/fdmatrix.c	/^int MatFDColoringView(MatFDColoring c,Viewer viewe/
MatFDColoringView_Draw	src/mat/interface/fdmatrix.c	/^static int MatFDColoringView_Draw(MatFDColoring fd/
MatFDColoringView_Private	src/mat/interface/fdmatrix.c	/^int MatFDColoringView_Private(MatFDColoring fd)$/
MatForwardSolve	src/mat/interface/matrix.c	/^int MatForwardSolve(Mat mat,Vec b,Vec x)$/
MatForwardSolve_MPIRowbs	src/mat/impls/rowbs/mpi/cholbs.c	/^int MatForwardSolve_MPIRowbs(Mat mat,Vec x,Vec y)$/
MatFreeRowbs_Private	src/mat/impls/rowbs/mpi/mpirowbs.c	/^static int MatFreeRowbs_Private(Mat A,int n,int *i/
MatGetArray	src/mat/interface/matrix.c	/^int MatGetArray(Mat mat,Scalar **v)$/
MatGetArray_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatGetArray_MPIDense(Mat A,Scalar **array)$/
MatGetArray_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatGetArray_SeqDense(Mat A,Scalar **array)$/
MatGetBSProcinfo	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatGetBSProcinfo(Mat mat,BSprocinfo *procinfo)/
MatGetBlockSize	src/mat/interface/matrix.c	/^int MatGetBlockSize(Mat mat,int *bs)$/
MatGetBlockSize_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatGetBlockSize_MPIAIJ(Mat A,int *bs)$/
MatGetBlockSize_MPIAdj	src/mat/impls/adj/mpi/mpiadj.c	/^int MatGetBlockSize_MPIAdj(Mat A, int *bs)$/
MatGetBlockSize_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatGetBlockSize_MPIBAIJ(Mat mat,int *bs)$/
MatGetBlockSize_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatGetBlockSize_MPIBDiag(Mat mat,int *bs)$/
MatGetBlockSize_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatGetBlockSize_MPIDense(Mat A,int *bs)$/
MatGetBlockSize_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatGetBlockSize_SeqAIJ(Mat A, int *bs)$/
MatGetBlockSize_SeqAdj	src/mat/impls/adj/seq/adj.c	/^int MatGetBlockSize_SeqAdj(Mat A, int *bs)$/
MatGetBlockSize_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatGetBlockSize_SeqBAIJ(Mat mat, int *bs)$/
MatGetBlockSize_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatGetBlockSize_SeqBDiag(Mat A,int *bs)$/
MatGetBlockSize_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatGetBlockSize_SeqDense(Mat A,int *bs)$/
MatGetColoring	src/mat/impls/color/color.c	/^int MatGetColoring(Mat mat,MatColoringType type,IS/
MatGetColoringTypeFromOptions	src/mat/impls/color/color.c	/^int MatGetColoringTypeFromOptions(char *prefix,Mat/
MatGetColumnIJ	src/mat/interface/matrix.c	/^int MatGetColumnIJ(Mat mat,int shift,PetscTruth sy/
MatGetColumnIJ_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatGetColumnIJ_SeqAIJ(Mat A,int oshift,PetscTr/
MatGetColumnIJ_SeqAIJ_Inode	src/mat/impls/aij/seq/aijnode.c	/^static int MatGetColumnIJ_SeqAIJ_Inode(Mat A,int o/
MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric	src/mat/impls/aij/seq/aijnode.c	/^static int MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetri/
MatGetColumnVector	src/mat/utils/getcolv.c	/^int MatGetColumnVector(Mat A, Vec yy, int col)$/
MatGetDiagonal	src/mat/interface/matrix.c	/^int MatGetDiagonal(Mat mat,Vec v)$/
MatGetDiagonal_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatGetDiagonal_MPIAIJ(Mat A,Vec v)$/
MatGetDiagonal_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatGetDiagonal_MPIBAIJ(Mat A,Vec v)$/
MatGetDiagonal_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatGetDiagonal_MPIBDiag(Mat mat,Vec v)$/
MatGetDiagonal_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatGetDiagonal_MPIDense(Mat A,Vec v)$/
MatGetDiagonal_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatGetDiagonal_MPIRowbs(Mat mat,Vec v)$/
MatGetDiagonal_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatGetDiagonal_SeqAIJ(Mat A,Vec v)$/
MatGetDiagonal_SeqBAIJ	src/mat/impls/baij/seq/baij2.c	/^int MatGetDiagonal_SeqBAIJ(Mat A,Vec v)$/
MatGetDiagonal_SeqBDiag_1	src/mat/impls/bdiag/seq/bdiag.c	/^static int MatGetDiagonal_SeqBDiag_1(Mat A,Vec v)$/
MatGetDiagonal_SeqBDiag_N	src/mat/impls/bdiag/seq/bdiag.c	/^static int MatGetDiagonal_SeqBDiag_N(Mat A,Vec v)$/
MatGetDiagonal_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatGetDiagonal_SeqDense(Mat A,Vec v)$/
MatGetInfo	src/mat/interface/matrix.c	/^int MatGetInfo(Mat mat,MatInfoType flag,MatInfo *i/
MatGetInfo_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatGetInfo_MPIAIJ(Mat matin,MatInfoType flag,M/
MatGetInfo_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatGetInfo_MPIBAIJ(Mat matin,MatInfoType flag,/
MatGetInfo_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatGetInfo_MPIBDiag(Mat matin,MatInfoType flag/
MatGetInfo_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatGetInfo_MPIDense(Mat A,MatInfoType flag,Mat/
MatGetInfo_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatGetInfo_MPIRowbs(Mat A,MatInfoType flag,Mat/
MatGetInfo_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatGetInfo_SeqAIJ(Mat A,MatInfoType flag,MatIn/
MatGetInfo_SeqAdj	src/mat/impls/adj/seq/adj.c	/^int MatGetInfo_SeqAdj(Mat A,MatInfoType flag,MatIn/
MatGetInfo_SeqBAIJ	src/mat/impls/baij/seq/baij2.c	/^int MatGetInfo_SeqBAIJ(Mat A,MatInfoType flag,MatI/
MatGetInfo_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatGetInfo_SeqBDiag(Mat A,MatInfoType flag,Mat/
MatGetInfo_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatGetInfo_SeqDense(Mat A,MatInfoType flag,Mat/
MatGetLocalSize	src/mat/interface/matrix.c	/^int MatGetLocalSize(Mat mat,int *m,int* n)$/
MatGetLocalSize_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatGetLocalSize_MPIAIJ(Mat matin,int *m,int *n/
MatGetLocalSize_MPIAdj	src/mat/impls/adj/mpi/mpiadj.c	/^int MatGetLocalSize_MPIAdj(Mat A,int *m,int *n)$/
MatGetLocalSize_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatGetLocalSize_MPIBAIJ(Mat matin,int *m,int */
MatGetLocalSize_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatGetLocalSize_MPIBDiag(Mat mat,int *m,int *n/
MatGetLocalSize_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatGetLocalSize_MPIDense(Mat A,int *m,int *n)$/
MatGetLocalSize_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatGetLocalSize_MPIRowbs(Mat mat,int *m,int *n/
MatGetLocalSize_Shell	src/mat/impls/shell/shell.c	/^int MatGetLocalSize_Shell(Mat mat,int *m,int *n)$/
MatGetOwnershipRange	src/mat/interface/matrix.c	/^int MatGetOwnershipRange(Mat mat,int *m,int* n)$/
MatGetOwnershipRange_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatGetOwnershipRange_MPIAIJ(Mat matin,int *m,i/
MatGetOwnershipRange_MPIAdj	src/mat/impls/adj/mpi/mpiadj.c	/^int MatGetOwnershipRange_MPIAdj(Mat A,int *m,int */
MatGetOwnershipRange_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatGetOwnershipRange_MPIBAIJ(Mat matin,int *m,/
MatGetOwnershipRange_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatGetOwnershipRange_MPIBDiag(Mat matin,int *m/
MatGetOwnershipRange_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatGetOwnershipRange_MPIDense(Mat A,int *m,int/
MatGetOwnershipRange_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatGetOwnershipRange_MPIRowbs(Mat A,int *m,int/
MatGetOwnershipRange_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatGetOwnershipRange_SeqAIJ(Mat A,int *m,int */
MatGetOwnershipRange_SeqAdj	src/mat/impls/adj/seq/adj.c	/^int MatGetOwnershipRange_SeqAdj(Mat A,int *m,int */
MatGetOwnershipRange_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatGetOwnershipRange_SeqBAIJ(Mat A,int *m,int /
MatGetOwnershipRange_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatGetOwnershipRange_SeqBDiag(Mat A,int *m,int/
MatGetOwnershipRange_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatGetOwnershipRange_SeqDense(Mat A,int *m,int/
MatGetOwnershipRange_Shell	src/mat/impls/shell/shell.c	/^int MatGetOwnershipRange_Shell(Mat mat, int *rstar/
MatGetReordering	src/mat/impls/order/sorder.c	/^int MatGetReordering(Mat mat,MatReorderingType typ/
MatGetReorderingTypeFromOptions	src/mat/impls/order/sorder.c	/^int MatGetReorderingTypeFromOptions(char *prefix,M/
MatGetRow	src/mat/interface/matrix.c	/^int MatGetRow(Mat mat,int row,int *ncols,int **col/
MatGetRowIJ	src/mat/interface/matrix.c	/^int MatGetRowIJ(Mat mat,int shift,PetscTruth symme/
MatGetRowIJ_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatGetRowIJ_SeqAIJ(Mat A,int oshift,PetscTruth/
MatGetRowIJ_SeqAIJ_Inode	src/mat/impls/aij/seq/aijnode.c	/^static int MatGetRowIJ_SeqAIJ_Inode(Mat A,int oshi/
MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric	src/mat/impls/aij/seq/aijnode.c	/^static int MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric( /
MatGetRowIJ_SeqAIJ_Inode_Symmetric	src/mat/impls/aij/seq/aijnode.c	/^static int MatGetRowIJ_SeqAIJ_Inode_Symmetric( Mat/
MatGetRowIJ_SeqAdj	src/mat/impls/adj/seq/adj.c	/^int MatGetRowIJ_SeqAdj(Mat A,int oshift,PetscTruth/
MatGetRowIJ_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^static int MatGetRowIJ_SeqBAIJ(Mat A,int oshift,Pe/
MatGetRow_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatGetRow_MPIAIJ(Mat matin,int row,int *nz,int/
MatGetRow_MPIAdj	src/mat/impls/adj/mpi/mpiadj.c	/^int MatGetRow_MPIAdj(Mat A,int row,int *nz,int **i/
MatGetRow_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatGetRow_MPIBAIJ(Mat matin,int row,int *nz,in/
MatGetRow_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatGetRow_MPIBDiag(Mat matin,int row,int *nz,i/
MatGetRow_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatGetRow_MPIDense(Mat A,int row,int *nz,int */
MatGetRow_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatGetRow_MPIRowbs(Mat AA,int row,int *nz,int /
MatGetRow_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatGetRow_SeqAIJ(Mat A,int row,int *nz,int **i/
MatGetRow_SeqAdj	src/mat/impls/adj/seq/adj.c	/^int MatGetRow_SeqAdj(Mat A,int row,int *nz,int **i/
MatGetRow_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatGetRow_SeqBAIJ(Mat A,int row,int *nz,int **/
MatGetRow_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatGetRow_SeqBDiag(Mat A,int row,int *nz,int */
MatGetRow_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatGetRow_SeqDense(Mat A,int row,int *ncols,in/
MatGetSize	src/mat/interface/matrix.c	/^int MatGetSize(Mat mat,int *m,int* n)$/
MatGetSize_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatGetSize_MPIAIJ(Mat matin,int *m,int *n)$/
MatGetSize_MPIAdj	src/mat/impls/adj/mpi/mpiadj.c	/^int MatGetSize_MPIAdj(Mat A,int *m,int *n)$/
MatGetSize_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatGetSize_MPIBAIJ(Mat matin,int *m,int *n)$/
MatGetSize_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatGetSize_MPIBDiag(Mat mat,int *m,int *n)$/
MatGetSize_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatGetSize_MPIDense(Mat A,int *m,int *n)$/
MatGetSize_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatGetSize_MPIRowbs(Mat mat,int *m,int *n)$/
MatGetSize_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatGetSize_SeqAIJ(Mat A,int *m,int *n)$/
MatGetSize_SeqAdj	src/mat/impls/adj/seq/adj.c	/^int MatGetSize_SeqAdj(Mat A,int *m,int *n)$/
MatGetSize_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatGetSize_SeqBAIJ(Mat A,int *m,int *n)$/
MatGetSize_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatGetSize_SeqBDiag(Mat A,int *m,int *n)$/
MatGetSize_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatGetSize_SeqDense(Mat A,int *m,int *n)$/
MatGetSize_Shell	src/mat/impls/shell/shell.c	/^int MatGetSize_Shell(Mat mat,int *M,int *N)$/
MatGetSubMatrices	src/mat/interface/matrix.c	/^int MatGetSubMatrices(Mat mat,int n,IS *irow,IS *i/
MatGetSubMatrices_MPIAIJ	src/mat/impls/aij/mpi/mpiov.c	/^int MatGetSubMatrices_MPIAIJ(Mat C,int ismax,IS *i/
MatGetSubMatrices_MPIAIJ_Local	src/mat/impls/aij/mpi/mpiov.c	/^int MatGetSubMatrices_MPIAIJ_Local(Mat C,int ismax/
MatGetSubMatrices_MPIBAIJ	src/mat/impls/baij/mpi/baijov.c	/^int MatGetSubMatrices_MPIBAIJ(Mat C,int ismax,IS */
MatGetSubMatrices_MPIBAIJ_local	src/mat/impls/baij/mpi/baijov.c	/^static int MatGetSubMatrices_MPIBAIJ_local(Mat C,i/
MatGetSubMatrices_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatGetSubMatrices_SeqAIJ(Mat A,int n, IS *irow/
MatGetSubMatrices_SeqBAIJ	src/mat/impls/baij/seq/baij2.c	/^int MatGetSubMatrices_SeqBAIJ(Mat A,int n, IS *iro/
MatGetSubMatrices_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatGetSubMatrices_SeqBDiag(Mat A,int n, IS *ir/
MatGetSubMatrices_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatGetSubMatrices_SeqDense(Mat A,int n, IS *ir/
MatGetSubMatrix	src/mat/interface/matrix.c	/^int MatGetSubMatrix(Mat mat,IS isrow,IS iscol,int /
MatGetSubMatrix_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatGetSubMatrix_MPIAIJ(Mat mat,IS isrow,IS isc/
MatGetSubMatrix_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatGetSubMatrix_SeqAIJ(Mat A,IS isrow,IS iscol/
MatGetSubMatrix_SeqBAIJ	src/mat/impls/baij/seq/baij2.c	/^int MatGetSubMatrix_SeqBAIJ(Mat A,IS isrow,IS isco/
MatGetSubMatrix_SeqBAIJ_Private	src/mat/impls/baij/seq/baij2.c	/^int MatGetSubMatrix_SeqBAIJ_Private(Mat A,IS isrow/
MatGetSubMatrix_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatGetSubMatrix_SeqBDiag(Mat A,IS isrow,IS isc/
MatGetSubMatrix_SeqDense	src/mat/impls/dense/seq/dense.c	/^static int MatGetSubMatrix_SeqDense(Mat A,IS isrow/
MatGetType	src/mat/interface/matrix.c	/^int MatGetType(Mat mat,MatType *type,char **name)$/
MatGetTypeFromOptions	src/mat/interface/mgtype.c	/^int MatGetTypeFromOptions(MPI_Comm comm,char *pre,/
MatGetValues	src/mat/interface/matrix.c	/^int MatGetValues(Mat mat,int m,int *idxm,int n,int/
MatGetValues_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatGetValues_MPIAIJ(Mat mat,int m,int *idxm,in/
MatGetValues_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatGetValues_MPIBAIJ(Mat mat,int m,int *idxm,i/
MatGetValues_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatGetValues_MPIBDiag(Mat mat,int m,int *idxm,/
MatGetValues_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatGetValues_MPIDense(Mat mat,int m,int *idxm,/
MatGetValues_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatGetValues_SeqAIJ(Mat A,int m,int *im,int n,/
MatGetValues_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatGetValues_SeqBAIJ(Mat A,int m,int *im,int n/
MatGetValues_SeqBDiag_1	src/mat/impls/bdiag/seq/bdiag.c	/^static int MatGetValues_SeqBDiag_1(Mat A,int m,int/
MatGetValues_SeqBDiag_N	src/mat/impls/bdiag/seq/bdiag.c	/^static int MatGetValues_SeqBDiag_N(Mat A,int m,int/
MatGetValues_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatGetValues_SeqDense(Mat A,int m,int *indexm,/
MatHasOperation	src/mat/interface/mhas.c	/^int MatHasOperation(Mat mat,MatOperation op,PetscT/
MatILUDTFactor	src/mat/interface/matrix.c	/^int MatILUDTFactor(Mat mat,double dt,int maxnz,IS /
MatILUDTFactor_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatILUDTFactor_SeqAIJ(Mat A,double dt,int maxn/
MatILUFactor	src/mat/interface/matrix.c	/^int MatILUFactor(Mat mat,IS row,IS col,double f,in/
MatILUFactorSymbolic	src/mat/interface/matrix.c	/^int MatILUFactorSymbolic(Mat mat,IS row,IS col,dou/
MatILUFactorSymbolic_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatILUFactorSymbolic_MPIRowbs(Mat mat,IS isrow/
MatILUFactorSymbolic_SeqAIJ	src/mat/impls/aij/seq/aijfact.c	/^int MatILUFactorSymbolic_SeqAIJ(Mat A,IS isrow,IS /
MatILUFactorSymbolic_SeqBAIJ	src/mat/impls/baij/seq/baijfact2.c	/^int MatILUFactorSymbolic_SeqBAIJ(Mat A,IS isrow,IS/
MatILUFactorSymbolic_SeqBDiag	src/mat/impls/bdiag/seq/bdfact.c	/^int MatILUFactorSymbolic_SeqBDiag(Mat A,IS isrow,I/
MatILUFactor_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatILUFactor_SeqAIJ(Mat inA,IS row,IS col,doub/
MatILUFactor_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatILUFactor_SeqBAIJ(Mat inA,IS row,IS col,dou/
MatILUFactor_SeqBDiag	src/mat/impls/bdiag/seq/bdfact.c	/^int MatILUFactor_SeqBDiag(Mat A,IS isrow,IS iscol,/
MatIncompleteCholeskyFactorSymbolic	src/mat/interface/matrix.c	/^int MatIncompleteCholeskyFactorSymbolic(Mat mat,IS/
MatIncompleteCholeskyFactorSymbolic_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatIncompleteCholeskyFactorSymbolic_MPIRowbs(M/
MatIncreaseOverlap	src/mat/interface/matrix.c	/^int MatIncreaseOverlap(Mat mat,int n, IS *is,int o/
MatIncreaseOverlap_MPIAIJ	src/mat/impls/aij/mpi/mpiov.c	/^int MatIncreaseOverlap_MPIAIJ(Mat C, int imax, IS /
MatIncreaseOverlap_MPIAIJ_Local	src/mat/impls/aij/mpi/mpiov.c	/^static int MatIncreaseOverlap_MPIAIJ_Local(Mat C,i/
MatIncreaseOverlap_MPIAIJ_Once	src/mat/impls/aij/mpi/mpiov.c	/^static int MatIncreaseOverlap_MPIAIJ_Once(Mat C, i/
MatIncreaseOverlap_MPIAIJ_Receive	src/mat/impls/aij/mpi/mpiov.c	/^static int MatIncreaseOverlap_MPIAIJ_Receive(Mat C/
MatIncreaseOverlap_MPIBAIJ	src/mat/impls/baij/mpi/baijov.c	/^int MatIncreaseOverlap_MPIBAIJ(Mat C, int imax, IS/
MatIncreaseOverlap_MPIBAIJ_Local	src/mat/impls/baij/mpi/baijov.c	/^static int MatIncreaseOverlap_MPIBAIJ_Local(Mat C,/
MatIncreaseOverlap_MPIBAIJ_Once	src/mat/impls/baij/mpi/baijov.c	/^static int MatIncreaseOverlap_MPIBAIJ_Once(Mat C, /
MatIncreaseOverlap_MPIBAIJ_Receive	src/mat/impls/baij/mpi/baijov.c	/^static int MatIncreaseOverlap_MPIBAIJ_Receive(Mat /
MatIncreaseOverlap_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatIncreaseOverlap_SeqAIJ(Mat A, int is_max, I/
MatIncreaseOverlap_SeqAdj	src/mat/impls/adj/seq/adj.c	/^int MatIncreaseOverlap_SeqAdj(Mat A, int is_max, I/
MatIncreaseOverlap_SeqBAIJ	src/mat/impls/baij/seq/baij2.c	/^int MatIncreaseOverlap_SeqBAIJ(Mat A,int is_max,IS/
MatInvertPermutation_Private	src/mat/impls/order/spinver.c	/^void MatInvertPermutation_Private( int n, int *per/
MatLUFactor	src/mat/interface/matrix.c	/^int MatLUFactor(Mat mat,IS row,IS col,double f)$/
MatLUFactorNumeric	src/mat/interface/matrix.c	/^int MatLUFactorNumeric(Mat mat,Mat *fact)$/
MatLUFactorNumeric_MPIRowbs	src/mat/impls/rowbs/mpi/cholbs.c	/^int MatLUFactorNumeric_MPIRowbs(Mat mat,Mat *factp/
MatLUFactorNumeric_SeqAIJ	src/mat/impls/aij/seq/aijfact.c	/^int MatLUFactorNumeric_SeqAIJ(Mat A,Mat *B)$/
MatLUFactorNumeric_SeqAIJ_Essl	src/mat/impls/aij/seq/essl.c	/^extern int MatLUFactorNumeric_SeqAIJ_Essl(Mat A,Ma/
MatLUFactorNumeric_SeqAIJ_Inode	src/mat/impls/aij/seq/aijnode.c	/^static int MatLUFactorNumeric_SeqAIJ_Inode(Mat A,M/
MatLUFactorNumeric_SeqBAIJ_1	src/mat/impls/baij/seq/baijfact.c	/^int MatLUFactorNumeric_SeqBAIJ_1(Mat A,Mat *B)$/
MatLUFactorNumeric_SeqBAIJ_2	src/mat/impls/baij/seq/baijfact.c	/^int MatLUFactorNumeric_SeqBAIJ_2(Mat A,Mat *B)$/
MatLUFactorNumeric_SeqBAIJ_3	src/mat/impls/baij/seq/baijfact.c	/^int MatLUFactorNumeric_SeqBAIJ_3(Mat A,Mat *B)$/
MatLUFactorNumeric_SeqBAIJ_4	src/mat/impls/baij/seq/baijfact.c	/^int MatLUFactorNumeric_SeqBAIJ_4(Mat A,Mat *B)$/
MatLUFactorNumeric_SeqBAIJ_4_NaturalOrdering	src/mat/impls/baij/seq/baijfact.c	/^int MatLUFactorNumeric_SeqBAIJ_4_NaturalOrdering(M/
MatLUFactorNumeric_SeqBAIJ_5	src/mat/impls/baij/seq/baijfact.c	/^int MatLUFactorNumeric_SeqBAIJ_5(Mat A,Mat *B)$/
MatLUFactorNumeric_SeqBAIJ_N	src/mat/impls/baij/seq/baijfact.c	/^int MatLUFactorNumeric_SeqBAIJ_N(Mat A,Mat *B)$/
MatLUFactorNumeric_SeqBDiag_1	src/mat/impls/bdiag/seq/bdfact.c	/^int MatLUFactorNumeric_SeqBDiag_1(Mat A,Mat *B)$/
MatLUFactorNumeric_SeqBDiag_N	src/mat/impls/bdiag/seq/bdfact.c	/^int MatLUFactorNumeric_SeqBDiag_N(Mat A,Mat *B)$/
MatLUFactorNumeric_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatLUFactorNumeric_SeqDense(Mat A,Mat *fact)$/
MatLUFactorSymbolic	src/mat/interface/matrix.c	/^int MatLUFactorSymbolic(Mat mat,IS row,IS col,doub/
MatLUFactorSymbolic_SeqAIJ	src/mat/impls/aij/seq/aijfact.c	/^int MatLUFactorSymbolic_SeqAIJ(Mat A,IS isrow,IS i/
MatLUFactorSymbolic_SeqAIJ_Essl	src/mat/impls/aij/seq/essl.c	/^extern int MatLUFactorSymbolic_SeqAIJ_Essl(Mat A,I/
MatLUFactorSymbolic_SeqBAIJ	src/mat/impls/baij/seq/baijfact.c	/^int MatLUFactorSymbolic_SeqBAIJ(Mat A,IS isrow,IS /
MatLUFactorSymbolic_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatLUFactorSymbolic_SeqDense(Mat A,IS row,IS c/
MatLUFactor_SeqAIJ	src/mat/impls/aij/seq/aijfact.c	/^int MatLUFactor_SeqAIJ(Mat A,IS row,IS col,double /
MatLUFactor_SeqBAIJ	src/mat/impls/baij/seq/baijfact.c	/^int MatLUFactor_SeqBAIJ(Mat A,IS row,IS col,double/
MatLUFactor_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatLUFactor_SeqDense(Mat A,IS row,IS col,doubl/
MatLoad	src/mat/utils/matio.c	/^int MatLoad(Viewer viewer,MatType outtype,Mat *new/
MatLoadGetInfo_Private	src/mat/utils/matio.c	/^int MatLoadGetInfo_Private(Viewer viewer)$/
MatLoadPrintHelp_Private	src/mat/utils/matio.c	/^static int MatLoadPrintHelp_Private(Mat A)$/
MatLoadRegister	src/mat/utils/matio.c	/^int MatLoadRegister(MatType type,int (*loader)(Vie/
MatLoadRegisterAll	src/mat/utils/matioall.c	/^int MatLoadRegisterAll(void)$/
MatLoad_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatLoad_MPIAIJ(Viewer viewer,MatType type,Mat /
MatLoad_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatLoad_MPIBAIJ(Viewer viewer,MatType type,Mat/
MatLoad_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatLoad_MPIBDiag(Viewer viewer,MatType type,Ma/
MatLoad_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatLoad_MPIDense(Viewer viewer,MatType type,Ma/
MatLoad_MPIDense_DenseInFile	src/mat/impls/dense/mpi/mpidense.c	/^int MatLoad_MPIDense_DenseInFile(MPI_Comm comm,int/
MatLoad_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatLoad_MPIRowbs(Viewer viewer,MatType type,Ma/
MatLoad_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatLoad_SeqAIJ(Viewer viewer,MatType type,Mat /
MatLoad_SeqAdj	src/mat/impls/adj/seq/adj.c	/^int MatLoad_SeqAdj(Viewer viewer,MatType type,Mat /
MatLoad_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatLoad_SeqBAIJ(Viewer viewer,MatType type,Mat/
MatLoad_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatLoad_SeqBDiag(Viewer viewer,MatType type,Ma/
MatLoad_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatLoad_SeqDense(Viewer viewer,MatType type,Ma/
MatMPIBAIJSetHashTableFactor	src/mat/impls/baij/mpi/mpibaij.c	/^int MatMPIBAIJSetHashTableFactor(Mat mat,double fa/
MatMallocRowbs_Private	src/mat/impls/rowbs/mpi/mpirowbs.c	/^static int MatMallocRowbs_Private(Mat A,int n,int /
MatMarkDiag_MPIAdj	src/mat/impls/adj/mpi/mpiadj.c	/^int MatMarkDiag_MPIAdj(Mat A)$/
MatMarkDiag_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatMarkDiag_SeqAIJ(Mat A)$/
MatMarkDiag_SeqAdj	src/mat/impls/adj/seq/adj.c	/^int MatMarkDiag_SeqAdj(Mat A)$/
MatMarkDiag_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatMarkDiag_SeqBAIJ(Mat A)$/
MatMult	src/mat/interface/matrix.c	/^int MatMult(Mat mat,Vec x,Vec y)$/
MatMultAdd	src/mat/interface/matrix.c	/^int MatMultAdd(Mat mat,Vec v1,Vec v2,Vec v3)$/
MatMultAdd_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatMultAdd_MPIAIJ(Mat A,Vec xx,Vec yy,Vec zz)$/
MatMultAdd_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatMultAdd_MPIBAIJ(Mat A,Vec xx,Vec yy,Vec zz)/
MatMultAdd_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatMultAdd_MPIBDiag(Mat mat,Vec xx,Vec yy,Vec /
MatMultAdd_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatMultAdd_MPIDense(Mat mat,Vec xx,Vec yy,Vec /
MatMultAdd_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatMultAdd_MPIRowbs(Mat mat,Vec xx,Vec yy, Vec/
MatMultAdd_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatMultAdd_SeqAIJ(Mat A,Vec xx,Vec yy,Vec zz)$/
MatMultAdd_SeqAIJ_Inode	src/mat/impls/aij/seq/aijnode.c	/^static int MatMultAdd_SeqAIJ_Inode(Mat A,Vec xx,Ve/
MatMultAdd_SeqBAIJ_1	src/mat/impls/baij/seq/baij2.c	/^int MatMultAdd_SeqBAIJ_1(Mat A,Vec xx,Vec yy,Vec z/
MatMultAdd_SeqBAIJ_2	src/mat/impls/baij/seq/baij2.c	/^int MatMultAdd_SeqBAIJ_2(Mat A,Vec xx,Vec yy,Vec z/
MatMultAdd_SeqBAIJ_3	src/mat/impls/baij/seq/baij2.c	/^int MatMultAdd_SeqBAIJ_3(Mat A,Vec xx,Vec yy,Vec z/
MatMultAdd_SeqBAIJ_4	src/mat/impls/baij/seq/baij2.c	/^int MatMultAdd_SeqBAIJ_4(Mat A,Vec xx,Vec yy,Vec z/
MatMultAdd_SeqBAIJ_5	src/mat/impls/baij/seq/baij2.c	/^int MatMultAdd_SeqBAIJ_5(Mat A,Vec xx,Vec yy,Vec z/
MatMultAdd_SeqBAIJ_7	src/mat/impls/baij/seq/baij2.c	/^int MatMultAdd_SeqBAIJ_7(Mat A,Vec xx,Vec yy,Vec z/
MatMultAdd_SeqBAIJ_N	src/mat/impls/baij/seq/baij2.c	/^int MatMultAdd_SeqBAIJ_N(Mat A,Vec xx,Vec yy,Vec z/
MatMultAdd_SeqBDiag_1	src/mat/impls/bdiag/seq/bdiag.c	/^int MatMultAdd_SeqBDiag_1(Mat A,Vec xx,Vec zz,Vec /
MatMultAdd_SeqBDiag_2	src/mat/impls/bdiag/seq/bdiag.c	/^int MatMultAdd_SeqBDiag_2(Mat A,Vec xx,Vec zz,Vec /
MatMultAdd_SeqBDiag_3	src/mat/impls/bdiag/seq/bdiag.c	/^int MatMultAdd_SeqBDiag_3(Mat A,Vec xx,Vec zz,Vec /
MatMultAdd_SeqBDiag_4	src/mat/impls/bdiag/seq/bdiag.c	/^int MatMultAdd_SeqBDiag_4(Mat A,Vec xx,Vec zz,Vec /
MatMultAdd_SeqBDiag_5	src/mat/impls/bdiag/seq/bdiag.c	/^int MatMultAdd_SeqBDiag_5(Mat A,Vec xx,Vec zz,Vec /
MatMultAdd_SeqBDiag_N	src/mat/impls/bdiag/seq/bdiag.c	/^int MatMultAdd_SeqBDiag_N(Mat A,Vec xx,Vec zz,Vec /
MatMultAdd_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatMultAdd_SeqDense(Mat A,Vec xx,Vec zz,Vec yy/
MatMultTrans	src/mat/interface/matrix.c	/^int MatMultTrans(Mat mat,Vec x,Vec y)$/
MatMultTransAdd	src/mat/interface/matrix.c	/^int MatMultTransAdd(Mat mat,Vec v1,Vec v2,Vec v3)$/
MatMultTransAdd_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatMultTransAdd_MPIAIJ(Mat A,Vec xx,Vec yy,Vec/
MatMultTransAdd_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatMultTransAdd_MPIBAIJ(Mat A,Vec xx,Vec yy,Ve/
MatMultTransAdd_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatMultTransAdd_MPIBDiag(Mat A,Vec xx,Vec yy,V/
MatMultTransAdd_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatMultTransAdd_MPIDense(Mat A,Vec xx,Vec yy,V/
MatMultTransAdd_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatMultTransAdd_SeqAIJ(Mat A,Vec xx,Vec zz,Vec/
MatMultTransAdd_SeqBAIJ	src/mat/impls/baij/seq/baij2.c	/^int MatMultTransAdd_SeqBAIJ(Mat A,Vec xx,Vec yy,Ve/
MatMultTransAdd_SeqBDiag_1	src/mat/impls/bdiag/seq/bdiag.c	/^int MatMultTransAdd_SeqBDiag_1(Mat A,Vec xx,Vec zz/
MatMultTransAdd_SeqBDiag_N	src/mat/impls/bdiag/seq/bdiag.c	/^int MatMultTransAdd_SeqBDiag_N(Mat A,Vec xx,Vec zz/
MatMultTransAdd_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatMultTransAdd_SeqDense(Mat A,Vec xx,Vec zz,V/
MatMultTrans_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatMultTrans_MPIAIJ(Mat A,Vec xx,Vec yy)$/
MatMultTrans_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatMultTrans_MPIBAIJ(Mat A,Vec xx,Vec yy)$/
MatMultTrans_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatMultTrans_MPIBDiag(Mat A,Vec xx,Vec yy)$/
MatMultTrans_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatMultTrans_MPIDense(Mat A,Vec xx,Vec yy)$/
MatMultTrans_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatMultTrans_SeqAIJ(Mat A,Vec xx,Vec yy)$/
MatMultTrans_SeqBAIJ	src/mat/impls/baij/seq/baij2.c	/^int MatMultTrans_SeqBAIJ(Mat A,Vec xx,Vec zz)$/
MatMultTrans_SeqBDiag_1	src/mat/impls/bdiag/seq/bdiag.c	/^int MatMultTrans_SeqBDiag_1(Mat A,Vec xx,Vec yy)$/
MatMultTrans_SeqBDiag_N	src/mat/impls/bdiag/seq/bdiag.c	/^int MatMultTrans_SeqBDiag_N(Mat A,Vec xx,Vec yy)$/
MatMultTrans_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatMultTrans_SeqDense(Mat A,Vec xx,Vec yy)$/
MatMult_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatMult_MPIAIJ(Mat A,Vec xx,Vec yy)$/
MatMult_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatMult_MPIBAIJ(Mat A,Vec xx,Vec yy)$/
MatMult_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatMult_MPIBDiag(Mat mat,Vec xx,Vec yy)$/
MatMult_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatMult_MPIDense(Mat mat,Vec xx,Vec yy)$/
MatMult_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatMult_MPIRowbs(Mat mat,Vec xx,Vec yy)$/
MatMult_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatMult_SeqAIJ(Mat A,Vec xx,Vec yy)$/
MatMult_SeqAIJ_DXML	src/mat/impls/aij/seq/dxml.c	/^static int MatMult_SeqAIJ_DXML(Mat A,Vec x,Vec y)$/
MatMult_SeqAIJ_Inode	src/mat/impls/aij/seq/aijnode.c	/^static int MatMult_SeqAIJ_Inode(Mat A,Vec xx,Vec y/
MatMult_SeqBAIJ_1	src/mat/impls/baij/seq/baij2.c	/^int MatMult_SeqBAIJ_1(Mat A,Vec xx,Vec zz)$/
MatMult_SeqBAIJ_2	src/mat/impls/baij/seq/baij2.c	/^int MatMult_SeqBAIJ_2(Mat A,Vec xx,Vec zz)$/
MatMult_SeqBAIJ_3	src/mat/impls/baij/seq/baij2.c	/^int MatMult_SeqBAIJ_3(Mat A,Vec xx,Vec zz)$/
MatMult_SeqBAIJ_4	src/mat/impls/baij/seq/baij2.c	/^int MatMult_SeqBAIJ_4(Mat A,Vec xx,Vec zz)$/
MatMult_SeqBAIJ_5	src/mat/impls/baij/seq/baij2.c	/^int MatMult_SeqBAIJ_5(Mat A,Vec xx,Vec zz)$/
MatMult_SeqBAIJ_7	src/mat/impls/baij/seq/baij2.c	/^int MatMult_SeqBAIJ_7(Mat A,Vec xx,Vec zz)$/
MatMult_SeqBAIJ_N	src/mat/impls/baij/seq/baij2.c	/^int MatMult_SeqBAIJ_N(Mat A,Vec xx,Vec zz)$/
MatMult_SeqBDiag_1	src/mat/impls/bdiag/seq/bdiag.c	/^int MatMult_SeqBDiag_1(Mat A,Vec xx,Vec yy)$/
MatMult_SeqBDiag_2	src/mat/impls/bdiag/seq/bdiag.c	/^int MatMult_SeqBDiag_2(Mat A,Vec xx,Vec yy)$/
MatMult_SeqBDiag_3	src/mat/impls/bdiag/seq/bdiag.c	/^int MatMult_SeqBDiag_3(Mat A,Vec xx,Vec yy)$/
MatMult_SeqBDiag_4	src/mat/impls/bdiag/seq/bdiag.c	/^int MatMult_SeqBDiag_4(Mat A,Vec xx,Vec yy)$/
MatMult_SeqBDiag_5	src/mat/impls/bdiag/seq/bdiag.c	/^int MatMult_SeqBDiag_5(Mat A,Vec xx,Vec yy)$/
MatMult_SeqBDiag_N	src/mat/impls/bdiag/seq/bdiag.c	/^int MatMult_SeqBDiag_N(Mat A,Vec xx,Vec yy)$/
MatMult_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatMult_SeqDense(Mat A,Vec xx,Vec yy)$/
MatNorm	src/mat/interface/matrix.c	/^int MatNorm(Mat mat,NormType type,double *norm)$/
MatNorm_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatNorm_MPIAIJ(Mat mat,NormType type,double *n/
MatNorm_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatNorm_MPIBAIJ(Mat mat,NormType type,double */
MatNorm_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatNorm_MPIBDiag(Mat A,NormType type,double *n/
MatNorm_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatNorm_MPIDense(Mat A,NormType type,double *n/
MatNorm_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatNorm_MPIRowbs(Mat mat,NormType type,double /
MatNorm_MPIRowbs_local	src/mat/impls/rowbs/mpi/mpirowbs.c	/^static int MatNorm_MPIRowbs_local(Mat A,NormType t/
MatNorm_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatNorm_SeqAIJ(Mat A,NormType type,double *nor/
MatNorm_SeqBAIJ	src/mat/impls/baij/seq/baij2.c	/^int MatNorm_SeqBAIJ(Mat A,NormType type,double *no/
MatNorm_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatNorm_SeqBDiag(Mat A,NormType type,double *n/
MatNorm_SeqBDiag_Columns	src/mat/impls/bdiag/seq/bdiag.c	/^int MatNorm_SeqBDiag_Columns(Mat A,double *tmp,int/
MatNorm_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatNorm_SeqDense(Mat A,NormType type,double *n/
MatNullMPIRowbs	src/mat/impls/rowbs/mpi/cholbs.c	/^int MatNullMPIRowbs(void)$/
MatNull_MPIRowbs	src/mat/impls/rowbs/mpi/iccbs.c	/^int MatNull_MPIRowbs(void)$/
MatNull_MPIRowbs_ILU	src/mat/impls/rowbs/mpi/ilubs.c	/^int MatNull_MPIRowbs_ILU(void)$/
MatOrder_1WD	src/mat/impls/order/sp1wd.c	/^int MatOrder_1WD( Mat mat, MatReorderingType type,/
MatOrder_Flow	src/mat/impls/order/sorder.c	/^int MatOrder_Flow(Mat mat,MatReorderingType type,I/
MatOrder_Flow_SeqAIJ	src/mat/impls/aij/seq/aijfact.c	/^int MatOrder_Flow_SeqAIJ(Mat mat,MatReorderingType/
MatOrder_ND	src/mat/impls/order/spnd.c	/^int MatOrder_ND( Mat mat, MatReorderingType type, /
MatOrder_Natural	src/mat/impls/order/sorder.c	/^int MatOrder_Natural(Mat mat,MatReorderingType typ/
MatOrder_QMD	src/mat/impls/order/spqmd.c	/^int MatOrder_QMD(Mat mat, MatReorderingType type, /
MatOrder_RCM	src/mat/impls/order/sprcm.c	/^int MatOrder_RCM( Mat mat, MatReorderingType type,/
MatOrder_RowLength	src/mat/impls/order/sorder.c	/^int MatOrder_RowLength(Mat mat,MatReorderingType t/
MatPermute	src/mat/interface/matrix.c	/^int MatPermute(Mat mat,IS row,IS col,Mat *B)$/
MatPermute_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatPermute_SeqAIJ(Mat A, IS rowp, IS colp, Mat/
MatPermute_SeqAdj	src/mat/impls/adj/seq/adj.c	/^int MatPermute_SeqAdj(Mat A, IS rowp, IS colp, Mat/
MatPrintHelp	src/mat/interface/matrix.c	/^int MatPrintHelp(Mat mat)$/
MatPrintHelp_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatPrintHelp_MPIAIJ(Mat A)$/
MatPrintHelp_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatPrintHelp_MPIBAIJ(Mat A)$/
MatPrintHelp_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatPrintHelp_MPIBDiag(Mat A)$/
MatPrintHelp_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatPrintHelp_MPIRowbs(Mat A)$/
MatPrintHelp_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatPrintHelp_SeqAIJ(Mat A)$/
MatPrintHelp_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatPrintHelp_SeqBAIJ(Mat A)$/
MatPrintHelp_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatPrintHelp_SeqBDiag(Mat A)$/
MatRelax	src/mat/interface/matrix.c	/^int MatRelax(Mat mat,Vec b,double omega,MatSORType/
MatRelax_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatRelax_MPIAIJ(Mat matin,Vec bb,double omega,/
MatRelax_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatRelax_SeqAIJ(Mat A,Vec bb,double omega,MatS/
MatRelax_SeqBDiag_1	src/mat/impls/bdiag/seq/bdiag.c	/^static int MatRelax_SeqBDiag_1(Mat A,Vec bb,double/
MatRelax_SeqBDiag_N	src/mat/impls/bdiag/seq/bdiag.c	/^static int MatRelax_SeqBDiag_N(Mat A,Vec bb,double/
MatRelax_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatRelax_SeqDense(Mat A,Vec bb,double omega,Ma/
MatReorderForNonzeroDiagonal	src/mat/utils/zerodiag.c	/^int MatReorderForNonzeroDiagonal(Mat mat,double at/
MatReorderingGetName	src/mat/impls/order/sorder.c	/^int MatReorderingGetName(MatReorderingType meth,ch/
MatReorderingRegister	src/mat/impls/order/sorder.c	/^int  MatReorderingRegister(MatReorderingType name,/
MatReorderingRegisterAll	src/mat/impls/order/sregis.c	/^int MatReorderingRegisterAll(void)$/
MatReorderingRegisterDestroy	src/mat/impls/order/sorder.c	/^int MatReorderingRegisterDestroy(void)$/
MatRestoreArray	src/mat/interface/matrix.c	/^int MatRestoreArray(Mat mat,Scalar **v)$/
MatRestoreArray_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatRestoreArray_MPIDense(Mat A,Scalar **array)/
MatRestoreArray_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatRestoreArray_SeqDense(Mat A,Scalar **array)/
MatRestoreColumnIJ	src/mat/interface/matrix.c	/^int MatRestoreColumnIJ(Mat mat,int shift,PetscTrut/
MatRestoreColumnIJ_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatRestoreColumnIJ_SeqAIJ(Mat A,int oshift,Pet/
MatRestoreColumnIJ_SeqAIJ_Inode	src/mat/impls/aij/seq/aijnode.c	/^static int MatRestoreColumnIJ_SeqAIJ_Inode(Mat A,i/
MatRestoreRow	src/mat/interface/matrix.c	/^int MatRestoreRow(Mat mat,int row,int *ncols,int */
MatRestoreRowIJ	src/mat/interface/matrix.c	/^int MatRestoreRowIJ(Mat mat,int shift,PetscTruth s/
MatRestoreRowIJ_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatRestoreRowIJ_SeqAIJ(Mat A,int oshift,PetscT/
MatRestoreRowIJ_SeqAIJ_Inode	src/mat/impls/aij/seq/aijnode.c	/^static int MatRestoreRowIJ_SeqAIJ_Inode(Mat A,int /
MatRestoreRowIJ_SeqAdj	src/mat/impls/adj/seq/adj.c	/^int MatRestoreRowIJ_SeqAdj(Mat A,int oshift,PetscT/
MatRestoreRowIJ_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^static int MatRestoreRowIJ_SeqBAIJ(Mat A,int oshif/
MatRestoreRow_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatRestoreRow_MPIAIJ(Mat mat,int row,int *nz,i/
MatRestoreRow_MPIAdj	src/mat/impls/adj/mpi/mpiadj.c	/^int MatRestoreRow_MPIAdj(Mat A,int row,int *nz,int/
MatRestoreRow_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatRestoreRow_MPIBAIJ(Mat mat,int row,int *nz,/
MatRestoreRow_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatRestoreRow_MPIBDiag(Mat matin,int row,int */
MatRestoreRow_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatRestoreRow_MPIDense(Mat mat,int row,int *nz/
MatRestoreRow_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatRestoreRow_MPIRowbs(Mat A,int row,int *nz,i/
MatRestoreRow_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatRestoreRow_SeqAIJ(Mat A,int row,int *nz,int/
MatRestoreRow_SeqAdj	src/mat/impls/adj/seq/adj.c	/^int MatRestoreRow_SeqAdj(Mat A,int row,int *nz,int/
MatRestoreRow_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatRestoreRow_SeqBAIJ(Mat A,int row,int *nz,in/
MatRestoreRow_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatRestoreRow_SeqBDiag(Mat A,int row,int *ncol/
MatRestoreRow_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatRestoreRow_SeqDense(Mat A,int row,int *ncol/
MatScale	src/mat/interface/matrix.c	/^int MatScale(Scalar *a,Mat mat)$/
MatScale_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatScale_MPIAIJ(Scalar *aa,Mat A)$/
MatScale_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatScale_MPIBAIJ(Scalar *aa,Mat A)$/
MatScale_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatScale_MPIBDiag(Scalar *alpha,Mat A)$/
MatScale_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatScale_MPIDense(Scalar *alpha,Mat inA)$/
MatScale_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatScale_MPIRowbs(Scalar *alphain,Mat inA)$/
MatScale_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatScale_SeqAIJ(Scalar *alpha,Mat inA)$/
MatScale_SeqBAIJ	src/mat/impls/baij/seq/baij2.c	/^int MatScale_SeqBAIJ(Scalar *alpha,Mat inA)$/
MatScale_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatScale_SeqBDiag(Scalar *alpha,Mat inA)$/
MatScale_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatScale_SeqDense(Scalar *alpha,Mat inA)$/
MatSetLocalToGlobalMapping	src/mat/interface/matrix.c	/^int MatSetLocalToGlobalMapping(Mat x,ISLocalToGlob/
MatSetLocalToGlobalMappingBlocked	src/mat/interface/matrix.c	/^int MatSetLocalToGlobalMappingBlocked(Mat x,ISLoca/
MatSetOption	src/mat/interface/matrix.c	/^int MatSetOption(Mat mat,MatOption op)$/
MatSetOption_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatSetOption_MPIAIJ(Mat A,MatOption op)$/
MatSetOption_MPIAdj	src/mat/impls/adj/mpi/mpiadj.c	/^int MatSetOption_MPIAdj(Mat A,MatOption op)$/
MatSetOption_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatSetOption_MPIBAIJ(Mat A,MatOption op)$/
MatSetOption_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatSetOption_MPIBDiag(Mat A,MatOption op)$/
MatSetOption_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatSetOption_MPIDense(Mat A,MatOption op)$/
MatSetOption_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatSetOption_MPIRowbs(Mat A,MatOption op)$/
MatSetOption_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatSetOption_SeqAIJ(Mat A,MatOption op)$/
MatSetOption_SeqAdj	src/mat/impls/adj/seq/adj.c	/^int MatSetOption_SeqAdj(Mat A,MatOption op)$/
MatSetOption_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatSetOption_SeqBAIJ(Mat A,MatOption op)$/
MatSetOption_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatSetOption_SeqBDiag(Mat A,MatOption op)$/
MatSetOption_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatSetOption_SeqDense(Mat A,MatOption op)$/
MatSetUnfactored	src/mat/interface/matrix.c	/^int MatSetUnfactored(Mat mat)$/
MatSetUnfactored_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatSetUnfactored_MPIAIJ(Mat A)$/
MatSetUnfactored_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatSetUnfactored_MPIBAIJ(Mat A)$/
MatSetUpMultiply_MPIAIJ	src/mat/impls/aij/mpi/mmaij.c	/^int MatSetUpMultiply_MPIAIJ(Mat mat)$/
MatSetUpMultiply_MPIBAIJ	src/mat/impls/baij/mpi/mmbaij.c	/^int MatSetUpMultiply_MPIBAIJ(Mat mat)$/
MatSetUpMultiply_MPIBDiag	src/mat/impls/bdiag/mpi/mmbdiag.c	/^int MatSetUpMultiply_MPIBDiag(Mat mat)$/
MatSetUpMultiply_MPIDense	src/mat/impls/dense/mpi/mmdense.c	/^int MatSetUpMultiply_MPIDense(Mat mat)$/
MatSetValues	src/mat/interface/matrix.c	/^int MatSetValues(Mat mat,int m,int *idxm,int n,int/
MatSetValuesBlocked	src/mat/interface/matrix.c	/^int MatSetValuesBlocked(Mat mat,int m,int *idxm,in/
MatSetValuesBlockedLocal	src/mat/interface/matrix.c	/^int MatSetValuesBlockedLocal(Mat mat,int nrow,int /
MatSetValuesBlocked_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatSetValuesBlocked_MPIBAIJ(Mat mat,int m,int /
MatSetValuesBlocked_MPIBAIJ_HT	src/mat/impls/baij/mpi/mpibaij.c	/^int MatSetValuesBlocked_MPIBAIJ_HT(Mat mat,int m,i/
MatSetValuesBlocked_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatSetValuesBlocked_SeqBAIJ(Mat A,int m,int *i/
MatSetValuesLocal	src/mat/interface/matrix.c	/^int MatSetValuesLocal(Mat mat,int nrow,int *irow,i/
MatSetValues_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatSetValues_MPIAIJ(Mat mat,int m,int *im,int /
MatSetValues_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatSetValues_MPIBAIJ(Mat mat,int m,int *im,int/
MatSetValues_MPIBAIJ_HT	src/mat/impls/baij/mpi/mpibaij.c	/^int MatSetValues_MPIBAIJ_HT(Mat mat,int m,int *im,/
MatSetValues_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatSetValues_MPIBDiag(Mat mat,int m,int *idxm,/
MatSetValues_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatSetValues_MPIDense(Mat mat,int m,int *idxm,/
MatSetValues_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatSetValues_MPIRowbs(Mat A,int m,int *im,int /
MatSetValues_MPIRowbs_local	src/mat/impls/rowbs/mpi/mpirowbs.c	/^static int MatSetValues_MPIRowbs_local(Mat AA,int /
MatSetValues_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatSetValues_SeqAIJ(Mat A,int m,int *im,int n,/
MatSetValues_SeqAIJ_A_Private	src/mat/impls/aij/mpi/mpiaij.c	/^#define MatSetValues_SeqAIJ_A_Private(row,col,valu/
MatSetValues_SeqAIJ_B_Private	src/mat/impls/aij/mpi/mpiaij.c	/^#define MatSetValues_SeqAIJ_B_Private(row,col,valu/
MatSetValues_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatSetValues_SeqBAIJ(Mat A,int m,int *im,int n/
MatSetValues_SeqBAIJ_A_Private	src/mat/impls/baij/mpi/mpibaij.c	/^#define  MatSetValues_SeqBAIJ_A_Private(row,col,va/
MatSetValues_SeqBAIJ_B_Private	src/mat/impls/baij/mpi/mpibaij.c	/^#define  MatSetValues_SeqBAIJ_B_Private(row,col,va/
MatSetValues_SeqBDiag_1	src/mat/impls/bdiag/seq/bdiag.c	/^static int MatSetValues_SeqBDiag_1(Mat A,int m,int/
MatSetValues_SeqBDiag_N	src/mat/impls/bdiag/seq/bdiag.c	/^static int MatSetValues_SeqBDiag_N(Mat A,int m,int/
MatSetValues_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatSetValues_SeqDense(Mat A,int m,int *indexm,/
MatShellGetContext	src/mat/impls/shell/shell.c	/^int MatShellGetContext(Mat mat,void **ctx)$/
MatShellGetOperation	src/mat/impls/shell/shell.c	/^int MatShellGetOperation(Mat mat,MatOperation op, /
MatShellSetOperation	src/mat/impls/shell/shell.c	/^int MatShellSetOperation(Mat mat,MatOperation op, /
MatShift	src/mat/utils/axpy.c	/^int MatShift(Scalar *a,Mat Y)$/
MatSolve	src/mat/interface/matrix.c	/^int MatSolve(Mat mat,Vec b,Vec x)$/
MatSolveAdd	src/mat/interface/matrix.c	/^int MatSolveAdd(Mat mat,Vec b,Vec y,Vec x)$/
MatSolveAdd_SeqAIJ	src/mat/impls/aij/seq/aijfact.c	/^int MatSolveAdd_SeqAIJ(Mat A,Vec bb, Vec yy, Vec x/
MatSolveAdd_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatSolveAdd_SeqDense(Mat A,Vec xx,Vec zz,Vec y/
MatSolveTrans	src/mat/interface/matrix.c	/^int MatSolveTrans(Mat mat,Vec b,Vec x)$/
MatSolveTransAdd	src/mat/interface/matrix.c	/^int MatSolveTransAdd(Mat mat,Vec b,Vec y,Vec x)$/
MatSolveTransAdd_SeqAIJ	src/mat/impls/aij/seq/aijfact.c	/^int MatSolveTransAdd_SeqAIJ(Mat A,Vec bb, Vec zz,V/
MatSolveTransAdd_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatSolveTransAdd_SeqDense(Mat A,Vec xx,Vec zz,/
MatSolveTrans_SeqAIJ	src/mat/impls/aij/seq/aijfact.c	/^int MatSolveTrans_SeqAIJ(Mat A,Vec bb, Vec xx)$/
MatSolveTrans_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatSolveTrans_SeqDense(Mat A,Vec xx,Vec yy)$/
MatSolve_MPIRowbs	src/mat/impls/rowbs/mpi/cholbs.c	/^int MatSolve_MPIRowbs(Mat mat,Vec x,Vec y)$/
MatSolve_SeqAIJ	src/mat/impls/aij/seq/aijfact.c	/^int MatSolve_SeqAIJ(Mat A,Vec bb, Vec xx)$/
MatSolve_SeqAIJ_Essl	src/mat/impls/aij/seq/essl.c	/^extern int MatSolve_SeqAIJ_Essl(Mat A,Vec b,Vec x)/
MatSolve_SeqAIJ_Inode	src/mat/impls/aij/seq/aijnode.c	/^static int MatSolve_SeqAIJ_Inode(Mat A,Vec bb, Vec/
MatSolve_SeqAIJ_NaturalOrdering	src/mat/impls/aij/seq/aijfact.c	/^int MatSolve_SeqAIJ_NaturalOrdering(Mat A,Vec bb, /
MatSolve_SeqBAIJ_1	src/mat/impls/baij/seq/baijfact2.c	/^int MatSolve_SeqBAIJ_1(Mat A,Vec bb,Vec xx)$/
MatSolve_SeqBAIJ_2	src/mat/impls/baij/seq/baijfact2.c	/^int MatSolve_SeqBAIJ_2(Mat A,Vec bb,Vec xx)$/
MatSolve_SeqBAIJ_3	src/mat/impls/baij/seq/baijfact2.c	/^int MatSolve_SeqBAIJ_3(Mat A,Vec bb,Vec xx)$/
MatSolve_SeqBAIJ_4	src/mat/impls/baij/seq/baijfact2.c	/^int MatSolve_SeqBAIJ_4(Mat A,Vec bb,Vec xx)$/
MatSolve_SeqBAIJ_4_NaturalOrdering	src/mat/impls/baij/seq/baijfact2.c	/^int MatSolve_SeqBAIJ_4_NaturalOrdering(Mat A,Vec b/
MatSolve_SeqBAIJ_5	src/mat/impls/baij/seq/baijfact2.c	/^int MatSolve_SeqBAIJ_5(Mat A,Vec bb,Vec xx)$/
MatSolve_SeqBAIJ_7	src/mat/impls/baij/seq/baijfact2.c	/^int MatSolve_SeqBAIJ_7(Mat A,Vec bb,Vec xx)$/
MatSolve_SeqBAIJ_N	src/mat/impls/baij/seq/baijfact2.c	/^int MatSolve_SeqBAIJ_N(Mat A,Vec bb,Vec xx)$/
MatSolve_SeqBDiag_1	src/mat/impls/bdiag/seq/bdfact.c	/^int MatSolve_SeqBDiag_1(Mat A,Vec xx,Vec yy)$/
MatSolve_SeqBDiag_2	src/mat/impls/bdiag/seq/bdfact.c	/^int MatSolve_SeqBDiag_2(Mat A,Vec xx,Vec yy)$/
MatSolve_SeqBDiag_3	src/mat/impls/bdiag/seq/bdfact.c	/^int MatSolve_SeqBDiag_3(Mat A,Vec xx,Vec yy)$/
MatSolve_SeqBDiag_4	src/mat/impls/bdiag/seq/bdfact.c	/^int MatSolve_SeqBDiag_4(Mat A,Vec xx,Vec yy)$/
MatSolve_SeqBDiag_5	src/mat/impls/bdiag/seq/bdfact.c	/^int MatSolve_SeqBDiag_5(Mat A,Vec xx,Vec yy)$/
MatSolve_SeqBDiag_N	src/mat/impls/bdiag/seq/bdfact.c	/^int MatSolve_SeqBDiag_N(Mat A,Vec xx,Vec yy)$/
MatSolve_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatSolve_SeqDense(Mat A,Vec xx,Vec yy)$/
MatToSymmetricIJ_SeqAIJ	src/mat/impls/aij/seq/ij.c	/^int MatToSymmetricIJ_SeqAIJ(int m,int *ai,int *aj,/
MatTranspose	src/mat/interface/matrix.c	/^int MatTranspose(Mat mat,Mat *B)$/
MatTranspose_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatTranspose_MPIAIJ(Mat A,Mat *matout)$/
MatTranspose_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatTranspose_MPIBAIJ(Mat A,Mat *matout)$/
MatTranspose_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatTranspose_MPIDense(Mat A,Mat *matout)$/
MatTranspose_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatTranspose_SeqAIJ(Mat A,Mat *B)$/
MatTranspose_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatTranspose_SeqBAIJ(Mat A,Mat *B)$/
MatTranspose_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatTranspose_SeqBDiag(Mat A,Mat *matout)$/
MatTranspose_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatTranspose_SeqDense(Mat A,Mat *matout)$/
MatUseDXML_SeqAIJ	src/mat/impls/aij/seq/dxml.c	/^int MatUseDXML_SeqAIJ(Mat A)$/
MatUseEssl_SeqAIJ	src/mat/impls/aij/seq/essl.c	/^int MatUseEssl_SeqAIJ(Mat A)$/
MatValid	src/mat/interface/matrix.c	/^int MatValid(Mat m,PetscTruth *flg)$/
MatView	src/mat/interface/matrix.c	/^int MatView(Mat mat,Viewer viewer)$/
MatView_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatView_MPIAIJ(Mat mat,Viewer viewer)$/
MatView_MPIAIJ_ASCIIorDraworMatlab	src/mat/impls/aij/mpi/mpiaij.c	/^extern int MatView_MPIAIJ_ASCIIorDraworMatlab(Mat /
MatView_MPIAIJ_Binary	src/mat/impls/aij/mpi/mpiaij.c	/^extern int MatView_MPIAIJ_Binary(Mat mat,Viewer vi/
MatView_MPIAdj	src/mat/impls/adj/mpi/mpiadj.c	/^int MatView_MPIAdj(Mat A,Viewer viewer)$/
MatView_MPIAdj_ASCII	src/mat/impls/adj/mpi/mpiadj.c	/^extern int MatView_MPIAdj_ASCII(Mat A,Viewer viewe/
MatView_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatView_MPIBAIJ(Mat mat,Viewer viewer)$/
MatView_MPIBAIJ_ASCIIorDraworMatlab	src/mat/impls/baij/mpi/mpibaij.c	/^static int MatView_MPIBAIJ_ASCIIorDraworMatlab(Mat/
MatView_MPIBAIJ_Binary	src/mat/impls/baij/mpi/mpibaij.c	/^static int MatView_MPIBAIJ_Binary(Mat mat,Viewer v/
MatView_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatView_MPIBDiag(Mat mat,Viewer viewer)$/
MatView_MPIBDiag_ASCIIorDraw	src/mat/impls/bdiag/mpi/mpibdiag.c	/^static int MatView_MPIBDiag_ASCIIorDraw(Mat mat,Vi/
MatView_MPIBDiag_Binary	src/mat/impls/bdiag/mpi/mpibdiag.c	/^static int MatView_MPIBDiag_Binary(Mat mat,Viewer /
MatView_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatView_MPIDense(Mat mat,Viewer viewer)$/
MatView_MPIDense_ASCII	src/mat/impls/dense/mpi/mpidense.c	/^static int MatView_MPIDense_ASCII(Mat mat,Viewer v/
MatView_MPIDense_Binary	src/mat/impls/dense/mpi/mpidense.c	/^static int MatView_MPIDense_Binary(Mat mat,Viewer /
MatView_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatView_MPIRowbs(Mat mat,Viewer viewer)$/
MatView_MPIRowbs_ASCII	src/mat/impls/rowbs/mpi/mpirowbs.c	/^static int MatView_MPIRowbs_ASCII(Mat mat,Viewer v/
MatView_MPIRowbs_ASCII_Base_Private	src/mat/impls/rowbs/mpi/mpirowbs.c	/^static int MatView_MPIRowbs_ASCII_Base_Private(Mat/
MatView_MPIRowbs_Binary	src/mat/impls/rowbs/mpi/mpirowbs.c	/^static int MatView_MPIRowbs_Binary(Mat mat,Viewer /
MatView_MPIRowbs_Factored	src/mat/impls/rowbs/mpi/mpirowbs.c	/^static int MatView_MPIRowbs_Factored(Mat mat,Viewe/
MatView_Private	src/mat/interface/matrix.c	/^int MatView_Private(Mat mat)$/
MatView_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatView_SeqAIJ(Mat A,Viewer viewer)$/
MatView_SeqAIJ_ASCII	src/mat/impls/aij/seq/aij.c	/^extern int MatView_SeqAIJ_ASCII(Mat A,Viewer viewe/
MatView_SeqAIJ_Binary	src/mat/impls/aij/seq/aij.c	/^extern int MatView_SeqAIJ_Binary(Mat A,Viewer view/
MatView_SeqAIJ_Draw	src/mat/impls/aij/seq/aij.c	/^extern int MatView_SeqAIJ_Draw(Mat A,Viewer viewer/
MatView_SeqAdj	src/mat/impls/adj/seq/adj.c	/^int MatView_SeqAdj(Mat A,Viewer viewer)$/
MatView_SeqAdj_ASCII	src/mat/impls/adj/seq/adj.c	/^extern int MatView_SeqAdj_ASCII(Mat A,Viewer viewe/
MatView_SeqAdj_Binary	src/mat/impls/adj/seq/adj.c	/^extern int MatView_SeqAdj_Binary(Mat A,Viewer view/
MatView_SeqAdj_Draw	src/mat/impls/adj/seq/adj.c	/^extern int MatView_SeqAdj_Draw(Mat A,Viewer viewer/
MatView_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatView_SeqBAIJ(Mat A,Viewer viewer)$/
MatView_SeqBAIJ_ASCII	src/mat/impls/baij/seq/baij.c	/^static int MatView_SeqBAIJ_ASCII(Mat A,Viewer view/
MatView_SeqBAIJ_Binary	src/mat/impls/baij/seq/baij.c	/^static int MatView_SeqBAIJ_Binary(Mat A,Viewer vie/
MatView_SeqBAIJ_Draw	src/mat/impls/baij/seq/baij.c	/^static int MatView_SeqBAIJ_Draw(Mat A,Viewer viewe/
MatView_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatView_SeqBDiag(Mat A,Viewer viewer)$/
MatView_SeqBDiag_ASCII	src/mat/impls/bdiag/seq/bdiag.c	/^static int MatView_SeqBDiag_ASCII(Mat A,Viewer vie/
MatView_SeqBDiag_Binary	src/mat/impls/bdiag/seq/bdiag.c	/^static int MatView_SeqBDiag_Binary(Mat A,Viewer vi/
MatView_SeqBDiag_Draw	src/mat/impls/bdiag/seq/bdiag.c	/^static int MatView_SeqBDiag_Draw(Mat A,Viewer view/
MatView_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatView_SeqDense(Mat A,Viewer viewer)$/
MatView_SeqDense_ASCII	src/mat/impls/dense/seq/dense.c	/^static int MatView_SeqDense_ASCII(Mat A,Viewer vie/
MatView_SeqDense_Binary	src/mat/impls/dense/seq/dense.c	/^static int MatView_SeqDense_Binary(Mat A,Viewer vi/
MatZeroEntries	src/mat/interface/matrix.c	/^int MatZeroEntries(Mat mat)$/
MatZeroEntries_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatZeroEntries_MPIAIJ(Mat A)$/
MatZeroEntries_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatZeroEntries_MPIBAIJ(Mat A)$/
MatZeroEntries_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatZeroEntries_MPIBDiag(Mat A)$/
MatZeroEntries_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatZeroEntries_MPIDense(Mat A)$/
MatZeroEntries_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatZeroEntries_MPIRowbs(Mat mat)$/
MatZeroEntries_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatZeroEntries_SeqAIJ(Mat A)$/
MatZeroEntries_SeqBAIJ	src/mat/impls/baij/seq/baij2.c	/^int MatZeroEntries_SeqBAIJ(Mat A)$/
MatZeroEntries_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatZeroEntries_SeqBDiag(Mat A)$/
MatZeroEntries_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatZeroEntries_SeqDense(Mat A)$/
MatZeroFindPre_Private	src/mat/utils/zerodiag.c	/^int MatZeroFindPre_Private(Mat mat,int prow,int* r/
MatZeroRows	src/mat/interface/matrix.c	/^int MatZeroRows(Mat mat,IS is, Scalar *diag)$/
MatZeroRowsLocal	src/mat/interface/matrix.c	/^int MatZeroRowsLocal(Mat mat,IS is, Scalar *diag)$/
MatZeroRows_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.c	/^int MatZeroRows_MPIAIJ(Mat A,IS is,Scalar *diag)$/
MatZeroRows_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.c	/^int MatZeroRows_MPIBAIJ(Mat A,IS is,Scalar *diag)$/
MatZeroRows_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.c	/^int MatZeroRows_MPIBDiag(Mat A,IS is,Scalar *diag)/
MatZeroRows_MPIDense	src/mat/impls/dense/mpi/mpidense.c	/^int MatZeroRows_MPIDense(Mat A,IS is,Scalar *diag)/
MatZeroRows_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.c	/^int MatZeroRows_MPIRowbs(Mat A,IS is,Scalar *diag)/
MatZeroRows_MPIRowbs_local	src/mat/impls/rowbs/mpi/mpirowbs.c	/^static int MatZeroRows_MPIRowbs_local(Mat A,IS is,/
MatZeroRows_SeqAIJ	src/mat/impls/aij/seq/aij.c	/^int MatZeroRows_SeqAIJ(Mat A,IS is,Scalar *diag)$/
MatZeroRows_SeqBAIJ	src/mat/impls/baij/seq/baij.c	/^int MatZeroRows_SeqBAIJ(Mat A,IS is, Scalar *diag)/
MatZeroRows_SeqBAIJ_Check_Block	src/mat/impls/baij/seq/baij.c	/^static int MatZeroRows_SeqBAIJ_Check_Block(int *id/
MatZeroRows_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.c	/^int MatZeroRows_SeqBDiag(Mat A,IS is,Scalar *diag)/
MatZeroRows_SeqDense	src/mat/impls/dense/seq/dense.c	/^int MatZeroRows_SeqDense(Mat A,IS is,Scalar *diag)/
Mat_AIJ_CheckInode	src/mat/impls/aij/seq/aijnode.c	/^int Mat_AIJ_CheckInode(Mat A)$/
Mat_AIJ_CreateColInode	src/mat/impls/aij/seq/aijnode.c	/^static int Mat_AIJ_CreateColInode(Mat_SeqAIJ *A, i/
Mat_MPIAIJ	src/mat/impls/aij/mpi/mpiaij.h	/^} Mat_MPIAIJ;$/
Mat_MPIAdj	src/mat/impls/adj/mpi/mpiadj.h	/^} Mat_MPIAdj;$/
Mat_MPIBAIJ	src/mat/impls/baij/mpi/mpibaij.h	/^} Mat_MPIBAIJ;$/
Mat_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdiag.h	/^} Mat_MPIBDiag;$/
Mat_MPIDense	src/mat/impls/dense/mpi/mpidense.h	/^} Mat_MPIDense;$/
Mat_MPIRowbs	src/mat/impls/rowbs/mpi/mpirowbs.h	/^} Mat_MPIRowbs;$/
Mat_SeqAIJ	src/mat/impls/aij/seq/aij.h	/^} Mat_SeqAIJ;$/
Mat_SeqAIJ_Essl	src/mat/impls/aij/seq/essl.c	/^} Mat_SeqAIJ_Essl;$/
Mat_SeqAIJ_Inode	src/mat/impls/aij/seq/aij.h	/^} Mat_SeqAIJ_Inode;$/
Mat_SeqAdj	src/mat/impls/adj/seq/adj.h	/^} Mat_SeqAdj;$/
Mat_SeqBAIJ	src/mat/impls/baij/seq/baij.h	/^} Mat_SeqBAIJ;$/
Mat_SeqBDiag	src/mat/impls/bdiag/seq/bdiag.h	/^} Mat_SeqBDiag;$/
Mat_SeqDense	src/mat/impls/dense/seq/dense.h	/^} Mat_SeqDense;$/
Mat_Shell	src/mat/impls/shell/shell.c	/^} Mat_Shell;      $/
Mpfull	src/contrib/pfull/pfull.c	/^int main( int argc, char **argv )$/
Mtriconvert	src/contrib/triangle/triconvert.c	/^int main(int argc,char **args)$/
NANDouble	src/sys/src/memory/mtr.c	/^typedef union { long l[2]; double d; } NANDouble;$/
NRCreate	src/sys/src/utils/nreg.c	/^int NRCreate(NRList **fl )$/
NRDestroy	src/sys/src/utils/nreg.c	/^int NRDestroy(NRList * fl )$/
NRDestroyAll	src/sys/src/utils/nreg.c	/^int NRDestroyAll(void)$/
NRFindFreeId	src/sys/src/utils/nreg.c	/^int NRFindFreeId( NRList *fl )$/
NRFindID	src/sys/src/utils/nreg.c	/^int NRFindID( NRList *fl, char *name )$/
NRFindName	src/sys/src/utils/nreg.c	/^char *NRFindName( NRList *fl, int id )$/
NRFindRoutine	src/sys/src/utils/nreg.c	/^int (*NRFindRoutine(NRList   * fl, int id, char *n/
NRGetTypeFromOptions	src/sys/src/utils/nreg.c	/^int NRGetTypeFromOptions(char *prefix,char *name,N/
NRList	src/sys/nreg.h	/^} NRList;$/
NRPrintTypes	src/sys/src/utils/nreg.c	/^int NRPrintTypes(MPI_Comm comm,FILE *fd,char *pref/
NRRegister	src/sys/src/utils/nreg.c	/^int NRRegister( NRList *fl, int id, char *name, in/
Norm	src/fortran/kernels/fnorm.F	/^!    Fortran kernel for the Norm() vector routine$/
OListAdd	src/sys/src/objects/olist.c	/^int OListAdd(OList *fl,char *name,PetscObject obj /
OListDestroy	src/sys/src/objects/olist.c	/^int OListDestroy(OList *fl )$/
OListDuplicate	src/sys/src/objects/olist.c	/^int OListDuplicate(OList fl, OList *nl)$/
OListFind	src/sys/src/objects/olist.c	/^int OListFind(OList fl, char *name, PetscObject *o/
Objects	src/sys/src/plog/plog.c	/^} Objects;$/
OptionsAllUsed	src/sys/src/objects/options.c	/^int OptionsAllUsed(void)$/
OptionsCheckInitial_Private	src/sys/src/objects/options.c	/^int OptionsCheckInitial_Private(void)$/
OptionsClearValue	src/sys/src/objects/options.c	/^int OptionsClearValue(char *name)$/
OptionsCreate_Private	src/sys/src/objects/options.c	/^int OptionsCreate_Private(int *argc,char ***args,c/
OptionsDestroy_Private	src/sys/src/objects/options.c	/^static int OptionsDestroy_Private(void)$/
OptionsFindPair_Private	src/sys/src/objects/options.c	/^static int OptionsFindPair_Private( char *pre,char/
OptionsGetDouble	src/sys/src/objects/options.c	/^int OptionsGetDouble(char* pre,char *name,double */
OptionsGetDoubleArray	src/sys/src/objects/options.c	/^int OptionsGetDoubleArray(char* pre,char *name,dou/
OptionsGetInt	src/sys/src/objects/options.c	/^int OptionsGetInt(char*pre,char *name,int *ivalue,/
OptionsGetIntArray	src/sys/src/objects/options.c	/^int OptionsGetIntArray(char* pre,char *name,int *d/
OptionsGetScalar	src/sys/src/objects/options.c	/^int OptionsGetScalar(char* pre,char *name,Scalar */
OptionsGetString	src/sys/src/objects/options.c	/^int OptionsGetString(char *pre,char *name,char *st/
OptionsGetStringArray	src/sys/src/objects/options.c	/^int OptionsGetStringArray(char *pre, char *name, c/
OptionsHasName	src/sys/src/objects/options.c	/^int OptionsHasName(char* pre,char *name,int *flg)$/
OptionsInsertFile_Private	src/sys/src/objects/options.c	/^static int OptionsInsertFile_Private(char *file)$/
OptionsPrint	src/sys/src/objects/options.c	/^int OptionsPrint(FILE *fd)$/
OptionsReject	src/sys/src/objects/options.c	/^int OptionsReject(char* name,char *mess)$/
OptionsSetAlias_Private	src/sys/src/objects/options.c	/^int OptionsSetAlias_Private(char *newname,char *ol/
OptionsSetProgramName	src/sys/src/objects/options.c	/^int OptionsSetProgramName(char *name)$/
OptionsSetValue	src/sys/src/objects/options.c	/^int OptionsSetValue(char *name,char *value)$/
OptionsTable	src/sys/src/objects/options.c	/^} OptionsTable;$/
PCASMCreateSubdomains2D	src/pc/impls/asm/asm.c	/^int PCASMCreateSubdomains2D(int m,int n,int M,int /
PCASMGetSubSLES	src/pc/impls/asm/asm.c	/^int PCASMGetSubSLES(PC pc,int *n_local,int *first_/
PCASMGetSubSLES_ASM	src/pc/impls/asm/asm.c	/^int PCASMGetSubSLES_ASM(PC pc,int *n_local,int *fi/
PCASMSetLocalSubdomains	src/pc/impls/asm/asm.c	/^int PCASMSetLocalSubdomains(PC pc, int n, IS *is)$/
PCASMSetLocalSubdomains_ASM	src/pc/impls/asm/asm.c	/^int PCASMSetLocalSubdomains_ASM(PC pc, int n, IS */
PCASMSetOverlap	src/pc/impls/asm/asm.c	/^int PCASMSetOverlap(PC pc, int ovl)$/
PCASMSetOverlap_ASM	src/pc/impls/asm/asm.c	/^int PCASMSetOverlap_ASM(PC pc, int ovl)$/
PCASMSetTotalSubdomains	src/pc/impls/asm/asm.c	/^int PCASMSetTotalSubdomains(PC pc, int N, IS *is)$/
PCASMSetTotalSubdomains_ASM	src/pc/impls/asm/asm.c	/^int PCASMSetTotalSubdomains_ASM(PC pc, int N, IS */
PCASMSetType	src/pc/impls/asm/asm.c	/^int PCASMSetType(PC pc,PCASMType type)$/
PCASMSetType_ASM	src/pc/impls/asm/asm.c	/^int PCASMSetType_ASM(PC pc,PCASMType type)$/
PCAppendOptionsPrefix	src/pc/interface/precon.c	/^int PCAppendOptionsPrefix(PC pc,char *prefix)$/
PCApply	src/pc/interface/precon.c	/^int PCApply(PC pc,Vec x,Vec y)$/
PCApplyBAorAB	src/pc/interface/precon.c	/^int PCApplyBAorAB(PC pc, PCSide side,Vec x,Vec y,V/
PCApplyBAorABTrans	src/pc/interface/precon.c	/^int PCApplyBAorABTrans(PC pc,PCSide side,Vec x,Vec/
PCApplyRichardson	src/pc/interface/precon.c	/^int PCApplyRichardson(PC pc,Vec x,Vec y,Vec w,int /
PCApplyRichardsonExists	src/pc/interface/precon.c	/^int PCApplyRichardsonExists(PC pc, PetscTruth *exi/
PCApplyRichardson_SOR	src/pc/impls/sor/sor.c	/^static int PCApplyRichardson_SOR(PC pc,Vec b,Vec y/
PCApplyRichardson_Shell	src/pc/impls/shell/shellpc.c	/^static int PCApplyRichardson_Shell(PC pc,Vec x,Vec/
PCApplySymmetricLeft	src/pc/interface/precon.c	/^int PCApplySymmetricLeft(PC pc,Vec x,Vec y)$/
PCApplySymmetricLeftOrRight_Jacobi	src/pc/impls/jacobi/jacobi.c	/^static int PCApplySymmetricLeftOrRight_Jacobi(PC p/
PCApplySymmetricLeft_ICC	src/pc/impls/icc/icc.c	/^static int PCApplySymmetricLeft_ICC(PC pc,Vec x,Ve/
PCApplySymmetricRight	src/pc/interface/precon.c	/^int PCApplySymmetricRight(PC pc,Vec x,Vec y)$/
PCApplySymmetricRight_ICC	src/pc/impls/icc/icc.c	/^static int PCApplySymmetricRight_ICC(PC pc,Vec x,V/
PCApplyTrans	src/pc/interface/precon.c	/^int PCApplyTrans(PC pc,Vec x,Vec y)$/
PCApply_ASM	src/pc/impls/asm/asm.c	/^static int PCApply_ASM(PC pc,Vec x,Vec y)$/
PCApply_BGS_AIJ	src/mat/impls/aij/mpi/aijpc.c	/^int PCApply_BGS_AIJ(PC pc,Vec x, Vec y)$/
PCApply_BGS_BAIJ	src/mat/impls/baij/mpi/baijpc.c	/^int PCApply_BGS_BAIJ(PC pc,Vec x, Vec y)$/
PCApply_BJacobi_AIJ	src/mat/impls/aij/mpi/aijpc.c	/^int PCApply_BJacobi_AIJ(PC pc,Vec x, Vec y)$/
PCApply_BJacobi_BAIJ	src/mat/impls/baij/mpi/baijpc.c	/^int PCApply_BJacobi_BAIJ(PC pc,Vec x, Vec y)$/
PCApply_BJacobi_MPIAIJ	src/mat/impls/aij/mpi/mpiaijpc.c	/^int PCApply_BJacobi_MPIAIJ(PC pc,Vec x, Vec y)$/
PCApply_BJacobi_MPIBAIJ	src/mat/impls/baij/mpi/mpibaijpc.c	/^int PCApply_BJacobi_MPIBAIJ(PC pc,Vec x, Vec y)$/
PCApply_BJacobi_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdpc.c	/^int PCApply_BJacobi_MPIBDiag(PC pc,Vec x, Vec y)$/
PCApply_Composite_Additive	src/pc/impls/composite/composite.c	/^static int PCApply_Composite_Additive(PC pc,Vec x,/
PCApply_Composite_Multiplicative	src/pc/impls/composite/composite.c	/^static int PCApply_Composite_Multiplicative(PC pc,/
PCApply_Eisenstat	src/pc/impls/eisens/eisen.c	/^static int PCApply_Eisenstat(PC pc,Vec x,Vec y)$/
PCApply_ICC	src/pc/impls/icc/icc.c	/^static int PCApply_ICC(PC pc,Vec x,Vec y)$/
PCApply_ILU	src/pc/impls/ilu/ilu.c	/^static int PCApply_ILU(PC pc,Vec x,Vec y)$/
PCApply_Jacobi	src/pc/impls/jacobi/jacobi.c	/^static int PCApply_Jacobi(PC pc,Vec x,Vec y)$/
PCApply_LU	src/pc/impls/lu/lu.c	/^static int PCApply_LU(PC pc,Vec x,Vec y)$/
PCApply_None	src/pc/impls/none/none.c	/^int PCApply_None(PC pc,Vec x,Vec y)$/
PCApply_SLES	src/pc/impls/sles/pcsles.c	/^static int PCApply_SLES(PC pc,Vec x,Vec y)$/
PCApply_SOR	src/pc/impls/sor/sor.c	/^static int PCApply_SOR(PC pc,Vec x,Vec y)$/
PCApply_SPAI	src/contrib/spai/src/ispai.c	/^static int PCApply_SPAI(PC pc,Vec x,Vec y)$/
PCApply_Shell	src/pc/impls/shell/shellpc.c	/^static int PCApply_Shell(PC pc,Vec x,Vec y)$/
PCBGSGetSubSLES	src/pc/impls/bjacobi/bjacobi.c	/^int PCBGSGetSubSLES(PC pc,int *n_local,int *first_/
PCBGSSetLocalBlocks	src/pc/impls/bjacobi/bjacobi.c	/^int PCBGSSetLocalBlocks(PC pc, int blocks,int *len/
PCBGSSetSymmetric	src/pc/impls/bjacobi/bjacobi.c	/^int PCBGSSetSymmetric(PC pc, PCBGSType flag)$/
PCBGSSetSymmetric_BGS	src/pc/impls/bjacobi/bjacobi.c	/^int PCBGSSetSymmetric_BGS(PC pc, PCBGSType flag)$/
PCBGSSetTotalBlocks	src/pc/impls/bjacobi/bjacobi.c	/^int PCBGSSetTotalBlocks(PC pc, int blocks,int *len/
PCBGSSetUseTrueLocal	src/pc/impls/bjacobi/bjacobi.c	/^int PCBGSSetUseTrueLocal(PC pc)$/
PCBJacobiGetSubSLES	src/pc/impls/bjacobi/bjacobi.c	/^int PCBJacobiGetSubSLES(PC pc,int *n_local,int *fi/
PCBJacobiGetSubSLES_BJacobi	src/pc/impls/bjacobi/bjacobi.c	/^int PCBJacobiGetSubSLES_BJacobi(PC pc,int *n_local/
PCBJacobiSetLocalBlocks	src/pc/impls/bjacobi/bjacobi.c	/^int PCBJacobiSetLocalBlocks(PC pc, int blocks,int /
PCBJacobiSetLocalBlocks_BJacobi	src/pc/impls/bjacobi/bjacobi.c	/^int PCBJacobiSetLocalBlocks_BJacobi(PC pc, int blo/
PCBJacobiSetTotalBlocks	src/pc/impls/bjacobi/bjacobi.c	/^int PCBJacobiSetTotalBlocks(PC pc, int blocks,int /
PCBJacobiSetTotalBlocks_BJacobi	src/pc/impls/bjacobi/bjacobi.c	/^int PCBJacobiSetTotalBlocks_BJacobi(PC pc, int blo/
PCBJacobiSetUseTrueLocal	src/pc/impls/bjacobi/bjacobi.c	/^int PCBJacobiSetUseTrueLocal(PC pc)$/
PCBJacobiSetUseTrueLocal_BJacobi	src/pc/impls/bjacobi/bjacobi.c	/^int PCBJacobiSetUseTrueLocal_BJacobi(PC pc)$/
PCBSIterSetFromOptions	src/mat/impls/rowbs/mpi/iccbs.c	/^int PCBSIterSetFromOptions(PC pc)$/
PCCompositeAddPC	src/pc/impls/composite/composite.c	/^int PCCompositeAddPC(PC pc,PCType type)$/
PCCompositeAddPC_Composite	src/pc/impls/composite/composite.c	/^int PCCompositeAddPC_Composite(PC pc,PCType type)$/
PCCompositeGetPC	src/pc/impls/composite/composite.c	/^int PCCompositeGetPC(PC pc,int n,PC *subpc)$/
PCCompositeGetPC_Composite	src/pc/impls/composite/composite.c	/^int PCCompositeGetPC_Composite(PC pc,int n,PC *sub/
PCCompositeSetType	src/pc/impls/composite/composite.c	/^int PCCompositeSetType(PC pc,PCCompositeType type)/
PCCompositeSetType_Composite	src/pc/impls/composite/composite.c	/^int PCCompositeSetType_Composite(PC pc,PCComposite/
PCCompositeSetUseTrue	src/pc/impls/composite/composite.c	/^int PCCompositeSetUseTrue(PC pc)$/
PCCompositeSetUseTrue_Composite	src/pc/impls/composite/composite.c	/^int PCCompositeSetUseTrue_Composite(PC pc)$/
PCCreate	src/pc/interface/precon.c	/^int PCCreate(MPI_Comm comm,PC *newpc)$/
PCCreate_ASM	src/pc/impls/asm/asm.c	/^int PCCreate_ASM(PC pc)$/
PCCreate_BGS	src/pc/impls/bjacobi/bjacobi.c	/^int PCCreate_BGS(PC pc)$/
PCCreate_BJacobi	src/pc/impls/bjacobi/bjacobi.c	/^int PCCreate_BJacobi(PC pc)$/
PCCreate_Composite	src/pc/impls/composite/composite.c	/^int PCCreate_Composite(PC pc)$/
PCCreate_Eisenstat	src/pc/impls/eisens/eisen.c	/^int PCCreate_Eisenstat(PC pc)$/
PCCreate_ICC	src/pc/impls/icc/icc.c	/^int PCCreate_ICC(PC pc)$/
PCCreate_ILU	src/pc/impls/ilu/ilu.c	/^int PCCreate_ILU(PC pc)$/
PCCreate_Jacobi	src/pc/impls/jacobi/jacobi.c	/^int PCCreate_Jacobi(PC pc)$/
PCCreate_LU	src/pc/impls/lu/lu.c	/^int PCCreate_LU(PC pc)$/
PCCreate_MG	src/pc/impls/mg/mg.c	/^int PCCreate_MG(PC pc)$/
PCCreate_None	src/pc/impls/none/none.c	/^int PCCreate_None(PC pc)$/
PCCreate_SLES	src/pc/impls/sles/pcsles.c	/^int PCCreate_SLES(PC pc)$/
PCCreate_SOR	src/pc/impls/sor/sor.c	/^int PCCreate_SOR(PC pc)$/
PCCreate_SPAI	src/contrib/spai/src/ispai.c	/^int PCCreate_SPAI(PC pc)$/
PCCreate_Shell	src/pc/impls/shell/shellpc.c	/^int PCCreate_Shell(PC pc)$/
PCDestroy	src/pc/interface/precon.c	/^int PCDestroy(PC pc)$/
PCDestroy_ASM	src/pc/impls/asm/asm.c	/^static int PCDestroy_ASM(PC pc)$/
PCDestroy_BJacobi	src/pc/impls/bjacobi/bjacobi.c	/^static int PCDestroy_BJacobi(PC pc)$/
PCDestroy_BJacobi_AIJ	src/mat/impls/aij/mpi/aijpc.c	/^int PCDestroy_BJacobi_AIJ(PC pc)$/
PCDestroy_BJacobi_BAIJ	src/mat/impls/baij/mpi/baijpc.c	/^int PCDestroy_BJacobi_BAIJ(PC pc)$/
PCDestroy_BJacobi_MPIAIJ	src/mat/impls/aij/mpi/mpiaijpc.c	/^int PCDestroy_BJacobi_MPIAIJ(PC pc)$/
PCDestroy_BJacobi_MPIBAIJ	src/mat/impls/baij/mpi/mpibaijpc.c	/^int PCDestroy_BJacobi_MPIBAIJ(PC pc)$/
PCDestroy_BJacobi_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdpc.c	/^int PCDestroy_BJacobi_MPIBDiag(PC pc)$/
PCDestroy_Composite	src/pc/impls/composite/composite.c	/^static int PCDestroy_Composite(PC pc)$/
PCDestroy_Eisenstat	src/pc/impls/eisens/eisen.c	/^static int PCDestroy_Eisenstat(PC pc)$/
PCDestroy_ICC	src/pc/impls/icc/icc.c	/^static int PCDestroy_ICC(PC pc)$/
PCDestroy_ICC_MPIRowbs	src/mat/impls/rowbs/mpi/iccbs.c	/^static int PCDestroy_ICC_MPIRowbs(PC pc)$/
PCDestroy_ILU	src/pc/impls/ilu/ilu.c	/^static int PCDestroy_ILU(PC pc)$/
PCDestroy_ILU_MPIRowbs	src/mat/impls/rowbs/mpi/ilubs.c	/^static int PCDestroy_ILU_MPIRowbs(PC pc)$/
PCDestroy_Jacobi	src/pc/impls/jacobi/jacobi.c	/^static int PCDestroy_Jacobi(PC pc)$/
PCDestroy_LU	src/pc/impls/lu/lu.c	/^static int PCDestroy_LU(PC pc)$/
PCDestroy_MG	src/pc/impls/mg/mg.c	/^static int PCDestroy_MG(PC pc)$/
PCDestroy_SLES	src/pc/impls/sles/pcsles.c	/^static int PCDestroy_SLES(PC pc)$/
PCDestroy_SPAI	src/contrib/spai/src/ispai.c	/^static int PCDestroy_SPAI(PC pc)$/
PCDestroy_Shell	src/pc/impls/shell/shellpc.c	/^static int PCDestroy_Shell(PC pc)$/
PCEisenstatSetOmega	src/pc/impls/eisens/eisen.c	/^int PCEisenstatSetOmega(PC pc,double omega)$/
PCEisenstatSetOmega_Eisenstat	src/pc/impls/eisens/eisen.c	/^int PCEisenstatSetOmega_Eisenstat(PC pc,double ome/
PCEisenstatUseDiagonalScaling	src/pc/impls/eisens/eisen.c	/^int PCEisenstatUseDiagonalScaling(PC pc)$/
PCEisenstatUseDiagonalScaling_Eisenstat	src/pc/impls/eisens/eisen.c	/^int PCEisenstatUseDiagonalScaling_Eisenstat(PC pc)/
PCGetFactoredMatrix	src/pc/interface/precon.c	/^int PCGetFactoredMatrix(PC pc,Mat *mat)$/
PCGetFactoredMatrix_ICC	src/pc/impls/icc/icc.c	/^static int PCGetFactoredMatrix_ICC(PC pc,Mat *mat)/
PCGetFactoredMatrix_ILU	src/pc/impls/ilu/ilu.c	/^static int PCGetFactoredMatrix_ILU(PC pc,Mat *mat)/
PCGetFactoredMatrix_LU	src/pc/impls/lu/lu.c	/^static int PCGetFactoredMatrix_LU(PC pc,Mat *mat)$/
PCGetOperators	src/pc/interface/precon.c	/^int PCGetOperators(PC pc,Mat *mat,Mat *pmat,MatStr/
PCGetOptionsPrefix	src/pc/interface/precon.c	/^int PCGetOptionsPrefix(PC pc,char **prefix)$/
PCGetType	src/pc/interface/pcset.c	/^int PCGetType(PC pc,PCType *meth)$/
PCILUSetFill	src/pc/impls/ilu/ilu.c	/^int PCILUSetFill(PC pc,double fill)$/
PCILUSetFill_ILU	src/pc/impls/ilu/ilu.c	/^int PCILUSetFill_ILU(PC pc,double fill)$/
PCILUSetLevels	src/pc/impls/ilu/ilu.c	/^int PCILUSetLevels(PC pc,int levels)$/
PCILUSetLevels_ILU	src/pc/impls/ilu/ilu.c	/^int PCILUSetLevels_ILU(PC pc,int levels)$/
PCILUSetMatReordering	src/pc/impls/ilu/ilu.c	/^int PCILUSetMatReordering(PC pc, MatReorderingType/
PCILUSetMatReordering_ILU	src/pc/impls/ilu/ilu.c	/^int PCILUSetMatReordering_ILU(PC pc, MatReordering/
PCILUSetReuseFill	src/pc/impls/ilu/ilu.c	/^int PCILUSetReuseFill(PC pc,PetscTruth flag)$/
PCILUSetReuseFill_ILU	src/pc/impls/ilu/ilu.c	/^int PCILUSetReuseFill_ILU(PC pc,PetscTruth flag)$/
PCILUSetReuseReordering	src/pc/impls/ilu/ilu.c	/^int PCILUSetReuseReordering(PC pc,PetscTruth flag)/
PCILUSetReuseReordering_ILU	src/pc/impls/ilu/ilu.c	/^int PCILUSetReuseReordering_ILU(PC pc,PetscTruth f/
PCILUSetUseDropTolerance	src/pc/impls/ilu/ilu.c	/^int PCILUSetUseDropTolerance(PC pc,double dt,int d/
PCILUSetUseDropTolerance_ILU	src/pc/impls/ilu/ilu.c	/^int PCILUSetUseDropTolerance_ILU(PC pc,double dt,i/
PCILUSetUseInPlace	src/pc/impls/ilu/ilu.c	/^int PCILUSetUseInPlace(PC pc)$/
PCILUSetUseInPlace_ILU	src/pc/impls/ilu/ilu.c	/^int PCILUSetUseInPlace_ILU(PC pc)$/
PCLUSetFill	src/pc/impls/lu/lu.c	/^int PCLUSetFill(PC pc,double fill)$/
PCLUSetFill_LU	src/pc/impls/lu/lu.c	/^int PCLUSetFill_LU(PC pc,double fill)$/
PCLUSetMatReordering	src/pc/impls/lu/lu.c	/^int PCLUSetMatReordering(PC pc, MatReorderingType /
PCLUSetMatReordering_LU	src/pc/impls/lu/lu.c	/^int PCLUSetMatReordering_LU(PC pc, MatReorderingTy/
PCLUSetUseInPlace	src/pc/impls/lu/lu.c	/^int PCLUSetUseInPlace(PC pc)$/
PCLUSetUseInPlace_LU	src/pc/impls/lu/lu.c	/^int PCLUSetUseInPlace_LU(PC pc)$/
PCModifySubMatrices	src/pc/interface/precon.c	/^int PCModifySubMatrices(PC pc,int nsub,IS *row,IS /
PCMult_Eisenstat	src/pc/impls/eisens/eisen.c	/^static int PCMult_Eisenstat(Mat mat,Vec b,Vec x)$/
PCNullSpaceCreate	src/pc/interface/pcnull.c	/^int PCNullSpaceCreate(MPI_Comm comm, int has_cnst,/
PCNullSpaceDestroy	src/pc/interface/pcnull.c	/^int PCNullSpaceDestroy(PCNullSpace sp)$/
PCNullSpaceRemove	src/pc/interface/pcnull.c	/^int PCNullSpaceRemove(PCNullSpace sp,Vec vec)$/
PCPostSolve	src/pc/interface/precon.c	/^int PCPostSolve(PC pc,KSP ksp)$/
PCPostSolve_MPIRowbs	src/mat/impls/rowbs/mpi/iccbs.c	/^int PCPostSolve_MPIRowbs(PC pc,KSP ksp)$/
PCPost_Eisenstat	src/pc/impls/eisens/eisen.c	/^static int PCPost_Eisenstat(PC pc,KSP ksp)$/
PCPreSolve	src/pc/interface/precon.c	/^int PCPreSolve(PC pc,KSP ksp)$/
PCPreSolve_MPIRowbs	src/mat/impls/rowbs/mpi/iccbs.c	/^int PCPreSolve_MPIRowbs(PC pc,KSP ksp)$/
PCPre_Eisenstat	src/pc/impls/eisens/eisen.c	/^static int PCPre_Eisenstat(PC pc,KSP ksp)$/
PCPrintHelp	src/pc/interface/pcset.c	/^int PCPrintHelp(PC pc)$/
PCPrintHelp_ASM	src/pc/impls/asm/asm.c	/^static int PCPrintHelp_ASM(PC pc,char *p)$/
PCPrintHelp_BGS	src/pc/impls/bjacobi/bjacobi.c	/^static int PCPrintHelp_BGS(PC pc,char *p)$/
PCPrintHelp_BJacobi	src/pc/impls/bjacobi/bjacobi.c	/^static int PCPrintHelp_BJacobi(PC pc,char *p)$/
PCPrintHelp_Composite	src/pc/impls/composite/composite.c	/^static int PCPrintHelp_Composite(PC pc,char *p)$/
PCPrintHelp_Eisenstat	src/pc/impls/eisens/eisen.c	/^static int PCPrintHelp_Eisenstat(PC pc,char *p)$/
PCPrintHelp_ICC	src/pc/impls/icc/icc.c	/^static int PCPrintHelp_ICC(PC pc,char *p)$/
PCPrintHelp_ILU	src/pc/impls/ilu/ilu.c	/^static int PCPrintHelp_ILU(PC pc,char *p)$/
PCPrintHelp_LU	src/pc/impls/lu/lu.c	/^static int PCPrintHelp_LU(PC pc,char *p)$/
PCPrintHelp_MG	src/pc/impls/mg/mg.c	/^static int PCPrintHelp_MG(PC pc,char *p)$/
PCPrintHelp_SLES	src/pc/impls/sles/pcsles.c	/^static int PCPrintHelp_SLES(PC pc,char *p)$/
PCPrintHelp_SOR	src/pc/impls/sor/sor.c	/^static int PCPrintHelp_SOR(PC pc,char *p)$/
PCPrintHelp_SPAI	src/contrib/spai/src/ispai.c	/^static int PCPrintHelp_SPAI(PC pc,char *p)$/
PCRegisterAll	src/pc/interface/pcregis.c	/^int PCRegisterAll(char *path)$/
PCRegisterDestroy	src/pc/interface/pcset.c	/^int PCRegisterDestroy(void)$/
PCRegister_Private	src/pc/interface/precon.c	/^int PCRegister_Private(char *sname,char *path,char/
PCSLESGetSLES	src/pc/impls/sles/pcsles.c	/^int PCSLESGetSLES(PC pc,SLES *sles)$/
PCSLESGetSLES_SLES	src/pc/impls/sles/pcsles.c	/^int PCSLESGetSLES_SLES(PC pc,SLES *sles)$/
PCSLESSetUseTrue	src/pc/impls/sles/pcsles.c	/^int PCSLESSetUseTrue(PC pc)$/
PCSLESSetUseTrue_SLES	src/pc/impls/sles/pcsles.c	/^int PCSLESSetUseTrue_SLES(PC pc)$/
PCSORSetIterations	src/pc/impls/sor/sor.c	/^int PCSORSetIterations(PC pc, int its)$/
PCSORSetIterations_SOR	src/pc/impls/sor/sor.c	/^int PCSORSetIterations_SOR(PC pc, int its)$/
PCSORSetOmega	src/pc/impls/sor/sor.c	/^int PCSORSetOmega(PC pc, double omega)$/
PCSORSetOmega_SOR	src/pc/impls/sor/sor.c	/^int PCSORSetOmega_SOR(PC pc, double omega)$/
PCSORSetSymmetric	src/pc/impls/sor/sor.c	/^int PCSORSetSymmetric(PC pc, MatSORType flag)$/
PCSORSetSymmetric_SOR	src/pc/impls/sor/sor.c	/^int PCSORSetSymmetric_SOR(PC pc, MatSORType flag)$/
PCSPAISetCacheSize	src/contrib/spai/src/ispai.c	/^int PCSPAISetCacheSize(PC pc,int cache_size)$/
PCSPAISetEpsilon	src/contrib/spai/src/ispai.c	/^int PCSPAISetEpsilon(PC pc,double epsilon)$/
PCSPAISetMaxAPI	src/contrib/spai/src/ispai.c	/^int PCSPAISetMaxAPI(PC pc,int maxapi)$/
PCSPAISetMaxNew	src/contrib/spai/src/ispai.c	/^int PCSPAISetMaxNew(PC pc,int maxnew)$/
PCSPAISetNBSteps	src/contrib/spai/src/ispai.c	/^int PCSPAISetNBSteps(PC pc,int nbsteps)$/
PCSetFromOptions	src/pc/interface/pcset.c	/^int PCSetFromOptions(PC pc)$/
PCSetFromOptions_ASM	src/pc/impls/asm/asm.c	/^static int PCSetFromOptions_ASM(PC pc)$/
PCSetFromOptions_BGS	src/pc/impls/bjacobi/bjacobi.c	/^static int PCSetFromOptions_BGS(PC pc)$/
PCSetFromOptions_BJacobi	src/pc/impls/bjacobi/bjacobi.c	/^static int PCSetFromOptions_BJacobi(PC pc)$/
PCSetFromOptions_Composite	src/pc/impls/composite/composite.c	/^static int PCSetFromOptions_Composite(PC pc)$/
PCSetFromOptions_Eisenstat	src/pc/impls/eisens/eisen.c	/^static int PCSetFromOptions_Eisenstat(PC pc)$/
PCSetFromOptions_ICC	src/pc/impls/icc/icc.c	/^static int PCSetFromOptions_ICC(PC pc)$/
PCSetFromOptions_ILU	src/pc/impls/ilu/ilu.c	/^static int PCSetFromOptions_ILU(PC pc)$/
PCSetFromOptions_LU	src/pc/impls/lu/lu.c	/^static int PCSetFromOptions_LU(PC pc)$/
PCSetFromOptions_MG	src/pc/impls/mg/mg.c	/^static int PCSetFromOptions_MG(PC pc)$/
PCSetFromOptions_SLES	src/pc/impls/sles/pcsles.c	/^static int PCSetFromOptions_SLES(PC pc)$/
PCSetFromOptions_SOR	src/pc/impls/sor/sor.c	/^static int PCSetFromOptions_SOR(PC pc)$/
PCSetFromOptions_SPAI	src/contrib/spai/src/ispai.c	/^static int PCSetFromOptions_SPAI(PC pc)$/
PCSetModifySubMatrices	src/pc/interface/precon.c	/^int PCSetModifySubMatrices(PC pc,int(*func)(PC,int/
PCSetOperators	src/pc/interface/precon.c	/^int PCSetOperators(PC pc,Mat Amat,Mat Pmat,MatStru/
PCSetOptionsPrefix	src/pc/interface/precon.c	/^int PCSetOptionsPrefix(PC pc,char *prefix)$/
PCSetType	src/pc/interface/pcset.c	/^int PCSetType(PC ctx,PCType type)$/
PCSetUp	src/pc/interface/precon.c	/^int PCSetUp(PC pc)$/
PCSetUpOnBlocks	src/pc/interface/precon.c	/^int PCSetUpOnBlocks(PC pc)$/
PCSetUpOnBlocks_ASM	src/pc/impls/asm/asm.c	/^static int PCSetUpOnBlocks_ASM(PC pc)$/
PCSetUpOnBlocks_BJacobi_AIJ	src/mat/impls/aij/mpi/aijpc.c	/^int PCSetUpOnBlocks_BJacobi_AIJ(PC pc)$/
PCSetUpOnBlocks_BJacobi_BAIJ	src/mat/impls/baij/mpi/baijpc.c	/^int PCSetUpOnBlocks_BJacobi_BAIJ(PC pc)$/
PCSetUpOnBlocks_BJacobi_MPIAIJ	src/mat/impls/aij/mpi/mpiaijpc.c	/^int PCSetUpOnBlocks_BJacobi_MPIAIJ(PC pc)$/
PCSetUpOnBlocks_BJacobi_MPIBAIJ	src/mat/impls/baij/mpi/mpibaijpc.c	/^int PCSetUpOnBlocks_BJacobi_MPIBAIJ(PC pc)$/
PCSetUpOnBlocks_BJacobi_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdpc.c	/^int PCSetUpOnBlocks_BJacobi_MPIBDiag(PC pc)$/
PCSetUp_ASM	src/pc/impls/asm/asm.c	/^static int PCSetUp_ASM(PC pc)$/
PCSetUp_BJacobi	src/pc/impls/bjacobi/bjacobi.c	/^static int PCSetUp_BJacobi(PC pc)$/
PCSetUp_BJacobi_AIJ	src/mat/impls/aij/mpi/aijpc.c	/^int PCSetUp_BJacobi_AIJ(PC pc)$/
PCSetUp_BJacobi_BAIJ	src/mat/impls/baij/mpi/baijpc.c	/^int PCSetUp_BJacobi_BAIJ(PC pc)$/
PCSetUp_BJacobi_MPIAIJ	src/mat/impls/aij/mpi/mpiaijpc.c	/^int PCSetUp_BJacobi_MPIAIJ(PC pc)$/
PCSetUp_BJacobi_MPIBAIJ	src/mat/impls/baij/mpi/mpibaijpc.c	/^int PCSetUp_BJacobi_MPIBAIJ(PC pc)$/
PCSetUp_BJacobi_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdpc.c	/^int PCSetUp_BJacobi_MPIBDiag(PC pc)$/
PCSetUp_BJacobi_SeqAIJ	src/mat/impls/aij/mpi/mpiaijpc.c	/^int PCSetUp_BJacobi_SeqAIJ(PC pc)$/
PCSetUp_BJacobi_SeqBAIJ	src/mat/impls/baij/mpi/mpibaijpc.c	/^int PCSetUp_BJacobi_SeqBAIJ(PC pc)$/
PCSetUp_Composite	src/pc/impls/composite/composite.c	/^static int PCSetUp_Composite(PC pc)$/
PCSetUp_Eisenstat	src/pc/impls/eisens/eisen.c	/^static int PCSetUp_Eisenstat(PC pc)$/
PCSetUp_ICC_MPIRowbs	src/mat/impls/rowbs/mpi/iccbs.c	/^int PCSetUp_ICC_MPIRowbs(PC pc)$/
PCSetUp_ILU	src/pc/impls/ilu/ilu.c	/^static int PCSetUp_ILU(PC pc)$/
PCSetUp_ILU_MPIRowbs	src/mat/impls/rowbs/mpi/ilubs.c	/^int PCSetUp_ILU_MPIRowbs(PC pc)$/
PCSetUp_Jacobi	src/pc/impls/jacobi/jacobi.c	/^static int PCSetUp_Jacobi(PC pc)$/
PCSetUp_Jacobi_NonSymmetric	src/pc/impls/jacobi/jacobi.c	/^static int PCSetUp_Jacobi_NonSymmetric(PC pc)$/
PCSetUp_Jacobi_Symmetric	src/pc/impls/jacobi/jacobi.c	/^static int PCSetUp_Jacobi_Symmetric(PC pc)$/
PCSetUp_LU	src/pc/impls/lu/lu.c	/^static int PCSetUp_LU(PC pc)$/
PCSetUp_MG	src/pc/impls/mg/mg.c	/^static int PCSetUp_MG(PC pc)$/
PCSetUp_SLES	src/pc/impls/sles/pcsles.c	/^static int PCSetUp_SLES(PC pc)$/
PCSetUp_SPAI	src/contrib/spai/src/ispai.c	/^static int PCSetUp_SPAI(PC pc)$/
PCSetVector	src/pc/interface/precon.c	/^int PCSetVector(PC pc,Vec vec)$/
PCSetup_ICC	src/pc/impls/icc/icc.c	/^static int PCSetup_ICC(PC pc)$/
PCShellGetName	src/pc/impls/shell/shellpc.c	/^int PCShellGetName(PC pc,char **name)$/
PCShellGetName_Shell	src/pc/impls/shell/shellpc.c	/^int PCShellGetName_Shell(PC pc,char **name)$/
PCShellSetApply	src/pc/impls/shell/shellpc.c	/^int PCShellSetApply(PC pc, int (*apply)(void*,Vec,/
PCShellSetApplyRichardson	src/pc/impls/shell/shellpc.c	/^int PCShellSetApplyRichardson(PC pc, int (*apply)(/
PCShellSetApplyRichardson_Shell	src/pc/impls/shell/shellpc.c	/^int PCShellSetApplyRichardson_Shell(PC pc, int (*a/
PCShellSetApply_Shell	src/pc/impls/shell/shellpc.c	/^int PCShellSetApply_Shell(PC pc, int (*apply)(void/
PCShellSetName	src/pc/impls/shell/shellpc.c	/^int PCShellSetName(PC pc,char *name)$/
PCShellSetName_Shell	src/pc/impls/shell/shellpc.c	/^int PCShellSetName_Shell(PC pc,char *name)$/
PCView	src/pc/interface/precon.c	/^int PCView(PC pc,Viewer viewer)$/
PCView_ASM	src/pc/impls/asm/asm.c	/^static int PCView_ASM(PC pc,Viewer viewer)$/
PCView_BJacobi	src/pc/impls/bjacobi/bjacobi.c	/^static int PCView_BJacobi(PC pc,Viewer viewer)$/
PCView_Composite	src/pc/impls/composite/composite.c	/^static int PCView_Composite(PC pc,Viewer viewer)$/
PCView_Eisenstat	src/pc/impls/eisens/eisen.c	/^static int PCView_Eisenstat(PC pc,Viewer viewer)$/
PCView_ILU	src/pc/impls/ilu/ilu.c	/^static int PCView_ILU(PC pc,Viewer viewer)$/
PCView_LU	src/pc/impls/lu/lu.c	/^static int PCView_LU(PC pc,Viewer viewer)$/
PCView_MG	src/pc/impls/mg/mg.c	/^static int PCView_MG(PC pc,Viewer viewer)$/
PCView_SLES	src/pc/impls/sles/pcsles.c	/^static int PCView_SLES(PC pc,Viewer viewer)$/
PCView_SOR	src/pc/impls/sor/sor.c	/^static int PCView_SOR(PC pc,Viewer viewer)$/
PCView_SPAI	src/contrib/spai/src/ispai.c	/^static int PCView_SPAI(PC pc,Viewer viewer)$/
PCView_Shell	src/pc/impls/shell/shellpc.c	/^static int PCView_Shell(PC pc,Viewer viewer)$/
PC_ASM	src/pc/impls/asm/asm.c	/^} PC_ASM;$/
PC_BJacobi	src/pc/impls/bjacobi/bjacobi.h	/^} PC_BJacobi;$/
PC_BJacobi_AIJ	src/mat/impls/aij/mpi/aijpc.c	/^} PC_BJacobi_AIJ;$/
PC_BJacobi_BAIJ	src/mat/impls/baij/mpi/baijpc.c	/^} PC_BJacobi_BAIJ;$/
PC_BJacobi_MPIAIJ	src/mat/impls/aij/mpi/mpiaijpc.c	/^} PC_BJacobi_MPIAIJ;$/
PC_BJacobi_MPIBAIJ	src/mat/impls/baij/mpi/mpibaijpc.c	/^} PC_BJacobi_MPIBAIJ;$/
PC_BJacobi_MPIBDiag	src/mat/impls/bdiag/mpi/mpibdpc.c	/^} PC_BJacobi_MPIBDiag;$/
PC_Composite	src/pc/impls/composite/composite.c	/^} PC_Composite;$/
PC_CompositeLink	src/pc/impls/composite/composite.c	/^typedef struct _PC_CompositeLink *PC_CompositeLink/
PC_Eisenstat	src/pc/impls/eisens/eisen.c	/^} PC_Eisenstat;$/
PC_GSAIJ	src/mat/impls/aij/mpi/aijpc.c	/^} PC_GSAIJ;$/
PC_GSBAIJ	src/mat/impls/baij/mpi/baijpc.c	/^} PC_GSBAIJ;$/
PC_ICC	src/pc/impls/icc/icc.h	/^} PC_ICC;$/
PC_ILU	src/pc/impls/ilu/ilu.h	/^} PC_ILU;$/
PC_Jacobi	src/pc/impls/jacobi/jacobi.c	/^} PC_Jacobi;$/
PC_LU	src/pc/impls/lu/lu.c	/^} PC_LU;$/
PC_SLES	src/pc/impls/sles/pcsles.c	/^} PC_SLES;$/
PC_SOR	src/pc/impls/sor/sor.c	/^} PC_SOR;$/
PC_SPAI	src/contrib/spai/src/ispai.c	/^} PC_SPAI;$/
PC_Shell	src/pc/impls/shell/shellpc.c	/^} PC_Shell;$/
PCiBS	src/pc/impls/icc/icc.h	/^} PCiBS;$/
PETScMPEDummy	src/sys/src/plog/plogmpe.c	/^int PETScMPEDummy(int dummy)$/
PETScParseFortranArgs_Private	src/fortran/custom/zstart.c	/^int PETScParseFortranArgs_Private(int *argc,char */
PLogAllBegin	src/sys/src/plog/plog.c	/^int PLogAllBegin(void)$/
PLogBegin	src/sys/src/plog/plog.c	/^int PLogBegin(void)$/
PLogCloseHistoryFile	src/sys/src/objects/options.c	/^static int PLogCloseHistoryFile(FILE **fd)$/
PLogDefaultPHC	src/sys/src/plog/plog.c	/^int PLogDefaultPHC(PetscObject obj)$/
PLogDefaultPHD	src/sys/src/plog/plog.c	/^int PLogDefaultPHD(PetscObject obj)$/
PLogDefaultPLB	src/sys/src/plog/plog.c	/^int PLogDefaultPLB(int event,int t,PetscObject o1,/
PLogDefaultPLBAll	src/sys/src/plog/plog.c	/^int PLogDefaultPLBAll(int event,int t,PetscObject /
PLogDefaultPLBTrace	src/sys/src/plog/plog.c	/^int PLogDefaultPLBTrace(int event,int t,PetscObjec/
PLogDefaultPLE	src/sys/src/plog/plog.c	/^int PLogDefaultPLE(int event,int t,PetscObject o1,/
PLogDefaultPLEAll	src/sys/src/plog/plog.c	/^int PLogDefaultPLEAll(int event,int t,PetscObject /
PLogDefaultPLETrace	src/sys/src/plog/plog.c	/^int PLogDefaultPLETrace(int event,int t,PetscObjec/
PLogDestroy	src/sys/src/plog/plog.c	/^int PLogDestroy(void)$/
PLogDump	src/sys/src/plog/plog.c	/^int PLogDump(char* sname)$/
PLogEventActivate	src/sys/src/plog/plog.c	/^int PLogEventActivate(int event)$/
PLogEventActivateClass	src/sys/src/plog/plog.c	/^int PLogEventActivateClass(int cookie)$/
PLogEventDeactivate	src/sys/src/plog/plog.c	/^int PLogEventDeactivate(int event)$/
PLogEventDeactivateClass	src/sys/src/plog/plog.c	/^int PLogEventDeactivateClass(int cookie)$/
PLogEventMPEActivate	src/sys/src/plog/plogmpe.c	/^int PLogEventMPEActivate(int event)$/
PLogEventMPEDeactivate	src/sys/src/plog/plogmpe.c	/^int PLogEventMPEDeactivate(int event)$/
PLogEventRegister	src/sys/src/plog/plog.c	/^int PLogEventRegister(int *e,char *string,char *co/
PLogEventRegisterDestroy_Private	src/sys/src/plog/plog.c	/^int PLogEventRegisterDestroy_Private(void)$/
PLogInfo	src/sys/src/plog/ploginfo.c	/^int PLogInfo(void *vobj,char *message,...)$/
PLogInfoActivateClass	src/sys/src/plog/plog.c	/^int PLogInfoActivateClass(int objclass)$/
PLogInfoAllow	src/sys/src/plog/plog.c	/^int PLogInfoAllow(PetscTruth flag)$/
PLogInfoDeactivateClass	src/sys/src/plog/plog.c	/^int PLogInfoDeactivateClass(int objclass)$/
PLogMPEBegin	src/sys/src/plog/plogmpe.c	/^int PLogMPEBegin(void)$/
PLogMPEDump	src/sys/src/plog/plogmpe.c	/^int PLogMPEDump(char* sname)$/
PLogObjectState	src/sys/src/plog/plog.c	/^int PLogObjectState(PetscObject obj,char *format,./
PLogOpenHistoryFile	src/sys/src/objects/options.c	/^int PLogOpenHistoryFile(char *filename,FILE **fd)$/
PLogPrintSummary	src/sys/src/plog/plog.c	/^int PLogPrintSummary(MPI_Comm comm,char* filename)/
PLogSet	src/sys/src/plog/plog.c	/^int PLogSet(int (*b)(int,int,PetscObject,PetscObje/
PLogStagePop	src/sys/src/plog/plog.c	/^int PLogStagePop(void)$/
PLogStagePush	src/sys/src/plog/plog.c	/^int PLogStagePush(int stage)$/
PLogStageRegister	src/sys/src/plog/plog.c	/^int PLogStageRegister(int stage, char *sname)$/
PLogTraceBegin	src/sys/src/plog/plog.c	/^int PLogTraceBegin(FILE *file)$/
PartitioningApply	src/mat/impls/partition/partition.c	/^int PartitioningApply(Partitioning matp,IS *partit/
PartitioningApply_Current	src/mat/impls/partition/partition.c	/^static int PartitioningApply_Current(Partitioning /
PartitioningApply_Parmetis	src/mat/impls/partition/pmetis.c	/^static int PartitioningApply_Parmetis(Partitioning/
PartitioningCreate	src/mat/impls/partition/partition.c	/^int PartitioningCreate(MPI_Comm comm,Partitioning /
PartitioningCreate_Current	src/mat/impls/partition/partition.c	/^int PartitioningCreate_Current(Partitioning part)$/
PartitioningCreate_Parmetis	src/mat/impls/partition/pmetis.c	/^int PartitioningCreate_Parmetis(Partitioning part)/
PartitioningDestroy	src/mat/impls/partition/partition.c	/^int PartitioningDestroy(Partitioning part)$/
PartitioningDestroy_Parmetis	src/mat/impls/partition/pmetis.c	/^int PartitioningDestroy_Parmetis(Partitioning part/
PartitioningGetType	src/mat/impls/partition/partition.c	/^int PartitioningGetType(Partitioning partitioning,/
PartitioningParmetisSetCoarseSequential	src/mat/impls/partition/pmetis.c	/^int PartitioningParmetisSetCoarseSequential(Partit/
PartitioningPrintHelp	src/mat/impls/partition/partition.c	/^int PartitioningPrintHelp(Partitioning  part)$/
PartitioningPrintHelp_Parmetis	src/mat/impls/partition/pmetis.c	/^int PartitioningPrintHelp_Parmetis(Partitioning pa/
PartitioningRegister	src/mat/impls/partition/partition.c	/^int PartitioningRegister(PartitioningType name,Par/
PartitioningRegisterAll	src/mat/impls/partition/spartition.c	/^int PartitioningRegisterAll(void)$/
PartitioningRegisterDestroy	src/mat/impls/partition/partition.c	/^int PartitioningRegisterDestroy(void)$/
PartitioningSetAdjacency	src/mat/impls/partition/partition.c	/^int PartitioningSetAdjacency(Partitioning part,Mat/
PartitioningSetFromOptions	src/mat/impls/partition/partition.c	/^int PartitioningSetFromOptions(Partitioning part)$/
PartitioningSetFromOptions_Parmetis	src/mat/impls/partition/pmetis.c	/^int PartitioningSetFromOptions_Parmetis(Partitioni/
PartitioningSetType	src/mat/impls/partition/partition.c	/^int PartitioningSetType(Partitioning part,Partitio/
PartitioningView	src/mat/impls/partition/partition.c	/^int PartitioningView(Partitioning  part,Viewer vie/
PartitioningView_Parmetis	src/mat/impls/partition/pmetis.c	/^int PartitioningView_Parmetis(Partitioning part,Vi/
Partitioning_Parmetis	src/mat/impls/partition/pmetis.c	/^} Partitioning_Parmetis;$/
PetscADefLabel	src/draw/utils/axis.c	/^static char *PetscADefLabel(double val,double sep /
PetscADefTicks	src/draw/utils/axis.c	/^static int PetscADefTicks( double low, double high/
PetscAGetBase	src/draw/utils/axis.c	/^static int PetscAGetBase(double vmin,double vmax,i/
PetscAGetNice	src/draw/utils/axis.c	/^static double PetscAGetNice(double in,double base,/
PetscAbortErrorHandler	src/sys/src/error/err.c	/^int PetscAbortErrorHandler(int line,char *func,cha/
PetscAttachDebugger	src/sys/src/error/adebug.c	/^int PetscAttachDebugger(void)$/
PetscAttachDebuggerErrorHandler	src/sys/src/error/adebug.c	/^int PetscAttachDebuggerErrorHandler(int line,char*/
PetscBinaryClose	src/sys/src/fileio/sysio.c	/^int PetscBinaryClose(int fd)$/
PetscBinaryOpen	src/sys/src/fileio/sysio.c	/^int PetscBinaryOpen(char *name,int type,int *fd)$/
PetscBinaryRead	src/sys/src/fileio/sysio.c	/^int PetscBinaryRead(int fd,void *p,int n,PetscData/
PetscBinarySeek	src/sys/src/fileio/sysio.c	/^int PetscBinarySeek(int fd,int size,PetscBinarySee/
PetscBinaryWrite	src/sys/src/fileio/sysio.c	/^int PetscBinaryWrite(int fd,void *p,int n,PetscDat/
PetscBitMemcpy	src/sys/src/utils/memc.c	/^int PetscBitMemcpy(void *a,int ai,void *b,int bi,i/
PetscByteSwapDouble	src/sys/src/fileio/sysio.c	/^int PetscByteSwapDouble(double *buff,int n)$/
PetscByteSwapInt	src/sys/src/fileio/sysio.c	/^int PetscByteSwapInt(int *buff,int n)$/
PetscByteSwapScalar	src/sys/src/fileio/sysio.c	/^int PetscByteSwapScalar(Scalar *buff,int n)$/
PetscByteSwapShort	src/sys/src/fileio/sysio.c	/^int PetscByteSwapShort(short *buff,int n)$/
PetscCObjectToFortranObject	src/fortran/custom/zoptions.c	/^int PetscCObjectToFortranObject(void *cobj,PetscFo/
PetscClearMalloc	src/sys/src/memory/mal.c	/^int PetscClearMalloc(void)$/
PetscCommDup_Private	src/sys/src/objects/tagm.c	/^int PetscCommDup_Private(MPI_Comm comm_in,MPI_Comm/
PetscCommFree_Private	src/sys/src/objects/tagm.c	/^int PetscCommFree_Private(MPI_Comm *comm)$/
PetscCompareDouble	src/sys/src/objects/options.c	/^int PetscCompareDouble(double d)$/
PetscCompareInitialize	src/sys/src/objects/options.c	/^int PetscCompareInitialize(double tol)$/
PetscCompareInt	src/sys/src/objects/options.c	/^int PetscCompareInt(int d)$/
PetscCompareScalar	src/sys/src/objects/options.c	/^int PetscCompareScalar(Scalar d)$/
PetscCopysign	src/draw/utils/axis.c	/^static double PetscCopysign(double a,double b )$/
PetscDataTypeGetName	src/sys/src/objects/inherit.c	/^int PetscDataTypeGetName(PetscDataType ptype,char /
PetscDataTypeGetSize	src/sys/src/objects/inherit.c	/^int PetscDataTypeGetSize(PetscDataType ptype,int */
PetscDataTypeToMPIDataType	src/sys/src/objects/inherit.c	/^int PetscDataTypeToMPIDataType(PetscDataType ptype/
PetscDefaultFPTrap	src/sys/src/error/fp.c	/^sigfpe_handler_type PetscDefaultFPTrap(int sig,int/
PetscDefaultSignalHandler	src/sys/src/error/signal.c	/^int PetscDefaultSignalHandler( int sig, void *ptr)/
PetscDoubleView	src/sys/src/error/err.c	/^int PetscDoubleView(int N,double* idx,Viewer viewe/
PetscError	src/sys/src/error/err.c	/^int PetscError(int line,char *func,char* file,char/
PetscErrorPrintfDefault	src/sys/src/fileio/mprint.c	/^int PetscErrorPrintfDefault(char *format,...)$/
PetscExp10	src/draw/utils/axis.c	/^static double PetscExp10(double d )$/
PetscF90Create1dArrayInt	src/fortran/f90/f90_IRIX.c	/^int PetscF90Create1dArrayInt(int *array,int len, a/
PetscF90Create1dArrayPetscFortranAddr	src/fortran/f90/f90_IRIX.c	/^int PetscF90Create1dArrayPetscFortranAddr(PetscFor/
PetscF90Create1dArrayScalar	src/fortran/f90/f90_IRIX.c	/^int PetscF90Create1dArrayScalar(Scalar *array,int /
PetscF90Create2dArrayScalar	src/fortran/f90/f90_IRIX.c	/^int PetscF90Create2dArrayScalar(Scalar *array,int /
PetscF90Destroy1dArrayInt	src/fortran/f90/f90_IRIX.c	/^int PetscF90Destroy1dArrayInt(array1d *ptr)$/
PetscF90Destroy1dArrayPetscFortranAddr	src/fortran/f90/f90_IRIX.c	/^int PetscF90Destroy1dArrayPetscFortranAddr(array1d/
PetscF90Destroy1dArrayScalar	src/fortran/f90/f90_IRIX.c	/^int PetscF90Destroy1dArrayScalar(array1d *ptr)$/
PetscF90Destroy2dArrayScalar	src/fortran/f90/f90_IRIX.c	/^int PetscF90Destroy2dArrayScalar(array2d *ptr)$/
PetscF90Get1dArrayInt	src/fortran/f90/f90_IRIX.c	/^int PetscF90Get1dArrayInt(array1d *ptr,int **array/
PetscF90Get1dArrayPetscFortranAddr	src/fortran/f90/f90_IRIX.c	/^int PetscF90Get1dArrayPetscFortranAddr(array1d *pt/
PetscF90Get1dArrayScalar	src/fortran/f90/f90_IRIX.c	/^int PetscF90Get1dArrayScalar(array1d *ptr,Scalar */
PetscF90Get2dArrayScalar	src/fortran/f90/f90_IRIX.c	/^int PetscF90Get2dArrayScalar(array2d *ptr,Scalar */
PetscFClose	src/sys/src/fileio/mpiuopen.c	/^int PetscFClose(MPI_Comm comm,FILE *fd)$/
PetscFOpen	src/sys/src/fileio/mpiuopen.c	/^FILE *PetscFOpen(MPI_Comm comm,char *name,char *mo/
PetscFPrintf	src/sys/src/fileio/mprint.c	/^int PetscFPrintf(MPI_Comm comm,FILE* fd,char *form/
PetscFinalize	src/sys/src/objects/options.c	/^int PetscFinalize(void)$/
PetscFinalize_DynamicLibraries	src/sys/src/dll/reg.c	/^int PetscFinalize_DynamicLibraries(void)$/
PetscFixFilename	src/sys/src/fileio/ghome.c	/^int PetscFixFilename(char *file)$/
PetscFortranObjectToCObject	src/fortran/custom/zoptions.c	/^int PetscFortranObjectToCObject(PetscFortranAddr f/
PetscFreeAlign	src/sys/src/memory/mal.c	/^int PetscFreeAlign(void *ptr)$/
PetscFromPointer	src/fortran/custom/zpetsc.h	/^#define PetscFromPointer(a)        (long)(a)$/
PetscFromPointerComm	src/fortran/custom/zpetsc.h	/^#define PetscFromPointerComm(a)  MPIR_FromPointer(/
PetscGetArchType	src/sys/src/utils/arch.c	/^int PetscGetArchType(char *str,int slen)$/
PetscGetCPUTime	src/sys/src/time/cputime.c	/^int PetscGetCPUTime(PLogDouble *t)$/
PetscGetDate	src/sys/src/time/fdate.c	/^char *PetscGetDate(void)$/
PetscGetDisplay	src/sys/src/utils/mpiu.c	/^int PetscGetDisplay(char *display,int n)$/
PetscGetFileFromPath	src/sys/src/fileio/ffpath.c	/^int PetscGetFileFromPath(char *path,char *defname,/
PetscGetFlops	src/sys/src/plog/plog.c	/^int PetscGetFlops(PLogDouble *flops)$/
PetscGetFullPath	src/sys/src/fileio/fpath.c	/^int PetscGetFullPath( char *path, char *fullpath, /
PetscGetHomeDirectory	src/sys/src/fileio/ghome.c	/^int PetscGetHomeDirectory(int maxlen,char *dir)$/
PetscGetHostName	src/sys/src/utils/fhost.c	/^int PetscGetHostName( char *name, int nlen )$/
PetscGetProgramName	src/sys/src/objects/options.c	/^int PetscGetProgramName(char *name,int len)$/
PetscGetRealPath	src/sys/src/fileio/grpath.c	/^int PetscGetRealPath(char * path, char *rpath )$/
PetscGetRelativePath	src/sys/src/fileio/rpath.c	/^int PetscGetRelativePath( char *fullpath, char *pa/
PetscGetResidentSetSize	src/sys/src/memory/mem.c	/^int PetscGetResidentSetSize(PLogDouble *foo)$/
PetscGetTime	src/sys/src/plog/plog.c	/^int PetscGetTime(PLogDouble *t)$/
PetscGetUserName	src/sys/src/utils/fuser.c	/^int PetscGetUserName( char *name, int nlen )$/
PetscGetWorkingDirectory	src/sys/src/fileio/fwd.c	/^int PetscGetWorkingDirectory( char *path,int len )/
PetscHeaderCreate_Private	src/sys/src/objects/inherit.c	/^int PetscHeaderCreate_Private(PetscObject h,int co/
PetscHeaderDestroy_Private	src/sys/src/objects/inherit.c	/^int PetscHeaderDestroy_Private(PetscObject h)$/
PetscHelpPrintfDefault	src/sys/src/fileio/mprint.c	/^int PetscHelpPrintfDefault(MPI_Comm comm,char *for/
PetscInitPointer	src/fortran/custom/zsys.c	/^static void PetscInitPointer(void)$/
PetscInitialize	src/sys/src/objects/options.c	/^int PetscInitialize(int *argc,char ***args,char *f/
PetscInitializeFortran	src/fortran/custom/zstartf.c	/^void PetscInitializeFortran(void)$/
PetscInitializeLargeInts	src/sys/src/memory/mtr.c	/^int PetscInitializeLargeInts(int *p,int n )$/
PetscInitializeNans	src/sys/src/memory/mtr.c	/^int PetscInitializeNans(Scalar *p,int n )$/
PetscInitializeNoArguments	src/sys/src/objects/options.c	/^int PetscInitializeNoArguments(void)$/
PetscInitializeOptions	src/sys/src/objects/options.c	/^int PetscInitializeOptions(void)$/
PetscInitialize_DynamicLibraries	src/sys/src/dll/reg.c	/^int PetscInitialize_DynamicLibraries(void)$/
PetscIntAddressFromFortran	src/fortran/custom/zoptions.c	/^int *PetscIntAddressFromFortran(int *base,long add/
PetscIntAddressToFortran	src/fortran/custom/zoptions.c	/^long PetscIntAddressToFortran(int *base,int *addr)/
PetscIntView	src/sys/src/error/err.c	/^int PetscIntView(int N,int* idx,Viewer viewer)$/
PetscMPIDump	src/sys/src/plog/mpitr.c	/^int PetscMPIDump(FILE *fd)$/
PetscMallocAlign	src/sys/src/memory/mal.c	/^void *PetscMallocAlign(int mem)$/
PetscMemcmp	src/sys/src/utils/memc.c	/^int PetscMemcmp(void * str1, void *str2, int len)$/
PetscMemcpy	src/sys/src/utils/memc.c	/^int PetscMemcpy(void *a,void *b,int n)$/
PetscMemmove	src/sys/src/utils/memc.c	/^int PetscMemmove(void *a,void *b,int n)$/
PetscMemzero	src/sys/src/utils/memc.c	/^int PetscMemzero(void *a,int n)$/
PetscMod	src/draw/utils/axis.c	/^static double PetscMod(double x,double y )$/
PetscObjectAppendOptionsPrefix	src/sys/src/objects/prefix.c	/^int PetscObjectAppendOptionsPrefix(PetscObject obj/
PetscObjectCompose	src/sys/src/objects/inherit.c	/^int PetscObjectCompose(PetscObject obj,char *name,/
PetscObjectComposeFunction_Petsc	src/sys/src/objects/inherit.c	/^int PetscObjectComposeFunction_Petsc(PetscObject o/
PetscObjectComposeFunction_Private	src/sys/src/objects/inherit.c	/^int PetscObjectComposeFunction_Private(PetscObject/
PetscObjectCompose_Petsc	src/sys/src/objects/inherit.c	/^int PetscObjectCompose_Petsc(PetscObject obj,char /
PetscObjectContainerCreate	src/sys/src/objects/inherit.c	/^int PetscObjectContainerCreate(MPI_Comm comm,Petsc/
PetscObjectContainerDestroy	src/sys/src/objects/inherit.c	/^int PetscObjectContainerDestroy(PetscObjectContain/
PetscObjectContainerGetPointer	src/sys/src/objects/inherit.c	/^int PetscObjectContainerGetPointer(PetscObjectCont/
PetscObjectContainerSetPointer	src/sys/src/objects/inherit.c	/^int PetscObjectContainerSetPointer(PetscObjectCont/
PetscObjectDereference	src/sys/src/objects/inherit.c	/^int PetscObjectDereference(PetscObject obj)$/
PetscObjectDestroy	src/sys/src/objects/destroy.c	/^int PetscObjectDestroy(PetscObject obj)$/
PetscObjectExists	src/sys/src/objects/gcookie.c	/^int PetscObjectExists(PetscObject obj,int *exists)/
PetscObjectGetComm	src/sys/src/objects/gcomm.c	/^int PetscObjectGetComm(PetscObject obj,MPI_Comm *c/
PetscObjectGetCookie	src/sys/src/objects/gcookie.c	/^int PetscObjectGetCookie(PetscObject obj,int *cook/
PetscObjectGetName	src/sys/src/objects/pgname.c	/^int PetscObjectGetName(PetscObject obj,char **name/
PetscObjectGetNewTag	src/sys/src/objects/tagm.c	/^int PetscObjectGetNewTag(PetscObject obj,int *tag)/
PetscObjectGetOptionsPrefix	src/sys/src/objects/prefix.c	/^int PetscObjectGetOptionsPrefix(PetscObject obj ,c/
PetscObjectGetReference	src/sys/src/objects/inherit.c	/^int PetscObjectGetReference(PetscObject obj,int *c/
PetscObjectGetType	src/sys/src/objects/gtype.c	/^int PetscObjectGetType(PetscObject obj,int *type)$/
PetscObjectQuery	src/sys/src/objects/inherit.c	/^int PetscObjectQuery(PetscObject obj,char *name,Pe/
PetscObjectQueryFunction	src/sys/src/objects/inherit.c	/^int PetscObjectQueryFunction(PetscObject obj,char /
PetscObjectQueryFunction_Petsc	src/sys/src/objects/inherit.c	/^int PetscObjectQueryFunction_Petsc(PetscObject obj/
PetscObjectQuery_Petsc	src/sys/src/objects/inherit.c	/^int PetscObjectQuery_Petsc(PetscObject obj,char *n/
PetscObjectReference	src/sys/src/objects/inherit.c	/^int PetscObjectReference(PetscObject obj)$/
PetscObjectRestoreNewTag	src/sys/src/objects/tagm.c	/^int PetscObjectRestoreNewTag(PetscObject obj,int */
PetscObjectSetName	src/sys/src/objects/pname.c	/^int PetscObjectSetName(PetscObject obj,char *name)/
PetscObjectSetOptionsPrefix	src/sys/src/objects/prefix.c	/^int PetscObjectSetOptionsPrefix(PetscObject obj, c/
PetscObjectView	src/sys/src/objects/destroy.c	/^int PetscObjectView(PetscObject obj,Viewer viewer)/
PetscPatchDefaultViewers_Fortran	src/fortran/custom/zpetsc.h	/^#define PetscPatchDefaultViewers_Fortran(v) \\$/
PetscPopErrorHandler	src/sys/src/error/err.c	/^int PetscPopErrorHandler(void)$/
PetscPopSignalHandler	src/sys/src/error/signal.c	/^int PetscPopSignalHandler(void)$/
PetscPrintf	src/sys/src/fileio/mprint.c	/^int PetscPrintf(MPI_Comm comm,char *format,...)$/
PetscPushErrorHandler	src/sys/src/error/err.c	/^int PetscPushErrorHandler(int (*handler)(int,char /
PetscPushSignalHandler	src/sys/src/error/signal.c	/^int PetscPushSignalHandler(int (*routine)(int, voi/
PetscRandomCreate	src/sys/src/utils/random.c	/^int PetscRandomCreate(MPI_Comm comm,PetscRandomTyp/
PetscRandomDestroy	src/sys/src/utils/random.c	/^int PetscRandomDestroy(PetscRandom r)$/
PetscRandomGetValue	src/sys/src/utils/random.c	/^int PetscRandomGetValue(PetscRandom r,Scalar *val)/
PetscRandomSetInterval	src/sys/src/utils/random.c	/^int PetscRandomSetInterval(PetscRandom r,Scalar lo/
PetscReal	src/fortran/kernels/fnorm.F	/^        sum1 = sum1 + PetscReal(x(i)*PetscConj(x(i/
PetscRegisterCookie	src/sys/src/objects/cookie.c	/^int PetscRegisterCookie(int *cookie)$/
PetscRint	src/draw/utils/axis.c	/^static double PetscRint(double x )$/
PetscRmPointer	src/fortran/custom/zpetsc.h	/^#define PetscRmPointer(a)$/
PetscScalarAddressFromFortran	src/fortran/custom/zoptions.c	/^int PetscScalarAddressFromFortran(PetscObject obj,/
PetscScalarAddressToFortran	src/fortran/custom/zoptions.c	/^int PetscScalarAddressToFortran(PetscObject obj,Sc/
PetscSequentialPhaseBegin	src/sys/src/utils/mpiu.c	/^int PetscSequentialPhaseBegin(MPI_Comm comm,int ng/
PetscSequentialPhaseBegin_Private	src/sys/src/utils/mpiu.c	/^int PetscSequentialPhaseBegin_Private(MPI_Comm com/
PetscSequentialPhaseEnd	src/sys/src/utils/mpiu.c	/^int PetscSequentialPhaseEnd(MPI_Comm comm,int ng )/
PetscSequentialPhaseEnd_Private	src/sys/src/utils/mpiu.c	/^int PetscSequentialPhaseEnd_Private(MPI_Comm comm,/
PetscSetBenignUnderflows	src/sys/src/error/fp.c	/^int PetscSetBenignUnderflows(void)$/
PetscSetCommWorld	src/sys/src/objects/pcomm.c	/^int PetscSetCommWorld(MPI_Comm comm)$/
PetscSetCommonBlock	src/fortran/custom/somefort.F	/^      subroutine PetscSetCommonBlock(s1,s2,s3,c1,c/
PetscSetDebugger	src/sys/src/error/adebug.c	/^int PetscSetDebugger(char *debugger, int xterm,cha/
PetscSetDisplay	src/sys/src/utils/mpiu.c	/^int PetscSetDisplay(void)$/
PetscSetFPTrap	src/sys/src/error/fp.c	/^int PetscSetFPTrap(int flag)$/
PetscSetFortranBasePointers	src/fortran/custom/somefort.F	/^      call PetscSetFortranBasePointers(PETSC_NULL_/
PetscSetMalloc	src/sys/src/memory/mal.c	/^int PetscSetMalloc(void *(*imalloc)(unsigned int,i/
PetscSetUseTrMalloc_Private	src/sys/src/memory/mtr.c	/^int PetscSetUseTrMalloc_Private(int usenan)$/
PetscSharedInitialize	src/vec/impls/shared/shvec.c	/^int PetscSharedInitialize(MPI_Comm comm)$/
PetscSharedMalloc	src/vec/impls/shared/shvec.c	/^void *PetscSharedMalloc(int llen,int len,MPI_Comm /
PetscSharedMemorySetSize	src/vec/impls/shared/shvec.c	/^int PetscSharedMemorySetSize(int s)$/
PetscSignalHandler	src/sys/src/error/signal.c	/^static void PetscSignalHandler( int sig, int code,/
PetscSleep	src/sys/src/utils/psleep.c	/^int PetscSleep(int s)$/
PetscSortDouble	src/sys/src/utils/sortd.c	/^int PetscSortDouble(int n,double *v)$/
PetscSortDoubleWithPermutation	src/sys/src/utils/sortip.c	/^int PetscSortDoubleWithPermutation(int n, double */
PetscSortInt	src/sys/src/utils/sorti.c	/^int PetscSortInt( int n, int *i )$/
PetscSortIntWithPermutation	src/sys/src/utils/sortip.c	/^int PetscSortIntWithPermutation(int n, int *i, int/
PetscStackCreate	src/sys/src/error/stack.c	/^int PetscStackCreate(int stacksize)$/
PetscStackDestroy	src/sys/src/error/stack.c	/^int PetscStackDestroy(void) $/
PetscStackView	src/sys/src/error/stack.c	/^int PetscStackView(Viewer viewer)$/
PetscStopErrorHandler	src/sys/src/error/err.c	/^int PetscStopErrorHandler(int line,char *fun,char /
PetscStrcasecmp	src/sys/src/utils/str.c	/^int PetscStrcasecmp(char *a,char *b)$/
PetscStrcat	src/sys/src/utils/str.c	/^int PetscStrcat(char *s,char *t)$/
PetscStrchr	src/sys/src/utils/str.c	/^char *PetscStrchr(char *a,char b)$/
PetscStrcmp	src/sys/src/utils/str.c	/^int PetscStrcmp(char *a,char *b)$/
PetscStrcpy	src/sys/src/utils/str.c	/^int PetscStrcpy(char *s,char *t)$/
PetscStripAllZeros	src/draw/utils/axis.c	/^static int PetscStripAllZeros(char *buf)$/
PetscStripInitialZero	src/draw/utils/axis.c	/^static int PetscStripInitialZero(char *buf)$/
PetscStripTrailingZeros	src/draw/utils/axis.c	/^static int PetscStripTrailingZeros(char *buf)$/
PetscStripZeros	src/draw/utils/axis.c	/^static int PetscStripZeros(char *buf)$/
PetscStripZerosPlus	src/draw/utils/axis.c	/^static int PetscStripZerosPlus(char *buf)$/
PetscStrlen	src/sys/src/utils/str.c	/^int PetscStrlen(char *s)$/
PetscStrncat	src/sys/src/utils/str.c	/^int PetscStrncat(char *s,char *t,int n)$/
PetscStrncmp	src/sys/src/utils/str.c	/^int PetscStrncmp(char *a,char *b,int n)$/
PetscStrncpy	src/sys/src/utils/str.c	/^int PetscStrncpy(char *s,char *t,int n)$/
PetscStrrchr	src/sys/src/utils/str.c	/^char *PetscStrrchr(char *a,char b)$/
PetscStrstr	src/sys/src/utils/str.c	/^char *PetscStrstr(char*a,char *b)$/
PetscStrtok	src/sys/src/utils/str.c	/^char *PetscStrtok(char *a,char *b)$/
PetscSynchronizedFPrintf	src/sys/src/fileio/mprint.c	/^int PetscSynchronizedFPrintf(MPI_Comm comm,FILE* f/
PetscSynchronizedFlush	src/sys/src/fileio/mprint.c	/^int PetscSynchronizedFlush(MPI_Comm comm)$/
PetscSynchronizedPrintf	src/sys/src/fileio/mprint.c	/^int PetscSynchronizedPrintf(MPI_Comm comm,char *fo/
PetscTestFile	src/sys/src/fileio/ftest.c	/^int PetscTestFile( char *fname, char mode,PetscTru/
PetscToPointer	src/fortran/custom/zpetsc.h	/^#define PetscToPointer(a)     (*(long *)(a))$/
PetscToPointerComm	src/fortran/custom/zpetsc.h	/^#define PetscToPointerComm(a)    MPIR_ToPointer(a)/
PetscTrDebugLevel	src/sys/src/memory/mtr.c	/^int  PetscTrDebugLevel(int level )$/
PetscTrDump	src/sys/src/memory/mtr.c	/^int PetscTrDump( FILE *fp )$/
PetscTrFreeDefault	src/sys/src/memory/mtr.c	/^int PetscTrFreeDefault( void *aa, int line, char */
PetscTrLog	src/sys/src/memory/mtr.c	/^int PetscTrLog(void)$/
PetscTrLogDump	src/sys/src/memory/mtr.c	/^int PetscTrLogDump(FILE *fp)$/
PetscTrMallocDefault	src/sys/src/memory/mtr.c	/^void *PetscTrMallocDefault(unsigned int a,int line/
PetscTrSpace	src/sys/src/memory/mtr.c	/^int PetscTrSpace( PLogDouble *space, PLogDouble *f/
PetscTrValid	src/sys/src/memory/mtr.c	/^int PetscTrValid(int line,char *function,char *fil/
PetscTraceBackErrorHandler	src/sys/src/error/err.c	/^int PetscTraceBackErrorHandler(int line,char *fun,/
Petsc_DelTag	src/sys/src/objects/tagm.c	/^int Petsc_DelTag(MPI_Comm comm,int keyval,void* at/
Petsc_DeleteShared	src/vec/impls/shared/shvec.c	/^static int Petsc_DeleteShared(MPI_Comm comm,int ke/
Petsc_MPI_Abort_Function	src/sys/src/objects/options.c	/^void Petsc_MPI_Abort_Function(MPI_Comm *comm,int */
PetsciDqsort	src/sys/src/utils/sortd.c	/^static int PetsciDqsort(double *v,int right)$/
PetsciDqsortPerm	src/sys/src/utils/sortip.c	/^static int PetsciDqsortPerm(double *v,int *vdx,int/
PetsciIqsort	src/sys/src/utils/sorti.c	/^static int PetsciIqsort(int *base, int right)$/
PetsciIqsortPerm	src/sys/src/utils/sortip.c	/^static int PetsciIqsortPerm(int *v,int *vdx,int ri/
PixVal	src/draw/impls/x/ximpl.h	/^typedef unsigned long PixVal;$/
PointFunctionOne	src/gvec/interface/gvec.c	/^int PointFunctionOne(int n,double *x,double *y,dou/
PointFunctionZero	src/gvec/interface/gvec.c	/^int PointFunctionZero(int n,double *x,double *y,do/
PrintfQueue	src/sys/src/fileio/mprint.c	/^typedef struct _PrintfQueue *PrintfQueue;$/
PtrToIdx	src/fortran/custom/zsys.c	/^} PtrToIdx;$/
QuadraticRoots_Private	src/ksp/impls/qcg/qcg.c	/^static int QuadraticRoots_Private(Vec s,Vec p,doub/
RS	src/ksp/impls/gmres/gmresp.h	/^#define RS(a)    (gmres->rs_origin + (a))$/
ReceiveDenseIntMatrix	src/viewer/impls/matlab/receivedense.c	/^int ReceiveDenseIntMatrix(Matrix *plhs[],int t)$/
ReceiveDenseMatrix	src/viewer/impls/matlab/receivedense.c	/^int ReceiveDenseMatrix(Matrix *plhs[],int t)$/
ReceiveSparseMatrix	src/viewer/impls/matlab/receivesparse.c	/^int ReceiveSparseMatrix(Matrix *plhs[],int t)$/
SCATTER	src/inline/spops.h	/^#define SCATTER(xv,xi,r,nz) \\$/
SCATTERADD	src/inline/spops.h	/^#define SCATTERADD(xv,xi,r,nz) {\\$/
SCATTERVAL	src/inline/spops.h	/^#define SCATTERVAL(r,xi,n,val) \\$/
SDA	src/contrib/sda/src/sda.h	/^typedef struct _SDA* SDA;$/
SDACreate1d	src/contrib/sda/src/sda2.c	/^int SDACreate1d(MPI_Comm comm,DAPeriodicType wrap,/
SDACreate2d	src/contrib/sda/src/sda2.c	/^int SDACreate2d(MPI_Comm comm,DAPeriodicType wrap,/
SDACreate3d	src/contrib/sda/src/sda2.c	/^int SDACreate3d(MPI_Comm comm,DAPeriodicType wrap,/
SDADestroy	src/contrib/sda/src/sda2.c	/^int SDADestroy(SDA sda)$/
SDAGetCorners	src/contrib/sda/src/sda2.c	/^int SDAGetCorners(SDA da,int *x,int *y,int *z,int /
SDAGetGhostCorners	src/contrib/sda/src/sda2.c	/^int SDAGetGhostCorners(SDA da,int *x,int *y,int *z/
SDALocalToLocalBegin	src/contrib/sda/src/sda2.c	/^int SDALocalToLocalBegin(SDA sda,Scalar *g, Insert/
SDALocalToLocalEnd	src/contrib/sda/src/sda2.c	/^int SDALocalToLocalEnd(SDA sda,Scalar *g, InsertMo/
SET	src/inline/setval.h	/^#define SET(v,n,val) \\$/
SIGPC	src/sys/src/error/fp.c	/^#define SIGPC(scp) (scp->sc_pc)$/
SLESAppendOptionsPrefix	src/sles/interface/sles.c	/^int SLESAppendOptionsPrefix(SLES sles,char *prefix/
SLESCreate	src/sles/interface/sles.c	/^int SLESCreate(MPI_Comm comm,SLES *outsles)$/
SLESDestroy	src/sles/interface/sles.c	/^int SLESDestroy(SLES sles)$/
SLESGetKSP	src/sles/interface/sles.c	/^int SLESGetKSP(SLES sles,KSP *ksp)$/
SLESGetOptionsPrefix	src/sles/interface/sles.c	/^int SLESGetOptionsPrefix(SLES sles,char **prefix)$/
SLESGetPC	src/sles/interface/sles.c	/^int SLESGetPC(SLES sles,PC *pc)$/
SLESPrintHelp	src/sles/interface/sles.c	/^int SLESPrintHelp(SLES sles)$/
SLESSetFromOptions	src/sles/interface/sles.c	/^int SLESSetFromOptions(SLES sles)$/
SLESSetOperators	src/sles/interface/sles.c	/^int SLESSetOperators(SLES sles,Mat Amat,Mat Pmat,M/
SLESSetOptionsPrefix	src/sles/interface/sles.c	/^int SLESSetOptionsPrefix(SLES sles,char *prefix)$/
SLESSetUp	src/sles/interface/sles.c	/^int SLESSetUp(SLES sles,Vec b,Vec x)$/
SLESSetUpOnBlocks	src/sles/interface/sles.c	/^int SLESSetUpOnBlocks(SLES sles)$/
SLESSolve	src/sles/interface/sles.c	/^int SLESSolve(SLES sles,Vec b,Vec x,int *its)$/
SLESView	src/sles/interface/sles.c	/^int SLESView(SLES sles,Viewer viewer)$/
SNESAddOptionsChecker	src/snes/interface/snes.c	/^int SNESAddOptionsChecker(int (*snescheck)(SNES) )/
SNESAppendOptionsPrefix	src/snes/interface/snes.c	/^int SNESAppendOptionsPrefix(SNES snes,char *prefix/
SNESClearMonitor	src/snes/interface/snes.c	/^int SNESClearMonitor( SNES snes )$/
SNESComputeFunction	src/snes/interface/snes.c	/^int SNESComputeFunction(SNES snes,Vec x, Vec y)$/
SNESComputeGradient	src/snes/interface/snes.c	/^int SNESComputeGradient(SNES snes,Vec x, Vec y)$/
SNESComputeHessian	src/snes/interface/snes.c	/^int SNESComputeHessian(SNES snes,Vec x,Mat *A,Mat /
SNESComputeJacobian	src/snes/interface/snes.c	/^int SNESComputeJacobian(SNES snes,Vec X,Mat *A,Mat/
SNESComputeMinimizationFunction	src/snes/interface/snes.c	/^int SNESComputeMinimizationFunction(SNES snes,Vec /
SNESConverged_EQ_LS	src/snes/interface/snesut.c	/^int SNESConverged_EQ_LS(SNES snes,double xnorm,dou/
SNESConverged_EQ_TR	src/snes/impls/tr/tr.c	/^int SNESConverged_EQ_TR(SNES snes,double xnorm,dou/
SNESConverged_UM_LS	src/snes/impls/umls/umls.c	/^int SNESConverged_UM_LS(SNES snes,double xnorm,dou/
SNESConverged_UM_TR	src/snes/impls/umtr/umtr.c	/^int SNESConverged_UM_TR(SNES snes,double xnorm,dou/
SNESCreate	src/snes/interface/snes.c	/^int SNESCreate(MPI_Comm comm,SNESProblemType type,/
SNESCreate_EQ_LS	src/snes/impls/ls/ls.c	/^int SNESCreate_EQ_LS(SNES snes)$/
SNESCreate_EQ_TR	src/snes/impls/tr/tr.c	/^int SNESCreate_EQ_TR(SNES snes )$/
SNESCreate_Test	src/snes/impls/test/snestest.c	/^int SNESCreate_Test(SNES  snes )$/
SNESCreate_UM_LS	src/snes/impls/umls/umls.c	/^int SNESCreate_UM_LS(SNES snes)$/
SNESCreate_UM_TR	src/snes/impls/umtr/umtr.c	/^int SNESCreate_UM_TR(SNES snes)$/
SNESCubicLineSearch	src/snes/impls/ls/ls.c	/^int SNESCubicLineSearch(SNES snes,Vec x,Vec f,Vec /
SNESDefaultComputeHessian	src/snes/interface/snesj.c	/^int SNESDefaultComputeHessian(SNES snes,Vec x1,Mat/
SNESDefaultComputeJacobian	src/snes/interface/snesj.c	/^int SNESDefaultComputeJacobian(SNES snes,Vec x1,Ma/
SNESDefaultComputeJacobianWithColoring	src/snes/interface/snesj2.c	/^int SNESDefaultComputeJacobianWithColoring(SNES sn/
SNESDefaultMatrixFreeMatAddNullSpace	src/snes/interface/snesmfj.c	/^int SNESDefaultMatrixFreeMatAddNullSpace(Mat J,int/
SNESDefaultMatrixFreeMatCreate	src/snes/interface/snesmfj.c	/^int SNESDefaultMatrixFreeMatCreate(SNES snes,Vec x/
SNESDefaultMonitor	src/snes/interface/snesut.c	/^int SNESDefaultMonitor(SNES snes,int its,double fg/
SNESDefaultSMonitor	src/snes/interface/snesut.c	/^int SNESDefaultSMonitor(SNES snes,int its, double /
SNESDestroy	src/snes/interface/snes.c	/^int SNESDestroy(SNES snes)$/
SNESDestroy_EQ_LS	src/snes/impls/ls/ls.c	/^int SNESDestroy_EQ_LS(SNES snes)$/
SNESDestroy_EQ_TR	src/snes/impls/tr/tr.c	/^static int SNESDestroy_EQ_TR(SNES snes )$/
SNESDestroy_Test	src/snes/impls/test/snestest.c	/^int SNESDestroy_Test(SNES snes)$/
SNESDestroy_UM_LS	src/snes/impls/umls/umls.c	/^static int SNESDestroy_UM_LS(SNES snes )$/
SNESDestroy_UM_TR	src/snes/impls/umtr/umtr.c	/^static int SNESDestroy_UM_TR(SNES snes )$/
SNESGetApplicationContext	src/snes/interface/snes.c	/^int SNESGetApplicationContext( SNES snes,  void **/
SNESGetFunction	src/snes/interface/snes.c	/^int SNESGetFunction(SNES snes,Vec *r)$/
SNESGetFunctionNorm	src/snes/interface/snes.c	/^int SNESGetFunctionNorm(SNES snes,Scalar *fnorm)$/
SNESGetGradient	src/snes/interface/snes.c	/^int SNESGetGradient(SNES snes,Vec *r)$/
SNESGetGradientNorm	src/snes/interface/snes.c	/^int SNESGetGradientNorm(SNES snes,Scalar *gnorm)$/
SNESGetHessian	src/snes/interface/snes.c	/^int SNESGetHessian(SNES snes,Mat *A,Mat *B, void */
SNESGetIterationNumber	src/snes/interface/snes.c	/^int SNESGetIterationNumber(SNES snes,int* iter)$/
SNESGetJacobian	src/snes/interface/snes.c	/^int SNESGetJacobian(SNES snes,Mat *A,Mat *B, void /
SNESGetMinimizationFunction	src/snes/interface/snes.c	/^int SNESGetMinimizationFunction(SNES snes,double */
SNESGetNumberLinearIterations	src/snes/interface/snes.c	/^int SNESGetNumberLinearIterations(SNES snes,int* l/
SNESGetNumberUnsuccessfulSteps	src/snes/interface/snes.c	/^int SNESGetNumberUnsuccessfulSteps(SNES snes,int* /
SNESGetOptionsPrefix	src/snes/interface/snes.c	/^int SNESGetOptionsPrefix(SNES snes,char **prefix)$/
SNESGetSLES	src/snes/interface/snes.c	/^int SNESGetSLES(SNES snes,SLES *sles)$/
SNESGetSolution	src/snes/interface/snes.c	/^int SNESGetSolution(SNES snes,Vec *x)$/
SNESGetSolutionUpdate	src/snes/interface/snes.c	/^int SNESGetSolutionUpdate(SNES snes,Vec *x)$/
SNESGetTolerances	src/snes/interface/snes.c	/^int SNESGetTolerances(SNES snes,double *atol,doubl/
SNESGetType	src/snes/interface/snes.c	/^int SNESGetType(SNES snes, SNESType *method)$/
SNESLineSearchGetDampingParameter	src/snes/impls/umls/umls.c	/^int SNESLineSearchGetDampingParameter(SNES snes,Sc/
SNESLineSearchGetDampingParameter_UMLS	src/snes/impls/umls/umls.c	/^int SNESLineSearchGetDampingParameter_UMLS(SNES sn/
SNESMatrixFreeDestroy_Private	src/snes/interface/snesmfj.c	/^int SNESMatrixFreeDestroy_Private(Mat mat)$/
SNESMatrixFreeMult_Private	src/snes/interface/snesmfj.c	/^int SNESMatrixFreeMult_Private(Mat mat,Vec a,Vec y/
SNESMatrixFreeView_Private	src/snes/interface/snesmfj.c	/^int SNESMatrixFreeView_Private(Mat J,Viewer viewer/
SNESMonitor	src/snes/snesimpl.h	/^#define SNESMonitor(snes,it,rnorm) \\$/
SNESMoreLineSearch	src/snes/impls/umls/umls.c	/^int SNESMoreLineSearch(SNES snes,Vec X,Vec G,Vec S/
SNESNoLineSearch	src/snes/impls/ls/ls.c	/^int SNESNoLineSearch(SNES snes, Vec x, Vec f, Vec /
SNESNoLineSearchNoNorms	src/snes/impls/ls/ls.c	/^int SNESNoLineSearchNoNorms(SNES snes, Vec x, Vec /
SNESPrintHelp	src/snes/interface/snes.c	/^int SNESPrintHelp(SNES snes)$/
SNESPrintHelp_EQ_LS	src/snes/impls/ls/ls.c	/^static int SNESPrintHelp_EQ_LS(SNES snes,char *p)$/
SNESPrintHelp_EQ_TR	src/snes/impls/tr/tr.c	/^static int SNESPrintHelp_EQ_TR(SNES snes,char *p)$/
SNESPrintHelp_Test	src/snes/impls/test/snestest.c	/^static int SNESPrintHelp_Test(SNES snes,char *p)$/
SNESPrintHelp_UM_LS	src/snes/impls/umls/umls.c	/^static int SNESPrintHelp_UM_LS(SNES snes,char *p)$/
SNESPrintHelp_UM_TR	src/snes/impls/umtr/umtr.c	/^static int SNESPrintHelp_UM_TR(SNES snes,char *p)$/
SNESQuadraticLineSearch	src/snes/impls/ls/ls.c	/^int SNESQuadraticLineSearch(SNES snes, Vec x, Vec /
SNESRegisterAll	src/snes/interface/snesregi.c	/^int SNESRegisterAll(char *path)$/
SNESRegisterDestroy	src/snes/interface/snes.c	/^int SNESRegisterDestroy(void)$/
SNESRegister_Private	src/snes/interface/snes.c	/^int SNESRegister_Private(char *sname,char *path,ch/
SNESScaleStep_Private	src/snes/interface/snes.c	/^int SNESScaleStep_Private(SNES snes,Vec y,double */
SNESSetApplicationContext	src/snes/interface/snes.c	/^int SNESSetApplicationContext(SNES snes,void *usrP/
SNESSetConvergenceHistory	src/snes/interface/snes.c	/^int SNESSetConvergenceHistory(SNES snes, double *a/
SNESSetConvergenceTest	src/snes/interface/snes.c	/^int SNESSetConvergenceTest(SNES snes,int (*func)(S/
SNESSetFromOptions	src/snes/interface/snes.c	/^int SNESSetFromOptions(SNES snes)$/
SNESSetFromOptions_EQ_LS	src/snes/impls/ls/ls.c	/^static int SNESSetFromOptions_EQ_LS(SNES snes)$/
SNESSetFromOptions_EQ_TR	src/snes/impls/tr/tr.c	/^static int SNESSetFromOptions_EQ_TR(SNES snes)$/
SNESSetFromOptions_Test	src/snes/impls/test/snestest.c	/^static int SNESSetFromOptions_Test(SNES snes)$/
SNESSetFromOptions_UM_LS	src/snes/impls/umls/umls.c	/^static int SNESSetFromOptions_UM_LS(SNES snes)$/
SNESSetFromOptions_UM_TR	src/snes/impls/umtr/umtr.c	/^static int SNESSetFromOptions_UM_TR(SNES snes)$/
SNESSetFunction	src/snes/interface/snes.c	/^int SNESSetFunction( SNES snes, Vec r, int (*func)/
SNESSetGradient	src/snes/interface/snes.c	/^int SNESSetGradient(SNES snes,Vec r,int (*func)(SN/
SNESSetHessian	src/snes/interface/snes.c	/^int SNESSetHessian(SNES snes,Mat A,Mat B,int (*fun/
SNESSetJacobian	src/snes/interface/snes.c	/^int SNESSetJacobian(SNES snes,Mat A,Mat B,int (*fu/
SNESSetLineSearch	src/snes/impls/ls/ls.c	/^int SNESSetLineSearch(SNES snes,int (*func)(SNES,V/
SNESSetLineSearch_LS	src/snes/impls/ls/ls.c	/^int SNESSetLineSearch_LS(SNES snes,int (*func)(SNE/
SNESSetMatrixFreeParameters	src/snes/interface/snesmfj.c	/^int SNESSetMatrixFreeParameters(SNES snes,double e/
SNESSetMinimizationFunction	src/snes/interface/snes.c	/^int SNESSetMinimizationFunction(SNES snes,int (*fu/
SNESSetMinimizationFunctionTolerance	src/snes/interface/snes.c	/^int SNESSetMinimizationFunctionTolerance(SNES snes/
SNESSetMonitor	src/snes/interface/snes.c	/^int SNESSetMonitor( SNES snes, int (*func)(SNES,in/
SNESSetOptionsPrefix	src/snes/interface/snes.c	/^int SNESSetOptionsPrefix(SNES snes,char *prefix)$/
SNESSetTolerances	src/snes/interface/snes.c	/^int SNESSetTolerances(SNES snes,double atol,double/
SNESSetTrustRegionTolerance	src/snes/interface/snes.c	/^int SNESSetTrustRegionTolerance(SNES snes,double t/
SNESSetType	src/snes/interface/snes.c	/^int SNESSetType(SNES snes,SNESType method)$/
SNESSetUp	src/snes/interface/snes.c	/^int SNESSetUp(SNES snes,Vec x)$/
SNESSetUp_EQ_LS	src/snes/impls/ls/ls.c	/^int SNESSetUp_EQ_LS(SNES snes)$/
SNESSetUp_EQ_TR	src/snes/impls/tr/tr.c	/^static int SNESSetUp_EQ_TR(SNES snes)$/
SNESSetUp_UM_LS	src/snes/impls/umls/umls.c	/^static int SNESSetUp_UM_LS(SNES snes)$/
SNESSetUp_UM_TR	src/snes/impls/umtr/umtr.c	/^static int SNESSetUp_UM_TR(SNES snes)$/
SNESSolve	src/snes/interface/snes.c	/^int SNESSolve(SNES snes,Vec x,int *its)$/
SNESSolve_EQ_LS	src/snes/impls/ls/ls.c	/^int SNESSolve_EQ_LS(SNES snes,int *outits)$/
SNESSolve_EQ_TR	src/snes/impls/tr/tr.c	/^static int SNESSolve_EQ_TR(SNES snes,int *its)$/
SNESSolve_Test	src/snes/impls/test/snestest.c	/^int SNESSolve_Test(SNES snes,int *its)$/
SNESSolve_UM_LS	src/snes/impls/umls/umls.c	/^static int SNESSolve_UM_LS(SNES snes,int *outits)$/
SNESSolve_UM_TR	src/snes/impls/umtr/umtr.c	/^static int SNESSolve_UM_TR(SNES snes,int *outits)$/
SNESStep	src/snes/impls/umls/search.c	/^int SNESStep(SNES snes,double *stx,double *fx,doub/
SNESView	src/snes/interface/snes.c	/^int SNESView(SNES snes,Viewer viewer)$/
SNESView_EQ_LS	src/snes/impls/ls/ls.c	/^static int SNESView_EQ_LS(SNES snes,Viewer viewer)/
SNESView_EQ_TR	src/snes/impls/tr/tr.c	/^static int SNESView_EQ_TR(SNES snes,Viewer viewer)/
SNESView_UM_LS	src/snes/impls/umls/umls.c	/^static int SNESView_UM_LS(SNES snes,Viewer viewer)/
SNESView_UM_TR	src/snes/impls/umtr/umtr.c	/^static int SNESView_UM_TR(SNES snes,Viewer viewer)/
SNES_KSP_EW_ComputeRelativeTolerance_Private	src/snes/interface/snesut.c	/^int SNES_KSP_EW_ComputeRelativeTolerance_Private(S/
SNES_KSP_EW_ConvCtx	src/snes/snesimpl.h	/^} SNES_KSP_EW_ConvCtx;$/
SNES_KSP_EW_Converged_Private	src/snes/interface/snesut.c	/^int SNES_KSP_EW_Converged_Private(KSP ksp,int n,do/
SNES_KSP_SetConvergenceTestEW	src/snes/interface/snesut.c	/^int SNES_KSP_SetConvergenceTestEW(SNES snes)$/
SNES_KSP_SetParametersEW	src/snes/interface/snesut.c	/^int SNES_KSP_SetParametersEW(SNES snes,int version/
SNES_LS	src/snes/impls/ls/ls.h	/^} SNES_LS;$/
SNES_TR	src/snes/impls/tr/tr.h	/^} SNES_TR;$/
SNES_TR_KSPConverged_Private	src/snes/impls/tr/tr.c	/^int SNES_TR_KSPConverged_Private(KSP ksp,int n, do/
SNES_Test	src/snes/impls/test/snestest.c	/^} SNES_Test;$/
SNES_UMLS	src/snes/impls/umls/umls.h	/^} SNES_UMLS;$/
SNES_UMTR	src/snes/impls/umtr/umtr.h	/^} SNES_UMTR;$/
SOCKCall_Private	src/viewer/impls/matlab/send.c	/^int SOCKCall_Private(char *hostname,int portnum)$/
SOCKConnect_Private	src/viewer/impls/matlab/openport.c	/^int SOCKConnect_Private(int portnumber)$/
SPARSEDENSEDOT	src/inline/spops.h	/^#define SPARSEDENSEDOT(sum,r,xv,xi,nnz) {\\$/
SPARSEDENSEMAPDOT	src/inline/spops.h	/^#define SPARSEDENSEMAPDOT(sum,r,xv,xi,map,nnz) {\\$/
SPARSEDENSEMDOT	src/inline/spops.h	/^#define SPARSEDENSEMDOT(sum,r,xv,xi,nnz) {\\$/
SPARSEDENSESMAXPY	src/inline/spops.h	/^#define SPARSEDENSESMAXPY(r,alpha,xv,xi,nnz) {int /
SPARSEDOT	src/inline/spops.h	/^#define SPARSEDOT(sum,a,b,xi,n) {\\$/
SPARSESCALE	src/inline/spops.h	/^#define SPARSESCALE(v,xi,n,val) {\\$/
SQR	src/inline/dot.h	/^#define SQR(sum,x,n) {\\$/
SS	src/ksp/impls/gmres/gmresp.h	/^#define SS(a)    (gmres->ss_origin + (a))$/
SWAP	src/sys/src/utils/sortd.c	/^#define SWAP(a,b,t) {t=a;a=b;b=t;}$/
SYByteSwapInt	src/viewer/impls/matlab/receive.c	/^void SYByteSwapInt(int *buff,int n)$/
SYByteSwapScalar	src/viewer/impls/matlab/receive.c	/^void SYByteSwapScalar(Scalar *buff,int n)$/
SYByteSwapShort	src/viewer/impls/matlab/receive.c	/^void SYByteSwapShort(short *buff,int n)$/
Stash	src/mat/matimpl.h	/^} Stash;$/
StashBuild_Private	src/mat/utils/stash.c	/^int StashBuild_Private(Stash *stash)$/
StashDestroy_Private	src/mat/utils/stash.c	/^int StashDestroy_Private(Stash *stash)$/
StashInfo_Private	src/mat/utils/stash.c	/^int StashInfo_Private(Stash *stash)$/
StashInitialize_Private	src/mat/utils/stash.c	/^int StashInitialize_Private(Stash *stash)$/
StashValues_Private	src/mat/utils/stash.c	/^int StashValues_Private(Stash *stash,int row,int n/
TRSPACE	src/sys/src/memory/mtr.c	/^} TRSPACE;$/
TSAppendOptionsPrefix	src/ts/interface/ts.c	/^int TSAppendOptionsPrefix(TS ts, char *prefix)$/
TSBEulerFunction	src/ts/impls/implicit/beuler/beuler.c	/^int TSBEulerFunction(SNES snes,Vec x,Vec y,void *c/
TSBEulerJacobian	src/ts/impls/implicit/beuler/beuler.c	/^int TSBEulerJacobian(SNES snes,Vec x,Mat *AA,Mat */
TSBEulerMatMult	src/ts/impls/implicit/beuler/beuler.c	/^int TSBEulerMatMult(Mat mat,Vec x,Vec y)$/
TSClearMonitor	src/ts/interface/ts.c	/^int TSClearMonitor(TS ts)$/
TSComputeRHSFunction	src/ts/interface/ts.c	/^int TSComputeRHSFunction(TS ts,double t,Vec x, Vec/
TSCreate	src/ts/interface/ts.c	/^int TSCreate(MPI_Comm comm,TSProblemType problemty/
TSCreate_BEuler	src/ts/impls/implicit/beuler/beuler.c	/^int TSCreate_BEuler(TS ts )$/
TSCreate_Euler	src/ts/impls/explicit/euler/euler.c	/^int TSCreate_Euler(TS ts )$/
TSCreate_PVode	src/ts/impls/implicit/pvode/petscpvode.c	/^int TSCreate_PVode(TS ts )$/
TSCreate_Pseudo	src/ts/impls/pseudo/posindep.c	/^int TSCreate_Pseudo(TS ts )$/
TSDefaultComputeJacobianSlow	src/ts/interface/tsfd.c	/^int TSDefaultComputeJacobianSlow(TS ts,double t,Ve/
TSDefaultComputeJacobianWithColoring	src/ts/interface/tsfd.c	/^int TSDefaultComputeJacobianWithColoring(TS ts,dou/
TSDefaultMonitor	src/ts/interface/ts.c	/^int TSDefaultMonitor(TS ts, int step, double time,/
TSDestroy	src/ts/interface/ts.c	/^int TSDestroy(TS ts)$/
TSDestroy_BEuler	src/ts/impls/implicit/beuler/beuler.c	/^static int TSDestroy_BEuler(TS ts )$/
TSDestroy_Euler	src/ts/impls/explicit/euler/euler.c	/^static int TSDestroy_Euler(TS ts)$/
TSDestroy_PVode	src/ts/impls/implicit/pvode/petscpvode.c	/^static int TSDestroy_PVode(TS ts )$/
TSDestroy_Pseudo	src/ts/impls/pseudo/posindep.c	/^static int TSDestroy_Pseudo(TS ts )$/
TSFunction_PVode	src/ts/impls/implicit/pvode/petscpvode.c	/^static void TSFunction_PVode(int N,double t,N_Vect/
TSGetApplicationContext	src/ts/interface/ts.c	/^int TSGetApplicationContext( TS ts,  void **usrP )/
TSGetOptionsPrefix	src/ts/interface/ts.c	/^int TSGetOptionsPrefix(TS ts, char **prefix)$/
TSGetProblemType	src/ts/interface/ts.c	/^int TSGetProblemType(TS ts, TSProblemType *type)$/
TSGetRHSJacobian	src/ts/interface/ts.c	/^int TSGetRHSJacobian(TS ts, Mat *J, Mat *M, void */
TSGetRHSMatrix	src/ts/interface/ts.c	/^int TSGetRHSMatrix(TS ts, Mat *A, Mat *M, void **c/
TSGetSLES	src/ts/interface/ts.c	/^int TSGetSLES(TS ts,SLES *sles)$/
TSGetSNES	src/ts/interface/ts.c	/^int TSGetSNES(TS ts,SNES *snes)$/
TSGetSolution	src/ts/interface/ts.c	/^int TSGetSolution(TS ts,Vec *v)$/
TSGetTime	src/ts/interface/ts.c	/^int TSGetTime(TS ts, double* t)$/
TSGetTimeStep	src/ts/interface/ts.c	/^int TSGetTimeStep(TS ts,double* dt)$/
TSGetTimeStepNumber	src/ts/interface/ts.c	/^int TSGetTimeStepNumber(TS ts,int* iter)$/
TSGetType	src/ts/interface/tsreg.c	/^int TSGetType(TS ts, TSType *type)$/
TSLGMonitor	src/ts/interface/ts.c	/^int TSLGMonitor(TS ts,int n,double time,Vec v,void/
TSLGMonitorCreate	src/ts/interface/ts.c	/^int TSLGMonitorCreate(char *host,char *label,int x/
TSLGMonitorDestroy	src/ts/interface/ts.c	/^int TSLGMonitorDestroy(DrawLG drawlg)$/
TSMonitor	src/ts/interface/ts.c	/^int TSMonitor(TS ts,int step,double time,Vec x)$/
TSPSolve_PVode	src/ts/impls/implicit/pvode/petscpvode.c	/^static int TSPSolve_PVode(integer N, real tn, N_Ve/
TSPVodeGetIterations	src/ts/impls/implicit/pvode/petscpvode.c	/^int TSPVodeGetIterations(TS ts, int *nonlin,int *l/
TSPVodeGetIterations_PVode	src/ts/impls/implicit/pvode/petscpvode.c	/^int TSPVodeGetIterations_PVode(TS ts, int *nonlin,/
TSPVodeGetPC	src/ts/impls/implicit/pvode/petscpvode.c	/^int TSPVodeGetPC(TS ts, PC *pc)$/
TSPVodeGetPC_PVode	src/ts/impls/implicit/pvode/petscpvode.c	/^int TSPVodeGetPC_PVode(TS ts, PC *pc)$/
TSPVodeSetExactFinalTime	src/ts/impls/implicit/pvode/petscpvode.c	/^int TSPVodeSetExactFinalTime(TS ts, PetscTruth ft)/
TSPVodeSetExactFinalTime_PVode	src/ts/impls/implicit/pvode/petscpvode.c	/^int TSPVodeSetExactFinalTime_PVode(TS ts,PetscTrut/
TSPVodeSetGMRESRestart	src/ts/impls/implicit/pvode/petscpvode.c	/^int TSPVodeSetGMRESRestart(TS ts, int restart)$/
TSPVodeSetGMRESRestart_PVode	src/ts/impls/implicit/pvode/petscpvode.c	/^int TSPVodeSetGMRESRestart_PVode(TS ts, int restar/
TSPVodeSetGramSchmidtType	src/ts/impls/implicit/pvode/petscpvode.c	/^int TSPVodeSetGramSchmidtType(TS ts, TSPVodeGramSc/
TSPVodeSetGramSchmidtType_PVode	src/ts/impls/implicit/pvode/petscpvode.c	/^int TSPVodeSetGramSchmidtType_PVode(TS ts, TSPVode/
TSPVodeSetLinearTolerance	src/ts/impls/implicit/pvode/petscpvode.c	/^int TSPVodeSetLinearTolerance(TS ts, double tol)$/
TSPVodeSetLinearTolerance_PVode	src/ts/impls/implicit/pvode/petscpvode.c	/^int TSPVodeSetLinearTolerance_PVode(TS ts, double /
TSPVodeSetTolerance	src/ts/impls/implicit/pvode/petscpvode.c	/^int TSPVodeSetTolerance(TS ts, double aabs, double/
TSPVodeSetTolerance_PVode	src/ts/impls/implicit/pvode/petscpvode.c	/^int TSPVodeSetTolerance_PVode(TS ts, double aabs, /
TSPVodeSetType	src/ts/impls/implicit/pvode/petscpvode.c	/^int TSPVodeSetType(TS ts, TSPVodeType type)$/
TSPVodeSetType_PVode	src/ts/impls/implicit/pvode/petscpvode.c	/^int TSPVodeSetType_PVode(TS ts, TSPVodeType type)$/
TSPrecond_PVode	src/ts/impls/implicit/pvode/petscpvode.c	/^static int TSPrecond_PVode(integer N, real tn, N_V/
TSPrintHelp	src/ts/interface/tsreg.c	/^int TSPrintHelp(TS ts)$/
TSPrintHelp_BEuler	src/ts/impls/implicit/beuler/beuler.c	/^static int TSPrintHelp_BEuler(TS ts,char *p)$/
TSPrintHelp_Euler	src/ts/impls/explicit/euler/euler.c	/^static int TSPrintHelp_Euler(TS ts,char *p)$/
TSPrintHelp_PVode	src/ts/impls/implicit/pvode/petscpvode.c	/^static int TSPrintHelp_PVode(TS ts,char *p)$/
TSPrintHelp_Pseudo	src/ts/impls/pseudo/posindep.c	/^static int TSPrintHelp_Pseudo(TS ts,char *p)$/
TSPseudoComputeTimeStep	src/ts/impls/pseudo/posindep.c	/^int TSPseudoComputeTimeStep(TS ts,double *dt)$/
TSPseudoDefaultMonitor	src/ts/impls/pseudo/posindep.c	/^int TSPseudoDefaultMonitor(TS ts, int step, double/
TSPseudoDefaultTimeStep	src/ts/impls/pseudo/posindep.c	/^int TSPseudoDefaultTimeStep(TS ts,double* newdt,vo/
TSPseudoDefaultVerifyTimeStep	src/ts/impls/pseudo/posindep.c	/^int TSPseudoDefaultVerifyTimeStep(TS ts,Vec update/
TSPseudoFunction	src/ts/impls/pseudo/posindep.c	/^int TSPseudoFunction(SNES snes,Vec x,Vec y,void *c/
TSPseudoIncrementDtFromInitialDt	src/ts/impls/pseudo/posindep.c	/^int TSPseudoIncrementDtFromInitialDt(TS ts)$/
TSPseudoIncrementDtFromInitialDt_Pseudo	src/ts/impls/pseudo/posindep.c	/^int TSPseudoIncrementDtFromInitialDt_Pseudo(TS ts)/
TSPseudoJacobian	src/ts/impls/pseudo/posindep.c	/^int TSPseudoJacobian(SNES snes,Vec x,Mat *AA,Mat */
TSPseudoMatMult	src/ts/impls/pseudo/posindep.c	/^int TSPseudoMatMult(Mat mat,Vec x,Vec y)$/
TSPseudoSetTimeStep	src/ts/impls/pseudo/posindep.c	/^int TSPseudoSetTimeStep(TS ts,int (*dt)(TS,double*/
TSPseudoSetTimeStepIncrement	src/ts/impls/pseudo/posindep.c	/^int TSPseudoSetTimeStepIncrement(TS ts,double inc)/
TSPseudoSetTimeStepIncrement_Pseudo	src/ts/impls/pseudo/posindep.c	/^int TSPseudoSetTimeStepIncrement_Pseudo(TS ts,doub/
TSPseudoSetTimeStep_Pseudo	src/ts/impls/pseudo/posindep.c	/^int TSPseudoSetTimeStep_Pseudo(TS ts,int (*dt)(TS,/
TSPseudoSetVerifyTimeStep	src/ts/impls/pseudo/posindep.c	/^int TSPseudoSetVerifyTimeStep(TS ts,int (*dt)(TS,V/
TSPseudoSetVerifyTimeStep_Pseudo	src/ts/impls/pseudo/posindep.c	/^int TSPseudoSetVerifyTimeStep_Pseudo(TS ts,int (*d/
TSPseudoVerifyTimeStep	src/ts/impls/pseudo/posindep.c	/^int TSPseudoVerifyTimeStep(TS ts,Vec update,double/
TSRegisterAll	src/ts/interface/tsregall.c	/^int TSRegisterAll(char *path)$/
TSRegisterDestroy	src/ts/interface/tsreg.c	/^int TSRegisterDestroy(void)$/
TSRegister_Private	src/ts/interface/ts.c	/^int TSRegister_Private(char *sname,char *path,char/
TSSetApplicationContext	src/ts/interface/ts.c	/^int TSSetApplicationContext(TS ts,void *usrP)$/
TSSetDuration	src/ts/interface/ts.c	/^int TSSetDuration(TS ts,int maxsteps,double maxtim/
TSSetFromOptions	src/ts/interface/tsreg.c	/^int TSSetFromOptions(TS ts)$/
TSSetFromOptions_BEuler_Linear	src/ts/impls/implicit/beuler/beuler.c	/^static int TSSetFromOptions_BEuler_Linear(TS ts)$/
TSSetFromOptions_BEuler_Nonlinear	src/ts/impls/implicit/beuler/beuler.c	/^static int TSSetFromOptions_BEuler_Nonlinear(TS ts/
TSSetFromOptions_Euler	src/ts/impls/explicit/euler/euler.c	/^static int TSSetFromOptions_Euler(TS ts)$/
TSSetFromOptions_PVode_Nonlinear	src/ts/impls/implicit/pvode/petscpvode.c	/^static int TSSetFromOptions_PVode_Nonlinear(TS ts)/
TSSetFromOptions_Pseudo	src/ts/impls/pseudo/posindep.c	/^static int TSSetFromOptions_Pseudo(TS ts)$/
TSSetInitialTimeStep	src/ts/interface/ts.c	/^int TSSetInitialTimeStep(TS ts,double initial_time/
TSSetMonitor	src/ts/interface/ts.c	/^int TSSetMonitor(TS ts, int (*monitor)(TS,int,doub/
TSSetOptionsPrefix	src/ts/interface/ts.c	/^int TSSetOptionsPrefix(TS ts, char *prefix)$/
TSSetRHSFunction	src/ts/interface/ts.c	/^int TSSetRHSFunction(TS ts,int (*f)(TS,double,Vec,/
TSSetRHSJacobian	src/ts/interface/ts.c	/^int TSSetRHSJacobian(TS ts,Mat A, Mat B,int (*f)(T/
TSSetRHSJacobianDefault	src/ts/interface/tsfd.c	/^int TSSetRHSJacobianDefault(TS ts,MatFDColoring fd/
TSSetRHSMatrix	src/ts/interface/ts.c	/^int TSSetRHSMatrix(TS ts,Mat A, Mat B,int (*f)(TS,/
TSSetSolution	src/ts/interface/ts.c	/^int TSSetSolution(TS ts,Vec x)$/
TSSetTimeStep	src/ts/interface/ts.c	/^int TSSetTimeStep(TS ts,double time_step)$/
TSSetType	src/ts/interface/tsreg.c	/^int TSSetType(TS ts,TSType method)$/
TSSetUp	src/ts/interface/ts.c	/^int TSSetUp(TS ts)$/
TSSetUp_BEuler_Linear_Constant_Matrix	src/ts/impls/implicit/beuler/beuler.c	/^static int TSSetUp_BEuler_Linear_Constant_Matrix(T/
TSSetUp_BEuler_Linear_Variable_Matrix	src/ts/impls/implicit/beuler/beuler.c	/^static int TSSetUp_BEuler_Linear_Variable_Matrix(T/
TSSetUp_BEuler_Nonlinear	src/ts/impls/implicit/beuler/beuler.c	/^static int TSSetUp_BEuler_Nonlinear(TS ts)$/
TSSetUp_Euler	src/ts/impls/explicit/euler/euler.c	/^static int TSSetUp_Euler(TS ts)$/
TSSetUp_PVode_Nonlinear	src/ts/impls/implicit/pvode/petscpvode.c	/^static int TSSetUp_PVode_Nonlinear(TS ts)$/
TSSetUp_Pseudo	src/ts/impls/pseudo/posindep.c	/^static int TSSetUp_Pseudo(TS ts)$/
TSStep	src/ts/interface/ts.c	/^int TSStep(TS ts,int *steps,double *time)$/
TSStep_BEuler_Linear_Constant_Matrix	src/ts/impls/implicit/beuler/beuler.c	/^static int TSStep_BEuler_Linear_Constant_Matrix(TS/
TSStep_BEuler_Linear_Variable_Matrix	src/ts/impls/implicit/beuler/beuler.c	/^static int TSStep_BEuler_Linear_Variable_Matrix(TS/
TSStep_BEuler_Nonlinear	src/ts/impls/implicit/beuler/beuler.c	/^static int TSStep_BEuler_Nonlinear(TS ts,int *step/
TSStep_Euler	src/ts/impls/explicit/euler/euler.c	/^static int TSStep_Euler(TS ts,int *steps,double *t/
TSStep_PVode_Nonlinear	src/ts/impls/implicit/pvode/petscpvode.c	/^static int TSStep_PVode_Nonlinear(TS ts,int *steps/
TSStep_Pseudo	src/ts/impls/pseudo/posindep.c	/^static int TSStep_Pseudo(TS ts,int *steps,double */
TSView	src/ts/interface/ts.c	/^int TSView(TS ts,Viewer viewer)$/
TSView_BEuler	src/ts/impls/implicit/beuler/beuler.c	/^static int TSView_BEuler(TS ts,Viewer viewer)$/
TSView_Euler	src/ts/impls/explicit/euler/euler.c	/^static int TSView_Euler(TS ts,Viewer viewer)$/
TSView_PVode	src/ts/impls/implicit/pvode/petscpvode.c	/^static int TSView_PVode(TS ts,Viewer viewer)$/
TSView_Pseudo	src/ts/impls/pseudo/posindep.c	/^static int TSView_Pseudo(TS ts,Viewer viewer)$/
TS_BEuler	src/ts/impls/implicit/beuler/beuler.c	/^} TS_BEuler;$/
TS_Euler	src/ts/impls/explicit/euler/euler.c	/^} TS_Euler;$/
TS_PVode	src/ts/impls/implicit/pvode/petscpvode.h	/^} TS_PVode;$/
TS_Pseudo	src/ts/impls/pseudo/posindep.c	/^} TS_Pseudo;$/
TeXqsort_Private	src/sys/src/utils/sorti.c	/^static int TeXqsort_Private(int *base, int *max)$/
TrSPACE	src/sys/src/memory/mtr.c	/^} TrSPACE;$/
UserMonitor	src/contrib/pfull/pfull.c	/^int UserMonitor(SNES snes,int its,double fnorm,voi/
VEC_VV	src/ksp/impls/gmres/gmresp.h	/^#define VEC_VV(i)      gmres->vecs[VEC_OFFSET+i]$/
VIEWER_DRAWX_	src/draw/impls/x/xops.c	/^Viewer VIEWER_DRAWX_(MPI_Comm comm)$/
VIEWER_DRAWX_Destroy	src/draw/impls/x/xops.c	/^int VIEWER_DRAWX_Destroy(MPI_Comm comm)$/
VIEWER_STDERR_	src/viewer/impls/file/filev.c	/^Viewer VIEWER_STDERR_(MPI_Comm comm)$/
VIEWER_STDERR_Destroy	src/viewer/impls/file/filev.c	/^int VIEWER_STDERR_Destroy(MPI_Comm comm)$/
VIEWER_STDOUT_	src/viewer/impls/file/filev.c	/^Viewer VIEWER_STDOUT_(MPI_Comm comm)$/
VIEWER_STDOUT_Destroy	src/viewer/impls/file/filev.c	/^int VIEWER_STDOUT_Destroy(MPI_Comm comm)$/
VRMLFindHue	src/draw/impls/vrml/vrmlcolor.c	/^void VRMLFindHue( double zval, void *color_context/
VRMLFindHue_destroy	src/draw/impls/vrml/vrmlcolor.c	/^void VRMLFindHue_destroy( void *hue_table )$/
VRMLFindHue_setup	src/draw/impls/vrml/vrmlcolor.c	/^void *VRMLFindHue_setup( DrawMesh mesh, int ncolor/
VRMLGetHue	src/draw/impls/vrml/vrmlcolor.c	/^void VRMLGetHue( double zval, void * color_context/
VRMLGetHue_destroy	src/draw/impls/vrml/vrmlcolor.c	/^void VRMLGetHue_destroy( void *hue_limits )$/
VRMLGetHue_setup	src/draw/impls/vrml/vrmlcolor.c	/^void *VRMLGetHue_setup( DrawMesh mesh, int ncolor /
VRMLObj	src/draw/impls/vrml/vrmlimpl.h	/^	       VRML_OTHER } VRMLObj;$/
VRML_FindHue	src/draw/impls/vrml/vrmlcolor.c	/^typedef struct { double v, red, green, blue; } VRM/
VRML_GetHue	src/draw/impls/vrml/vrmlcolor.c	/^typedef struct { double zmin, zmax; } VRML_GetHue;/
VecAXPBY	src/vec/interface/vector.c	/^int VecAXPBY(Scalar *alpha,Scalar *beta,Vec x,Vec /
VecAXPBY_Seq	src/vec/impls/seq/bvec1.c	/^int VecAXPBY_Seq(Scalar *alpha, Scalar *beta,Vec x/
VecAXPY	src/vec/interface/vector.c	/^int VecAXPY(Scalar *alpha,Vec x,Vec y)$/
VecAXPY_Seq	src/vec/impls/seq/bvec1.c	/^int VecAXPY_Seq(  Scalar *alpha, Vec xin, Vec yin /
VecAYPX	src/vec/interface/vector.c	/^int VecAYPX(Scalar *alpha,Vec x,Vec y)$/
VecAYPX_Seq	src/vec/impls/seq/dvec2.c	/^int VecAYPX_Seq(Scalar *alpha, Vec xin, Vec yin )$/
VecAbs	src/vec/utils/vinv.c	/^int VecAbs(Vec v)$/
VecAssemblyBegin	src/vec/interface/vector.c	/^int VecAssemblyBegin(Vec vec)$/
VecAssemblyBegin_MPI	src/vec/impls/mpi/pdvec.c	/^int VecAssemblyBegin_MPI(Vec xin)$/
VecAssemblyEnd	src/vec/interface/vector.c	/^int VecAssemblyEnd(Vec vec)$/
VecAssemblyEnd_MPI	src/vec/impls/mpi/pdvec.c	/^int VecAssemblyEnd_MPI(Vec vec)$/
VecContourScale	src/vec/utils/cmesh.c	/^int VecContourScale(Vec v,double vmin,double vmax)/
VecCopy	src/vec/interface/vector.c	/^int VecCopy(Vec x,Vec y)$/
VecCopy_Seq	src/vec/impls/seq/bvec1.c	/^int VecCopy_Seq(Vec xin, Vec yin )$/
VecCreate	src/vec/utils/gcreatev.c	/^int VecCreate(MPI_Comm comm,int n,int N,Vec *V)$/
VecCreateGhost	src/vec/impls/mpi/pbvec.c	/^int VecCreateGhost(MPI_Comm comm,int n,int N,int n/
VecCreateGhostWithArray	src/vec/impls/mpi/pbvec.c	/^int VecCreateGhostWithArray(MPI_Comm comm,int n,in/
VecCreateMPI	src/vec/impls/mpi/pbvec.c	/^int VecCreateMPI(MPI_Comm comm,int n,int N,Vec *vv/
VecCreateMPIWithArray	src/vec/impls/mpi/pbvec.c	/^int VecCreateMPIWithArray(MPI_Comm comm,int n,int /
VecCreateMPI_Private	src/vec/impls/mpi/pbvec.c	/^int VecCreateMPI_Private(MPI_Comm comm,int n,int N/
VecCreateSeq	src/vec/impls/seq/bvec2.c	/^int VecCreateSeq(MPI_Comm comm,int n,Vec *V)$/
VecCreateSeqWithArray	src/vec/impls/seq/bvec2.c	/^int VecCreateSeqWithArray(MPI_Comm comm,int n,Scal/
VecCreateShared	src/vec/impls/shared/shvec.c	/^int VecCreateShared(MPI_Comm comm,int n,int N,Vec /
VecDestroy	src/vec/interface/vector.c	/^int VecDestroy(Vec v)$/
VecDestroyVecs	src/vec/interface/vector.c	/^int VecDestroyVecs(Vec *vv,int m)$/
VecDestroyVecs_Default	src/vec/interface/vector.c	/^int VecDestroyVecs_Default( Vec *v, int m )$/
VecDestroy_MPI	src/vec/impls/mpi/pdvec.c	/^int VecDestroy_MPI(Vec v)$/
VecDestroy_Seq	src/vec/impls/seq/bvec2.c	/^int VecDestroy_Seq(Vec v)$/
VecDot	src/vec/interface/vector.c	/^int VecDot(Vec x, Vec y, Scalar *val)$/
VecDot_MPI	src/vec/impls/mpi/pbvec.c	/^int VecDot_MPI( Vec xin, Vec yin, Scalar *z )$/
VecDot_Seq	src/vec/impls/seq/bvec1.c	/^int VecDot_Seq(Vec xin, Vec yin,Scalar *z )$/
VecDumpSPAI	src/contrib/spai/src/dspai.c	/^int VecDumpSPAI(Vec b,FILE *file)$/
VecDuplicate	src/vec/interface/vector.c	/^int VecDuplicate(Vec v,Vec *newv) $/
VecDuplicateVecs	src/vec/interface/vector.c	/^int VecDuplicateVecs(Vec v,int m,Vec **V)  $/
VecDuplicateVecs_Default	src/vec/interface/vector.c	/^int VecDuplicateVecs_Default(Vec w,int m,Vec **V )/
VecDuplicate_MPI	src/vec/impls/mpi/pbvec.c	/^int VecDuplicate_MPI( Vec win, Vec *v)$/
VecDuplicate_Seq	src/vec/impls/seq/bvec2.c	/^int VecDuplicate_Seq(Vec win,Vec *V)$/
VecDuplicate_Shared	src/vec/impls/shared/shvec.c	/^int VecDuplicate_Shared( Vec win, Vec *v)$/
VecEqual	src/vec/utils/vinv.c	/^int VecEqual(Vec vec1,Vec vec2,PetscTruth *flg)$/
VecGetArray	src/vec/interface/vector.c	/^int VecGetArray(Vec x,Scalar **a)$/
VecGetArray_Seq	src/vec/impls/seq/dvec2.c	/^int VecGetArray_Seq(Vec vin,Scalar **a)$/
VecGetArrays	src/vec/interface/vector.c	/^int VecGetArrays(Vec *x,int n,Scalar ***a)$/
VecGetLocalSize	src/vec/interface/vector.c	/^int VecGetLocalSize(Vec x,int *size)$/
VecGetOwnershipRange	src/vec/interface/vector.c	/^int VecGetOwnershipRange(Vec x,int *low,int *high)/
VecGetOwnershipRange_MPI	src/vec/impls/mpi/pdvec.c	/^int VecGetOwnershipRange_MPI(Vec v,int *low,int* h/
VecGetOwnershipRange_Seq	src/vec/impls/seq/bvec2.c	/^int VecGetOwnershipRange_Seq(Vec xin, int *low,int/
VecGetSize	src/vec/interface/vector.c	/^int VecGetSize(Vec x,int *size)$/
VecGetSize_MPI	src/vec/impls/mpi/pdvec.c	/^int VecGetSize_MPI(Vec xin,int *N)$/
VecGetSize_Seq	src/vec/impls/seq/dvec2.c	/^int VecGetSize_Seq(Vec vin,int *size)$/
VecGetType	src/vec/utils/gcreatev.c	/^int VecGetType(Vec vec,VecType *type,char **name)$/
VecGhostGetLocalRepresentation	src/vec/impls/mpi/pbvec.c	/^int VecGhostGetLocalRepresentation(Vec g,Vec *l)$/
VecGhostRestoreLocalRepresentation	src/vec/impls/mpi/pbvec.c	/^int VecGhostRestoreLocalRepresentation(Vec g,Vec */
VecGhostUpdateBegin	src/vec/impls/mpi/pbvec.c	/^int VecGhostUpdateBegin(Vec g, InsertMode insertmo/
VecGhostUpdateEnd	src/vec/impls/mpi/pbvec.c	/^int VecGhostUpdateEnd(Vec g, InsertMode insertmode/
VecLoad	src/vec/utils/vecio.c	/^int VecLoad(Viewer viewer,Vec *newvec)$/
VecMAXPY	src/vec/interface/vector.c	/^int  VecMAXPY(int nv,Scalar *alpha,Vec x,Vec *y)$/
VecMAXPY_Seq	src/vec/impls/seq/dvec2.c	/^int VecMAXPY_Seq( int nv, Scalar *alpha, Vec xin, /
VecMDot	src/vec/interface/vector.c	/^int VecMDot(int nv,Vec x,Vec *y,Scalar *val)$/
VecMDot_MPI	src/vec/impls/mpi/pvec2.c	/^int VecMDot_MPI( int nv, Vec xin, Vec *y, Scalar */
VecMDot_Seq	src/vec/impls/seq/dvec2.c	/^int VecMDot_Seq(int nv,Vec xin,Vec *yin, Scalar *z/
VecMTDot	src/vec/interface/vector.c	/^int VecMTDot(int nv,Vec x,Vec *y,Scalar *val)$/
VecMTDot_MPI	src/vec/impls/mpi/pvec2.c	/^int VecMTDot_MPI( int nv, Vec xin, Vec *y, Scalar /
VecMTDot_Seq	src/vec/impls/seq/dvec2.c	/^int VecMTDot_Seq(int nv,Vec xin,Vec *yin, Scalar */
VecMax	src/vec/interface/vector.c	/^int VecMax(Vec x,int *p,double *val)$/
VecMax_MPI	src/vec/impls/mpi/pvec2.c	/^int VecMax_MPI( Vec xin, int *idx, double *z )$/
VecMax_Seq	src/vec/impls/seq/dvec2.c	/^int VecMax_Seq(Vec xin,int* idx,double * z )$/
VecMin	src/vec/interface/vector.c	/^int VecMin(Vec x,int *p,double *val)$/
VecMin_MPI	src/vec/impls/mpi/pvec2.c	/^int VecMin_MPI( Vec xin, int *idx, double *z )$/
VecMin_Seq	src/vec/impls/seq/dvec2.c	/^int VecMin_Seq(Vec xin,int* idx,double * z )$/
VecNorm	src/vec/interface/vector.c	/^int VecNorm(Vec x,NormType type,double *val)  $/
VecNorm_MPI	src/vec/impls/mpi/pvec2.c	/^int VecNorm_MPI(  Vec xin,NormType type, double *z/
VecNorm_Seq	src/vec/impls/seq/bvec2.c	/^int VecNorm_Seq(Vec xin,NormType type,double* z )$/
VecPlaceArray	src/vec/utils/vinv.c	/^int VecPlaceArray(Vec vec,Scalar *array)$/
VecPointwiseDivide	src/vec/interface/vector.c	/^int VecPointwiseDivide(Vec x,Vec y,Vec w)$/
VecPointwiseDivide_Seq	src/vec/impls/seq/dvec2.c	/^int VecPointwiseDivide_Seq(Vec xin,Vec yin,Vec win/
VecPointwiseMult	src/vec/interface/vector.c	/^int VecPointwiseMult(Vec x,Vec y,Vec w)$/
VecPointwiseMult_Seq	src/vec/impls/seq/dvec2.c	/^int VecPointwiseMult_Seq( Vec xin, Vec yin, Vec wi/
VecReciprocal	src/vec/utils/vinv.c	/^int VecReciprocal(Vec v)$/
VecRestoreArray	src/vec/interface/vector.c	/^int VecRestoreArray(Vec x,Scalar **a)$/
VecRestoreArrays	src/vec/interface/vector.c	/^int VecRestoreArrays(Vec *x,int n,Scalar ***a)$/
VecScale	src/vec/interface/vector.c	/^int VecScale(Scalar *alpha,Vec x)$/
VecScale_Seq	src/vec/impls/seq/bvec1.c	/^int VecScale_Seq( Scalar *alpha,Vec xin )$/
VecScatterBegin	src/vec/utils/vscat.c	/^int VecScatterBegin(Vec x,Vec y,InsertMode addv,Sc/
VecScatterBegin_MPI_ToAll	src/vec/utils/vscat.c	/^int VecScatterBegin_MPI_ToAll(Vec x,Vec y,InsertMo/
VecScatterBegin_MPI_ToOne	src/vec/utils/vscat.c	/^int VecScatterBegin_MPI_ToOne(Vec x,Vec y,InsertMo/
VecScatterBegin_PtoP	src/vec/utils/vpscat.c	/^int VecScatterBegin_PtoP(Vec xin,Vec yin,InsertMod/
VecScatterBegin_PtoP_12	src/vec/utils/vpscat.c	/^int VecScatterBegin_PtoP_12(Vec xin,Vec yin,Insert/
VecScatterBegin_PtoP_2	src/vec/utils/vpscat.c	/^int VecScatterBegin_PtoP_2(Vec xin,Vec yin,InsertM/
VecScatterBegin_PtoP_3	src/vec/utils/vpscat.c	/^int VecScatterBegin_PtoP_3(Vec xin,Vec yin,InsertM/
VecScatterBegin_PtoP_4	src/vec/utils/vpscat.c	/^int VecScatterBegin_PtoP_4(Vec xin,Vec yin,InsertM/
VecScatterBegin_PtoP_5	src/vec/utils/vpscat.c	/^int VecScatterBegin_PtoP_5(Vec xin,Vec yin,InsertM/
VecScatterBegin_SGtoSG	src/vec/utils/vscat.c	/^int VecScatterBegin_SGtoSG(Vec x,Vec y,InsertMode /
VecScatterBegin_SGtoSS	src/vec/utils/vscat.c	/^int VecScatterBegin_SGtoSS(Vec x,Vec y,InsertMode /
VecScatterBegin_SGtoSS_Stride1	src/vec/utils/vscat.c	/^int VecScatterBegin_SGtoSS_Stride1(Vec x,Vec y,Ins/
VecScatterBegin_SStoSG	src/vec/utils/vscat.c	/^int VecScatterBegin_SStoSG(Vec x,Vec y,InsertMode /
VecScatterBegin_SStoSG_Stride1	src/vec/utils/vscat.c	/^int VecScatterBegin_SStoSG_Stride1(Vec x,Vec y,Ins/
VecScatterBegin_SStoSS	src/vec/utils/vscat.c	/^int VecScatterBegin_SStoSS(Vec x,Vec y,InsertMode /
VecScatterCopy	src/vec/utils/vscat.c	/^int VecScatterCopy( VecScatter sctx,VecScatter *ct/
VecScatterCopy_MPI_ToAll	src/vec/utils/vscat.c	/^int VecScatterCopy_MPI_ToAll(VecScatter in,VecScat/
VecScatterCopy_PStoSS	src/vec/utils/vscat.c	/^int VecScatterCopy_PStoSS(VecScatter in,VecScatter/
VecScatterCopy_PtoP	src/vec/utils/vpscat.c	/^int VecScatterCopy_PtoP(VecScatter in,VecScatter o/
VecScatterCopy_PtoP_X	src/vec/utils/vpscat.c	/^int VecScatterCopy_PtoP_X(VecScatter in,VecScatter/
VecScatterCreate	src/vec/utils/vscat.c	/^int VecScatterCreate(Vec xin,IS ix,Vec yin,IS iy,V/
VecScatterCreate_PtoP	src/vec/utils/vpscat.c	/^int VecScatterCreate_PtoP(int nx,int *inidx,int ny/
VecScatterCreate_PtoS	src/vec/utils/vpscat.c	/^int VecScatterCreate_PtoS(int nx,int *inidx,int ny/
VecScatterCreate_StoP	src/vec/utils/vpscat.c	/^int VecScatterCreate_StoP(int nx,int *inidx,int ny/
VecScatterDestroy	src/vec/utils/vscat.c	/^int VecScatterDestroy( VecScatter ctx )$/
VecScatterDestroy_MPI_ToAll	src/vec/utils/vscat.c	/^int VecScatterDestroy_MPI_ToAll(VecScatter ctx)$/
VecScatterDestroy_PtoP	src/vec/utils/vpscat.c	/^int VecScatterDestroy_PtoP(VecScatter ctx)$/
VecScatterDestroy_PtoP_X	src/vec/utils/vpscat.c	/^int VecScatterDestroy_PtoP_X(VecScatter ctx)$/
VecScatterDestroy_SGtoSG	src/vec/utils/vscat.c	/^int VecScatterDestroy_SGtoSG(VecScatter ctx)$/
VecScatterEnd	src/vec/utils/vscat.c	/^int VecScatterEnd(Vec x,Vec y,InsertMode addv,Scat/
VecScatterEnd_PtoP	src/vec/utils/vpscat.c	/^int VecScatterEnd_PtoP(Vec xin,Vec yin,InsertMode /
VecScatterEnd_PtoP_12	src/vec/utils/vpscat.c	/^int VecScatterEnd_PtoP_12(Vec xin,Vec yin,InsertMo/
VecScatterEnd_PtoP_2	src/vec/utils/vpscat.c	/^int VecScatterEnd_PtoP_2(Vec xin,Vec yin,InsertMod/
VecScatterEnd_PtoP_3	src/vec/utils/vpscat.c	/^int VecScatterEnd_PtoP_3(Vec xin,Vec yin,InsertMod/
VecScatterEnd_PtoP_4	src/vec/utils/vpscat.c	/^int VecScatterEnd_PtoP_4(Vec xin,Vec yin,InsertMod/
VecScatterEnd_PtoP_5	src/vec/utils/vpscat.c	/^int VecScatterEnd_PtoP_5(Vec xin,Vec yin,InsertMod/
VecScatterLocalOptimizeCopy_Private	src/vec/utils/vpscat.c	/^int VecScatterLocalOptimizeCopy_Private(VecScatter/
VecScatterLocalOptimize_Private	src/vec/utils/vpscat.c	/^int VecScatterLocalOptimize_Private(VecScatter_Seq/
VecScatterPostRecvs	src/vec/utils/vscat.c	/^int VecScatterPostRecvs(Vec x,Vec y,InsertMode add/
VecScatterPostRecvs_PtoP_X	src/vec/utils/vpscat.c	/^int VecScatterPostRecvs_PtoP_X(Vec xin,Vec yin,Ins/
VecScatterRemap	src/vec/utils/vscat.c	/^int VecScatterRemap(VecScatter scat,int *rto,int */
VecScatterType	src/vec/vecimpl.h	/^               VEC_SCATTER_MPI_TOONE} VecScatterTy/
VecScatterView	src/vec/utils/vscat.c	/^int VecScatterView(VecScatter ctx, Viewer viewer)$/
VecScatterView_MPI	src/vec/utils/vpscat.c	/^int VecScatterView_MPI(VecScatter ctx,Viewer viewe/
VecScatter_MPI_General	src/vec/vecimpl.h	/^} VecScatter_MPI_General;$/
VecScatter_MPI_ToAll	src/vec/vecimpl.h	/^} VecScatter_MPI_ToAll;$/
VecScatter_Seq_General	src/vec/vecimpl.h	/^} VecScatter_Seq_General;$/
VecScatter_Seq_Stride	src/vec/vecimpl.h	/^} VecScatter_Seq_Stride;$/
VecSet	src/vec/interface/vector.c	/^int VecSet(Scalar *alpha,Vec x) $/
VecSetBlockSize	src/vec/interface/vector.c	/^int VecSetBlockSize(Vec v,int bs)$/
VecSetLocalToGlobalMapping	src/vec/interface/vector.c	/^int VecSetLocalToGlobalMapping(Vec x, ISLocalToGlo/
VecSetLocalToGlobalMappingBlocked	src/vec/interface/vector.c	/^int VecSetLocalToGlobalMappingBlocked(Vec x, ISLoc/
VecSetOption	src/vec/interface/vector.c	/^int VecSetOption(Vec x,VecOption op)$/
VecSetOption_MPI	src/vec/impls/mpi/pbvec.c	/^int VecSetOption_MPI(Vec v,VecOption op)$/
VecSetRandom	src/vec/interface/vector.c	/^int VecSetRandom(PetscRandom rctx,Vec x) $/
VecSetRandom_Seq	src/vec/impls/seq/dvec2.c	/^int VecSetRandom_Seq(PetscRandom r,Vec xin)$/
VecSetValues	src/vec/interface/vector.c	/^int VecSetValues(Vec x,int ni,int *ix,Scalar *y,In/
VecSetValuesBlocked	src/vec/interface/vector.c	/^int VecSetValuesBlocked(Vec x,int ni,int *ix,Scala/
VecSetValuesBlockedLocal	src/vec/interface/vector.c	/^int VecSetValuesBlockedLocal(Vec x,int ni,int *ix,/
VecSetValuesBlocked_MPI	src/vec/impls/mpi/pdvec.c	/^int VecSetValuesBlocked_MPI(Vec xin, int ni, int */
VecSetValuesBlocked_Seq	src/vec/impls/seq/bvec2.c	/^int VecSetValuesBlocked_Seq(Vec xin, int ni, int */
VecSetValuesLocal	src/vec/interface/vector.c	/^int VecSetValuesLocal(Vec x,int ni,int *ix,Scalar /
VecSetValues_MPI	src/vec/impls/mpi/pdvec.c	/^int VecSetValues_MPI(Vec xin, int ni, int *ix, Sca/
VecSetValues_Seq	src/vec/impls/seq/bvec2.c	/^int VecSetValues_Seq(Vec xin, int ni, int *ix,Scal/
VecSet_Seq	src/vec/impls/seq/dvec2.c	/^int VecSet_Seq(Scalar* alpha,Vec xin)$/
VecShift	src/vec/utils/vinv.c	/^int VecShift(Scalar *shift,Vec v)$/
VecSum	src/vec/utils/vinv.c	/^int VecSum(Vec v,Scalar *sum)$/
VecSwap	src/vec/interface/vector.c	/^int VecSwap(Vec x,Vec y)$/
VecSwap_Seq	src/vec/impls/seq/bvec1.c	/^int VecSwap_Seq(  Vec xin,Vec yin )$/
VecTDot	src/vec/interface/vector.c	/^int VecTDot(Vec x,Vec y,Scalar *val) $/
VecTDot_MPI	src/vec/impls/mpi/pbvec.c	/^int VecTDot_MPI( Vec xin, Vec yin, Scalar *z )$/
VecTDot_Seq	src/vec/impls/seq/bvec1.c	/^int VecTDot_Seq(Vec xin, Vec yin,Scalar *z )$/
VecValid	src/vec/interface/vector.c	/^int VecValid(Vec v,PetscTruth *flg)$/
VecView	src/vec/interface/vector.c	/^int VecView(Vec v,Viewer viewer)$/
VecView_MPI	src/vec/impls/mpi/pdvec.c	/^int VecView_MPI(Vec xin,Viewer viewer)$/
VecView_MPI_Binary	src/vec/impls/mpi/pdvec.c	/^int VecView_MPI_Binary(Vec xin, Viewer viewer )$/
VecView_MPI_Draw	src/vec/impls/mpi/pdvec.c	/^int VecView_MPI_Draw(Vec xin, Viewer v )$/
VecView_MPI_Draw_LG	src/vec/impls/mpi/pdvec.c	/^int VecView_MPI_Draw_LG(Vec xin,Viewer v  )$/
VecView_MPI_File	src/vec/impls/mpi/pdvec.c	/^int VecView_MPI_File(Vec xin, Viewer ptr )$/
VecView_MPI_Files	src/vec/impls/mpi/pdvec.c	/^int VecView_MPI_Files(Vec xin, Viewer viewer )$/
VecView_MPI_Matlab	src/vec/impls/mpi/pdvec.c	/^int VecView_MPI_Matlab(Vec xin, Viewer viewer )$/
VecView_Seq	src/vec/impls/seq/bvec2.c	/^int VecView_Seq(Vec xin,Viewer viewer)$/
VecView_Seq_Binary	src/vec/impls/seq/bvec2.c	/^static int VecView_Seq_Binary(Vec xin,Viewer viewe/
VecView_Seq_Draw	src/vec/impls/seq/bvec2.c	/^static int VecView_Seq_Draw(Vec xin,Viewer v)$/
VecView_Seq_Draw_LG	src/vec/impls/seq/bvec2.c	/^static int VecView_Seq_Draw_LG(Vec xin,Viewer v)$/
VecView_Seq_File	src/vec/impls/seq/bvec2.c	/^int VecView_Seq_File(Vec xin,Viewer viewer)$/
VecWAXPY	src/vec/interface/vector.c	/^int VecWAXPY(Scalar *alpha,Vec x,Vec y,Vec w)$/
VecWAXPY_Seq	src/vec/impls/seq/dvec2.c	/^int VecWAXPY_Seq(Scalar* alpha,Vec xin,Vec yin,Vec/
Vec_MPI	src/vec/impls/mpi/pvecimpl.h	/^} Vec_MPI;$/
Vec_Seq	src/vec/impls/dvecimpl.h	/^} Vec_Seq;$/
ViDrawTensorMapMesh_IV	src/draw/impls/vrml/ivops.c	/^int ViDrawTensorMapMesh_IV( Draw Win, DrawMesh mes/
ViDrawTensorMapMesh_VRML	src/draw/impls/vrml/vrmlops.c	/^int ViDrawTensorMapMesh_VRML( Draw Win, DrawMesh m/
ViDrawTensorMapSurfaceContour_IV	src/draw/impls/vrml/ivops.c	/^int ViDrawTensorMapSurfaceContour_IV( Draw Win, Dr/
ViDrawTensorMapSurfaceContour_VRML	src/draw/impls/vrml/vrmlops.c	/^int ViDrawTensorMapSurfaceContour_VRML( Draw Win, /
ViDrawTensorSurfaceContour_IV	src/draw/impls/vrml/ivops.c	/^int ViDrawTensorSurfaceContour_IV(  Draw Win, Draw/
ViDrawTensorSurfaceContour_VRML	src/draw/impls/vrml/vrmlops.c	/^int ViDrawTensorSurfaceContour_VRML( Draw Win, Dra/
ViDrawTensorSurface_VRML	src/draw/impls/vrml/vrmlops.c	/^int ViDrawTensorSurface_VRML( Draw Win, DrawMesh m/
ViEndLOD	src/draw/impls/vrml/vrmlops.c	/^static int ViEndLOD( Draw_VRML *VWin, double cente/
ViFlushObj	src/draw/impls/vrml/vrmlops.c	/^static int ViFlushObj( Draw_VRML *VWin, VRMLObj ob/
ViHlsHelper	src/draw/impls/vrml/vrmlcolor.c	/^static int ViHlsHelper( int h, int n1, int n2 )$/
ViHlsToRgb	src/draw/impls/vrml/vrmlcolor.c	/^int ViHlsToRgb( int h, int l, int s, int *r, int */
ViInitMesh	src/draw/impls/vrml/vrmlmesh.c	/^int ViInitMesh( DrawMesh meshinfo, $/
ViOutMeshLOD	src/draw/impls/vrml/vrmlops.c	/^static void ViOutMeshLOD( Draw_VRML *VWin, DrawMes/
ViOutMeshVertexIndices	src/draw/impls/vrml/vrmlops.c	/^static int ViOutMeshVertexIndices( Draw_VRML *VWin/
ViOutMeshVertices	src/draw/impls/vrml/vrmlops.c	/^int ViOutMeshVertices( Draw_VRML *VWin, DrawMesh m/
ViSetCamera	src/draw/impls/vrml/vrmlops.c	/^static int ViSetCamera( Draw_VRML *VWin )$/
ViSetColor	src/draw/impls/vrml/vrmlops.c	/^static int ViSetColor( Draw_VRML *VWin, int color /
ViSetupMeshVertices	src/draw/impls/vrml/vrmlops.c	/^int ViSetupMeshVertices( Draw_VRML *VWin, DrawMesh/
ViStartLOD	src/draw/impls/vrml/vrmlops.c	/^static int ViStartLOD( Draw_VRML *VWin, double cen/
Vi_Out_double_VRML	src/draw/impls/vrml/vrmlops.c	/^void Vi_Out_double_VRML( FILE *fp, double v, int d/
ViewerASCIIGetPointer	src/viewer/impls/file/filev.c	/^int ViewerASCIIGetPointer(Viewer viewer, FILE **fd/
ViewerBinaryGetDescriptor	src/viewer/impls/binary/binv.c	/^int ViewerBinaryGetDescriptor(Viewer viewer,int *f/
ViewerBinaryGetInfoPointer	src/viewer/impls/binary/binv.c	/^int ViewerBinaryGetInfoPointer(Viewer viewer,FILE /
ViewerDestroy	src/viewer/interface/view.c	/^int ViewerDestroy(Viewer v)$/
ViewerDestroyDrawX_Private	src/draw/impls/x/xops.c	/^int ViewerDestroyDrawX_Private(void)$/
ViewerDestroyMatlab_Private	src/viewer/impls/matlab/send.c	/^int ViewerDestroyMatlab_Private(void)$/
ViewerDestroy_BinaryFile	src/viewer/impls/binary/binv.c	/^int ViewerDestroy_BinaryFile(Viewer v)$/
ViewerDestroy_Draw	src/draw/interface/drawv.c	/^int ViewerDestroy_Draw(Viewer v)$/
ViewerDestroy_File	src/viewer/impls/file/filev.c	/^int ViewerDestroy_File(Viewer v)$/
ViewerDestroy_Matlab	src/viewer/impls/matlab/send.c	/^static int ViewerDestroy_Matlab(Viewer viewer)$/
ViewerDestroy_Private	src/viewer/impls/file/filev.c	/^int ViewerDestroy_Private(void)$/
ViewerDestroy_String	src/viewer/impls/string/stringv.c	/^static int ViewerDestroy_String(Viewer viewer)$/
ViewerDrawClear	src/draw/impls/x/xops.c	/^int ViewerDrawClear(Viewer viewer)$/
ViewerDrawGetDraw	src/draw/interface/drawv.c	/^int ViewerDrawGetDraw(Viewer v, Draw *draw)$/
ViewerDrawGetDrawAxis	src/draw/interface/drawv.c	/^int ViewerDrawGetDrawAxis(Viewer v, DrawAxis *draw/
ViewerDrawGetDrawLG	src/draw/interface/drawv.c	/^int ViewerDrawGetDrawLG(Viewer v, DrawLG *drawlg)$/
ViewerDrawOpenVRML	src/draw/impls/vrml/vrmlops.c	/^int ViewerDrawOpenVRML(MPI_Comm comm,char* fname,c/
ViewerDrawOpenX	src/draw/impls/x/xops.c	/^int ViewerDrawOpenX(MPI_Comm comm,char* display,ch/
ViewerFileGetOutputname_Private	src/viewer/impls/file/filev.c	/^int ViewerFileGetOutputname_Private(Viewer viewer,/
ViewerFileOpenASCII	src/viewer/impls/file/filev.c	/^int ViewerFileOpenASCII(MPI_Comm comm,char *name,V/
ViewerFileOpenBinary	src/viewer/impls/binary/binv.c	/^int ViewerFileOpenBinary(MPI_Comm comm,char *name,/
ViewerFlush	src/viewer/utils/flush.c	/^int ViewerFlush(Viewer v)$/
ViewerFlush_Draw	src/draw/interface/drawv.c	/^int ViewerFlush_Draw(Viewer v)$/
ViewerFlush_File	src/viewer/impls/file/filev.c	/^int ViewerFlush_File(Viewer v)$/
ViewerGetFormat	src/viewer/impls/file/filev.c	/^int ViewerGetFormat(Viewer viewer,int *format)$/
ViewerGetType	src/viewer/interface/view.c	/^int ViewerGetType(Viewer v,ViewerType *type)$/
ViewerInitializeDrawXSelf_Private	src/draw/impls/x/xops.c	/^int ViewerInitializeDrawXSelf_Private(void)$/
ViewerInitializeDrawXWorld_Private_0	src/draw/impls/x/xops.c	/^int ViewerInitializeDrawXWorld_Private_0(void)$/
ViewerInitializeDrawXWorld_Private_1	src/draw/impls/x/xops.c	/^int ViewerInitializeDrawXWorld_Private_1(void)$/
ViewerInitializeDrawXWorld_Private_2	src/draw/impls/x/xops.c	/^int ViewerInitializeDrawXWorld_Private_2(void)$/
ViewerInitializeMatlabWorld_Private	src/viewer/impls/matlab/send.c	/^int ViewerInitializeMatlabWorld_Private(void)$/
ViewerInitialize_Private	src/viewer/impls/file/filev.c	/^int ViewerInitialize_Private(void)$/
ViewerMatlabOpen	src/viewer/impls/matlab/send.c	/^int ViewerMatlabOpen(MPI_Comm comm,char *machine,i/
ViewerMatlabPutDouble_Private	src/viewer/impls/matlab/senddense.c	/^int ViewerMatlabPutDouble_Private(Viewer viewer,in/
ViewerMatlabPutInt_Private	src/viewer/impls/matlab/senddense.c	/^int ViewerMatlabPutInt_Private(Viewer viewer,int m/
ViewerMatlabPutScalar_Private	src/viewer/impls/matlab/senddense.c	/^int ViewerMatlabPutScalar_Private(Viewer viewer,in/
ViewerMatlabPutSparse_Private	src/viewer/impls/matlab/sendsparse.c	/^int ViewerMatlabPutSparse_Private(Viewer vw,int m,/
ViewerPopFormat	src/viewer/impls/file/filev.c	/^int ViewerPopFormat(Viewer v)$/
ViewerPushFormat	src/viewer/impls/file/filev.c	/^int ViewerPushFormat(Viewer v,int format,char *nam/
ViewerSetFormat	src/viewer/impls/file/filev.c	/^int ViewerSetFormat(Viewer v,int format,char *name/
ViewerStringOpen	src/viewer/impls/string/stringv.c	/^int ViewerStringOpen(MPI_Comm comm,char *string,in/
ViewerStringSPrintf	src/viewer/impls/string/stringv.c	/^int ViewerStringSPrintf(Viewer v,char *format,...)/
ViewersDestroy	src/draw/impls/x/xops.c	/^int ViewersDestroy(int n,Viewer *viewer)$/
ViewersDrawOpenX	src/draw/impls/x/xops.c	/^int ViewersDrawOpenX(MPI_Comm comm,char* display,c/
XTRANS	src/draw/impls/x/xops.c	/^#define XTRANS(win,xwin,x) \\$/
XiCmap	src/draw/impls/x/xcolor.c	/^int XiCmap( unsigned char *red,unsigned char *gree/
XiDecoration	src/draw/impls/x/ximpl.h	/^} XiDecoration;$/
XiDisplayWindow	src/draw/impls/vrml/vopen.c	/^int XiDisplayWindow( Draw_X* XiWin, char *label, i/
XiDrawFrame	src/draw/impls/x/frame.c	/^int XiDrawFrame(Draw_X *XiWin, XiDecoration *Rgn )/
XiDrawInterpolatedTriangle	src/draw/impls/x/tone.c	/^int XiDrawInterpolatedTriangle(Draw_X* win, int x1/
XiDrawable	src/draw/impls/x/ximpl.h	/^#define XiDrawable(w) ((w)->drw ? (w)->drw : (w)->/
XiFindColor	src/draw/impls/x/xcolor.c	/^int XiFindColor( Draw_X *XiWin, char *name, PixVal/
XiFont	src/draw/impls/x/ximpl.h	/^} XiFont;$/
XiFontFixed	src/draw/impls/x/text.c	/^int XiFontFixed( Draw_X *XBWin,int w, int h,XiFont/
XiFrameColors	src/draw/impls/x/frame.c	/^int XiFrameColors( Draw_X* XiWin, XiDecoration *Rg/
XiFrameColorsByName	src/draw/impls/x/frame.c	/^int XiFrameColorsByName(Draw_X* XiWin, char *Hi, c/
XiGC	src/draw/impls/x/ximpl.h	/^} XiGC;$/
XiGetBaseColor	src/draw/impls/x/xcolor.c	/^int XiGetBaseColor(Draw_X* XiWin,PixVal* white_pix/
XiGetColor	src/draw/impls/x/xcolor.c	/^PixVal XiGetColor(Draw_X* XiWin, char *name, int i/
XiGetNumcolors	src/draw/impls/x/xcolor.c	/^int XiGetNumcolors( Draw_X *XiWin )$/
XiGetVisualClass	src/draw/impls/x/xcolor.c	/^int XiGetVisualClass(Draw_X* XiWin )$/
XiHlsHelper	src/draw/impls/x/xcolor.c	/^int XiHlsHelper(int h,int n1,int n2 )$/
XiHlsToRgb	src/draw/impls/x/xcolor.c	/^int XiHlsToRgb(int h,int l,int s,unsigned char *r,/
XiInitCmap	src/draw/impls/x/xcolor.c	/^int XiInitCmap(Draw_X* XiWin )$/
XiInitColors	src/draw/impls/x/xcolor.c	/^int XiInitColors(Draw_X* XiWin,Colormap cmap,int n/
XiInitFonts	src/draw/impls/x/text.c	/^int XiInitFonts( Draw_X *XBWin )$/
XiLoadFont	src/draw/impls/x/text.c	/^int XiLoadFont( Draw_X *XBWin, XiFont *font )$/
XiMatchFontSize	src/draw/impls/x/text.c	/^int XiMatchFontSize( XiFont *font, int w, int h )$/
XiOpenDisplay	src/draw/impls/x/xinit.c	/^int XiOpenDisplay(Draw_X* XiWin,char *display_name/
XiQuickWindow	src/draw/impls/vrml/vopen.c	/^int XiQuickWindow(Draw_X* w,char* host,char* name,/
XiQuickWindowFromWindow	src/draw/impls/vrml/vopen.c	/^int XiQuickWindowFromWindow(Draw_X* w,char *host,W/
XiRegion	src/draw/impls/x/ximpl.h	/^} XiRegion;$/
XiSetCmapHue	src/draw/impls/x/xcolor.c	/^int XiSetCmapHue(unsigned char *red,unsigned char /
XiSetCmapLight	src/draw/impls/x/xcolor.c	/^int XiSetCmapLight(unsigned char *red, unsigned ch/
XiSetColor	src/draw/impls/x/ximpl.h	/^#define XiSetColor( Win,icolor )\\$/
XiSetColormap	src/draw/impls/x/xcolor.c	/^int XiSetColormap(Draw_X* XiWin )$/
XiSetGC	src/draw/impls/x/xinit.c	/^int XiSetGC(Draw_X* XiWin,PixVal fg )$/
XiSetGamma	src/draw/impls/x/xcolor.c	/^int XiSetGamma( double g )$/
XiSetPixVal	src/draw/impls/x/ximpl.h	/^#define XiSetPixVal( Win,pix )\\$/
XiSetToBackground	src/draw/impls/vrml/vopen.c	/^int XiSetToBackground(Draw_X* XiWin )$/
XiSetVisual	src/draw/impls/x/xinit.c	/^int XiSetVisual(Draw_X* XiWin,int q_default_visual/
XiSetVisualClass	src/draw/impls/x/xcolor.c	/^int XiSetVisualClass(Draw_X* XiWin )$/
XiSetWindowLabel	src/draw/impls/vrml/vopen.c	/^int XiSetWindowLabel(Draw_X* Xiwin, char *label )$/
XiSimColor	src/draw/impls/x/xcolor.c	/^PixVal XiSimColor(Draw_X *XiWin,PixVal pixel, int /
XiUniformHues	src/draw/impls/x/xcolor.c	/^int XiUniformHues( Draw_X *Xiwin, int ncolors )$/
Xi_wait_map	src/draw/impls/x/wmap.c	/^int Xi_wait_map( Draw_X *XiWin)$/
YTRANS	src/draw/impls/x/xops.c	/^#define YTRANS(win,xwin,y) \\$/
a	src/fortran/kernels/fmult.F	/^          sum = sum + a(j)*x(jj(j))$/
aa	src/fortran/kernels/fsolve.F	/^            sum  = sum -  aa(j) * x(aj(j))$/
adiag	src/fortran/kernels/fsolve.F	/^         jstart  = adiag(i) + 1$/
adummyfunction	src/ts/impls/implicit/pvode/petscpvode.c	/^int adummyfunction()$/
ai	src/fortran/kernels/fsolve.F	/^         jstart = ai(i)$/
aocreatebasicis_	src/fortran/custom/zao.c	/^void aocreatebasicis_(IS isapp,IS ispetsc,AO *aoou/
array1d	src/fortran/f90/f90_IRIX.h	/^}array1d;$/
array2d	src/fortran/f90/f90_IRIX.h	/^}array2d;$/
array3d	src/fortran/f90/f90_IRIX.h	/^}array3d;$/
array4d	src/fortran/f90/f90_IRIX.h	/^}array4d;$/
b	src/fortran/kernels/fsolve.F	/^         sum    = b(i)$/
ccgtql1_private	src/ksp/impls/cg/cgeig.c	/^static int ccgtql1_private(int *n, double *d, doub/
cgpthy_private	src/ksp/impls/cg/cgeig.c	/^static double cgpthy_private(double *a, double *b)/
char	src/viewer/impls/matlab/closeport.c	/^typedef unsigned char   u_char;$/
dacreate1d_	src/fortran/custom/zda.c	/^void dacreate1d_(MPI_Comm *comm,DAPeriodicType *wr/
dacreate2d_	src/fortran/custom/zda.c	/^void dacreate2d_(MPI_Comm *comm,DAPeriodicType *wr/
dacreate3d_	src/fortran/custom/zda.c	/^void dacreate3d_(MPI_Comm *comm,DAPeriodicType *wr/
dacreateglobalvector_	src/fortran/custom/zda.c	/^void dacreateglobalvector_(DA da,Vec* g, int *__ie/
dacreatelocalvector_	src/fortran/custom/zda.c	/^void dacreatelocalvector_(DA da,Vec* l, int *__ier/
dadestroy_	src/fortran/custom/zda.c	/^void dadestroy_(DA da, int *__ierr )$/
dagetglobalindices_	src/fortran/custom/zda.c	/^void dagetglobalindices_(DA da,int *n, int *indice/
dagetglobalindicesf90_	src/fortran/f90/zf90.c	/^void dagetglobalindicesf90_(DA da,int *n, array1d /
dagetinfo_	src/fortran/custom/zda.c	/^void dagetinfo_(DA da,int *dim,int *M,int *N,int */
dagetscatter_	src/fortran/custom/zda.c	/^void dagetscatter_(DA da,VecScatter *ltog,VecScatt/
daview_	src/fortran/custom/zda.c	/^void daview_(DA da,Viewer v, int *__ierr )$/
degree	src/mat/impls/order/degree.c	/^int degree(int *root, int *xadj, int *adjncy, int /
dlopen	src/draw/impls/vrml/vrmlopen.c	/^if (!(vrml_handle = dlopen( path_to_vrml_lib, RTLD/
drawappendtitle_	src/fortran/custom/zdraw.c	/^void drawappendtitle_(Draw draw,CHAR title, int *_/
drawaxiscreate_	src/fortran/custom/zdraw.c	/^void drawaxiscreate_(Draw win,DrawAxis *ctx, int */
drawaxisdestroy_	src/fortran/custom/zdraw.c	/^void drawaxisdestroy_(DrawAxis axis, int *__ierr )/
drawaxissetlabels_	src/fortran/custom/zdraw.c	/^void drawaxissetlabels_(DrawAxis axis,CHAR top,CHA/
drawdestroy_	src/fortran/custom/zdraw.c	/^void drawdestroy_(Draw ctx, int *__ierr ){$/
drawgetpopup_	src/fortran/custom/zdraw.c	/^void drawgetpopup_(Draw draw,Draw *popup, int *__i/
drawgettitle_	src/fortran/custom/zdraw.c	/^void drawgettitle_(Draw draw,CHAR title, int *__ie/
drawlgcreate_	src/fortran/custom/zdraw.c	/^void drawlgcreate_(Draw win,int *dim,DrawLG *outct/
drawlgdestroy_	src/fortran/custom/zdraw.c	/^void drawlgdestroy_(DrawLG lg, int *__ierr )$/
drawlggetaxis_	src/fortran/custom/zdraw.c	/^void drawlggetaxis_(DrawLG lg,DrawAxis *axis, int /
drawlggetdraw_	src/fortran/custom/zdraw.c	/^void drawlggetdraw_(DrawLG lg,Draw *win, int *__ie/
drawopenx_	src/fortran/custom/zdraw.c	/^void drawopenx_(MPI_Comm *comm,CHAR display,CHAR t/
drawsettitle_	src/fortran/custom/zdraw.c	/^void drawsettitle_(Draw draw,CHAR title, int *__ie/
drawstring_	src/fortran/custom/zdraw.c	/^void drawstring_(Draw ctx,double* xl,double* yl,in/
drawstringvertical_	src/fortran/custom/zdraw.c	/^void drawstringvertical_(Draw ctx,double *xl,doubl/
dummy_frame	src/draw/impls/x/frame.c	/^int dummy_frame(void)$/
dummy_text	src/draw/impls/x/text.c	/^int dummy_text(void)$/
dummy_tone	src/draw/impls/x/tone.c	/^int dummy_tone(void)$/
dummy_wmap	src/draw/impls/x/wmap.c	/^int dummy_wmap(void)$/
dummy_xcolor	src/draw/impls/x/xcolor.c	/^int dummy_xcolor(void)$/
end	src/fortran/kernels/fmaxpy.F	/^      end$/
establish	src/viewer/impls/matlab/openport.c	/^int establish(u_short portnum)$/
f90_header	src/fortran/f90/f90_IRIX.h	/^#define f90_header() \\$/
fn1wd	src/mat/impls/order/fn1wd.c	/^int fn1wd(int *root, int *xadj, int *adjncy, $/
fndsep	src/mat/impls/order/fndsep.c	/^int fndsep(int *root, int *xadj, int *adjncy, $/
fnroot	src/mat/impls/order/fnroot.c	/^int fnroot(int *root, int *xadj, int *adjncy, $/
foo1	src/fortran/f90/tests/test_IRIXf90.F	/^      call foo1(i,d)$/
foo1_	src/fortran/f90/tests/test_IRIX.c	/^void foo1_(int*a, double *b)$/
foo2	src/fortran/f90/tests/test_IRIXf90.F	/^         Subroutine foo2(iarray,darray)$/
foo2_	src/fortran/f90/tests/test_IRIX.c	/^void foo2_( array3d *a, array3d *b)$/
gen1wd	src/mat/impls/order/gen1wd.c	/^int gen1wd(int *neqns, int *xadj, int *adjncy, $/
gennd	src/mat/impls/order/gennd.c	/^int gennd(int *neqns, int *xadj, int *adjncy, $/
genqmd	src/mat/impls/order/genqmd.c	/^int genqmd(int *neqns, int *xadj, int *adjncy, $/
genrcm	src/mat/impls/order/genrcm.c	/^int genrcm(int *neqns, int *xadj, int *adjncy, $/
getarg	src/fortran/custom/somefort.F	/^      call getarg(i,s)$/
gridcreaterectangular1d_	src/fortran/custom/zgvec.c	/^void gridcreaterectangular1d_(MPI_Comm *comm,int */
gridcreaterectangular2d_	src/fortran/custom/zgvec.c	/^void gridcreaterectangular2d_(MPI_Comm *comm,int */
griddatacreaterectangular2d_	src/fortran/custom/zgvec.c	/^void griddatacreaterectangular2d_(MPI_Comm *comm,i/
iargc	src/fortran/custom/somefort.F	/^      mpir_iargc = iargc()$/
ii	src/fortran/kernels/fmult.F	/^        jend   = ii(i+1)$/
int	src/viewer/impls/matlab/closeport.c	/^typedef unsigned int    u_int;$/
isallgather_	src/fortran/custom/zis.c	/^void isallgather_(IS is,IS *isout, int *__ierr ){$/
isblock_	src/fortran/custom/zis.c	/^void isblock_(IS is,PetscTruth *flag, int *__ierr /
isblockgetindices_	src/fortran/custom/zis.c	/^void isblockgetindices_(IS x,int *fa,long *ia,int /
isblockgetindicesf90_	src/fortran/f90/zf90.c	/^void isblockgetindicesf90_(IS x,array1d *ptr,int */
isblockrestoreindices_	src/fortran/custom/zis.c	/^void isblockrestoreindices_(IS x,int *fa,long *ia,/
isblockrestoreindicesf90_	src/fortran/f90/zf90.c	/^void isblockrestoreindicesf90_(IS x,array1d *ptr,i/
iscoloringcreate_	src/fortran/custom/zis.c	/^void iscoloringcreate_(MPI_Comm *comm,int *n,int */
iscoloringview_	src/fortran/custom/zis.c	/^void iscoloringview_(ISColoring *iscoloring,Viewer/
iscreateblock_	src/fortran/custom/zis.c	/^void iscreateblock_(MPI_Comm *comm,int *bs,int *n,/
iscreategeneral_	src/fortran/custom/zis.c	/^void iscreategeneral_(MPI_Comm *comm,int *n,int *i/
iscreatestride_	src/fortran/custom/zis.c	/^void iscreatestride_(MPI_Comm *comm,int *n,int *fi/
isdestroy_	src/fortran/custom/zis.c	/^void isdestroy_(IS is, int *__ierr ){$/
isequal_	src/fortran/custom/zis.c	/^void isequal_(IS is1,IS is2,PetscTruth *flg, int */
isgetindices_	src/fortran/custom/zis.c	/^void isgetindices_(IS x,int *fa,long *ia,int *__ie/
isgetindicesf90_	src/fortran/f90/zf90.c	/^void isgetindicesf90_(IS x,array1d *ptr,int *__ier/
isidentity_	src/fortran/custom/zis.c	/^void isidentity_(IS is,PetscTruth *ident, int *__i/
isinvertpermutation_	src/fortran/custom/zis.c	/^void isinvertpermutation_(IS is,IS *isout, int *__/
islocaltoglobalmappingcreate_	src/fortran/custom/zis.c	/^void islocaltoglobalmappingcreate_(MPI_Comm *comm,/
ispermutation_	src/fortran/custom/zis.c	/^void ispermutation_(IS is,PetscTruth *perm, int *_/
isrestoreindices_	src/fortran/custom/zis.c	/^void isrestoreindices_(IS x,int *fa,long *ia,int */
isrestoreindicesf90_	src/fortran/f90/zf90.c	/^void isrestoreindicesf90_(IS x,array1d *ptr,int *_/
issorted_	src/fortran/custom/zis.c	/^void issorted_(IS is,PetscTruth *flg, int *__ierr /
isstride_	src/fortran/custom/zis.c	/^void isstride_(IS is,PetscTruth *flag, int *__ierr/
isview_	src/fortran/custom/zis.c	/^void isview_(IS is,Viewer viewer, int *__ierr )$/
kspappendoptionsprefix_	src/fortran/custom/zksp.c	/^void kspappendoptionsprefix_(KSP ksp,CHAR prefix, /
kspbuildresidual_	src/fortran/custom/zksp.c	/^void kspbuildresidual_(KSP ctx,Vec t,Vec v,Vec *V,/
kspbuildsolution_	src/fortran/custom/zksp.c	/^void kspbuildsolution_(KSP ctx,Vec v,Vec *V, int */
kspcreate_	src/fortran/custom/zksp.c	/^void kspcreate_(MPI_Comm *comm,KSP *ksp, int *__ie/
kspdestroy_	src/fortran/custom/zksp.c	/^void kspdestroy_(KSP ksp, int *__ierr ){$/
kspgetpc_	src/fortran/custom/zksp.c	/^void kspgetpc_(KSP ksp,PC *B, int *__ierr ){$/
kspgetpreconditionerside_	src/fortran/custom/zksp.c	/^void kspgetpreconditionerside_(KSP ksp,PCSide *sid/
kspgetrhs_	src/fortran/custom/zksp.c	/^void kspgetrhs_(KSP ksp,Vec *r, int *__ierr ){$/
kspgetsolution_	src/fortran/custom/zksp.c	/^void kspgetsolution_(KSP ksp,Vec *v, int *__ierr )/
kspgettype_	src/fortran/custom/zksp.c	/^void kspgettype_(KSP ksp,CHAR name,int *__ierr,int/
ksplgmonitorcreate_	src/fortran/custom/zksp.c	/^void ksplgmonitorcreate_(CHAR host,CHAR label,int /
ksplgmonitordestroy_	src/fortran/custom/zksp.c	/^void ksplgmonitordestroy_(DrawLG ctx, int *__ierr /
kspregisterdestroy_	src/fortran/custom/zksp.c	/^void kspregisterdestroy_(int* __ierr)$/
kspsetconvergencetest_	src/fortran/custom/zksp.c	/^void kspsetconvergencetest_(KSP ksp,$/
kspsetmonitor_	src/fortran/custom/zksp.c	/^void kspsetmonitor_(KSP ksp,int (*monitor)(PetscFo/
kspsetoptionsprefix_	src/fortran/custom/zksp.c	/^void kspsetoptionsprefix_(KSP ksp,CHAR prefix, int/
long	src/draw/impls/x/ximpl.h	/^typedef unsigned long PixVal;$/
matconvert_	src/fortran/custom/zmat.c	/^void matconvert_(Mat mat,MatType *newtype,Mat *M, /
matcreate_	src/fortran/custom/zmat.c	/^void matcreate_(MPI_Comm *comm,int *m,int *n,Mat */
matcreatempiaij_	src/fortran/custom/zmat.c	/^void matcreatempiaij_(MPI_Comm *comm,int *m,int *n/
matcreatempibaij_	src/fortran/custom/zmat.c	/^void matcreatempibaij_(MPI_Comm *comm,int *bs,int /
matcreatempibdiag_	src/fortran/custom/zmat.c	/^void matcreatempibdiag_(MPI_Comm *comm,int *m,int /
matcreatempidense_	src/fortran/custom/zmat.c	/^void matcreatempidense_(MPI_Comm *comm,int *m,int /
matcreatempirowbs_	src/fortran/custom/zmat.c	/^void matcreatempirowbs_(MPI_Comm *comm,int *m,int /
matcreateseqaij_	src/fortran/custom/zmat.c	/^void matcreateseqaij_(MPI_Comm *comm,int *m,int *n/
matcreateseqbaij_	src/fortran/custom/zmat.c	/^void matcreateseqbaij_(MPI_Comm *comm,int *bs,int /
matcreateseqbdiag_	src/fortran/custom/zmat.c	/^void matcreateseqbdiag_(MPI_Comm *comm,int *m,int /
matcreateseqdense_	src/fortran/custom/zmat.c	/^void matcreateseqdense_(MPI_Comm *comm,int *m,int /
matcreateshell_	src/fortran/custom/zmat.c	/^void matcreateshell_(MPI_Comm *comm,int *m,int *n,/
matdestroy_	src/fortran/custom/zmat.c	/^void matdestroy_(Mat mat, int *__ierr )$/
matfdcoloringcreate_	src/fortran/custom/zmat.c	/^void matfdcoloringcreate_(Mat mat,ISColoring iscol/
matfdcoloringdestroy_	src/fortran/custom/zmat.c	/^void matfdcoloringdestroy_(MatFDColoring mat, int /
matfdcoloringsetfunction_	src/fortran/custom/zmat.c	/^void matfdcoloringsetfunction_(MatFDColoring fd,vo/
matgetarray_	src/fortran/custom/zmat.c	/^void matgetarray_(Mat mat,Scalar *fa,long *ia, int/
matgetarrayf90_	src/fortran/f90/zf90.c	/^void matgetarrayf90_(Vec x,array2d *ptr,int *__ier/
matgetinfo_	src/fortran/custom/zmat.c	/^void matgetinfo_(Mat mat,MatInfoType *flag,double /
matgetreordering_	src/fortran/custom/zmat.c	/^void matgetreordering_(Mat mat,MatReorderingType */
matgetreorderingtypefromoptions_	src/fortran/custom/zmat.c	/^void matgetreorderingtypefromoptions_(CHAR prefix,/
matgetrow_	src/fortran/custom/zmat.c	/^void matgetrow_(Mat mat,int *row,int *ncols,int *c/
matgettype_	src/fortran/custom/zmat.c	/^void matgettype_(Mat mm,MatType *type,CHAR name,in/
matgettypefromoptions_	src/fortran/custom/zmat.c	/^void matgettypefromoptions_(MPI_Comm *comm,CHAR pr/
matload_	src/fortran/custom/zmat.c	/^void matload_(Viewer viewer,MatType *outtype,Mat */
matreorderingregisterall_	src/fortran/custom/zmat.c	/^void matreorderingregisterall_(int *__ierr)$/
matreorderingregisterdestroy_	src/fortran/custom/zmat.c	/^void matreorderingregisterdestroy_(int *__ierr)$/
matrestorearray_	src/fortran/custom/zmat.c	/^void matrestorearray_(Mat mat,Scalar *fa,long *ia,/
matrestorearrayf90_	src/fortran/f90/zf90.c	/^void matrestorearrayf90_(Vec x,array2d *ptr,int *_/
matrestorerow_	src/fortran/custom/zmat.c	/^void matrestorerow_(Mat mat,int *row,int *ncols,in/
matshellsetoperation_	src/fortran/custom/zmat.c	/^void matshellsetoperation_(Mat mat,MatOperation *o/
mattranspose_	src/fortran/custom/zmat.c	/^void mattranspose_(Mat mat,Mat *B, int *__ierr )$/
matview_	src/fortran/custom/zmat.c	/^void matview_(Mat mat,Viewer viewer, int *__ierr )/
mexFunction	src/viewer/impls/matlab/closeport.c	/^void mexFunction(int nlhs, Matrix *plhs[], int nrh/
mggetcoarsesolve_	src/fortran/custom/zpc.c	/^void mggetcoarsesolve_(PC pc,SLES *sles, int *__ie/
mggetsmoother_	src/fortran/custom/zpc.c	/^void mggetsmoother_(PC pc,int *l,SLES *sles, int */
mggetsmootherdown_	src/fortran/custom/zpc.c	/^void mggetsmootherdown_(PC pc,int *l,SLES *sles, i/
mggetsmootherup_	src/fortran/custom/zpc.c	/^void mggetsmootherup_(PC pc,int *l,SLES *sles, int/
mpi_abort	src/sys/src/mpiuni/mpi.c	/^void mpi_abort(MPI_Comm *comm,int *errorcode,int */
mpi_abort_	src/sys/src/mpiuni/mpi.c	/^void mpi_abort_(MPI_Comm *comm,int *errorcode,int /
mpi_abort__	src/sys/src/mpiuni/mpi.c	/^void mpi_abort__(MPI_Comm *comm,int *errorcode,int/
mpi_allreduce	src/sys/src/mpiuni/mpi.c	/^void mpi_allreduce(void *sendbuf,void *recvbuf,int/
mpi_allreduce_	src/sys/src/mpiuni/mpi.c	/^void mpi_allreduce_(void *sendbuf,void *recvbuf,in/
mpi_allreduce__	src/sys/src/mpiuni/mpi.c	/^void mpi_allreduce__(void *sendbuf,void *recvbuf,i/
mpi_comm_rank	src/sys/src/mpiuni/mpi.c	/^void mpi_comm_rank(MPI_Comm *comm,int *rank,int *i/
mpi_comm_rank_	src/sys/src/mpiuni/mpi.c	/^void mpi_comm_rank_(MPI_Comm *comm,int *rank,int */
mpi_comm_rank__	src/sys/src/mpiuni/mpi.c	/^void mpi_comm_rank__(MPI_Comm *comm,int *rank,int /
mpi_comm_size	src/sys/src/mpiuni/mpi.c	/^void mpi_comm_size(MPI_Comm *comm,int *size,int *i/
mpi_comm_size_	src/sys/src/mpiuni/mpi.c	/^void mpi_comm_size_(MPI_Comm *comm,int *size,int */
mpi_comm_size__	src/sys/src/mpiuni/mpi.c	/^void mpi_comm_size__(MPI_Comm *comm,int *size,int /
mpi_init_	src/sys/src/mpiuni/mpi.c	/^void  mpi_init_(int *ierr)$/
mpi_init__	src/sys/src/mpiuni/mpi.c	/^void  mpi_init__(int *ierr)$/
mpi_wtick	src/sys/src/mpiuni/mpi.c	/^PLogDouble mpi_wtick(void) $/
mpi_wtick_	src/sys/src/mpiuni/mpi.c	/^PLogDouble mpi_wtick_(void) $/
mpi_wtick__	src/sys/src/mpiuni/mpi.c	/^PLogDouble mpi_wtick__(void) $/
mpi_wtime	src/sys/src/mpiuni/mpi.c	/^PLogDouble mpi_wtime(void)$/
mpi_wtime_	src/sys/src/mpiuni/mpi.c	/^PLogDouble mpi_wtime_(void)$/
mpi_wtime__	src/sys/src/mpiuni/mpi.c	/^PLogDouble mpi_wtime__(void)$/
mpir_getarg	src/fortran/custom/somefort.F	/^      subroutine mpir_getarg( i, s )$/
mpir_iargc	src/fortran/custom/somefort.F	/^      integer function mpir_iargc()$/
nt_time	src/sys/src/time/nt_time.c	/^double nt_time() $/
optionsclearvalue_	src/fortran/custom/zoptions.c	/^void optionsclearvalue_(CHAR name,int *__ierr, int/
optionsgetdouble_	src/fortran/custom/zoptions.c	/^void optionsgetdouble_(CHAR pre,CHAR name,double */
optionsgetdoublearray_	src/fortran/custom/zoptions.c	/^void optionsgetdoublearray_(CHAR pre,CHAR name,$/
optionsgetint_	src/fortran/custom/zoptions.c	/^void optionsgetint_(CHAR pre,CHAR name,int *ivalue/
optionsgetintarray_	src/fortran/custom/zoptions.c	/^void optionsgetintarray_(CHAR pre,CHAR name,int *d/
optionsgetstring_	src/fortran/custom/zoptions.c	/^void optionsgetstring_(CHAR pre,CHAR name,CHAR str/
optionshasname_	src/fortran/custom/zoptions.c	/^void optionshasname_(CHAR pre,CHAR name,int *flg,i/
ourapplyrichardson	src/fortran/custom/zpc.c	/^static int ourapplyrichardson(void *ctx,Vec x,Vec /
ourmatfdcoloringfunctionts	src/fortran/custom/zmat.c	/^static int ourmatfdcoloringfunctionts(TS ts,double/
ourmonitor	src/fortran/custom/zksp.c	/^static int ourmonitor(KSP ksp,int i,double d,void*/
ourmult	src/fortran/custom/zmat.c	/^static int ourmult(Mat mat, Vec x, Vec y)$/
ourshellapply	src/fortran/custom/zpc.c	/^static int ourshellapply(void *ctx,Vec x,Vec y)$/
oursnesfunction	src/fortran/custom/zsnes.c	/^static int oursnesfunction(SNES snes,Vec x,Vec f,v/
oursnesgradientfunction	src/fortran/custom/zsnes.c	/^static int oursnesgradientfunction(SNES snes,Vec x/
oursneshessianfunction	src/fortran/custom/zsnes.c	/^static int oursneshessianfunction(SNES snes,Vec x,/
oursnesjacobian	src/fortran/custom/zsnes.c	/^static int oursnesjacobian(SNES snes,Vec x,Mat* m,/
oursnesminfunction	src/fortran/custom/zsnes.c	/^static int oursnesminfunction(SNES snes,Vec x,doub/
oursnesmonitor	src/fortran/custom/zsnes.c	/^static int oursnesmonitor(SNES snes,int i,double d/
oursnestest	src/fortran/custom/zsnes.c	/^static int oursnestest(SNES snes,double a,double d/
ourtest	src/fortran/custom/zksp.c	/^static int ourtest(KSP ksp,int i,double d,void* ct/
ourtsfunction	src/fortran/custom/zts.c	/^static int ourtsfunction(TS ts,double d,Vec x,Vec /
ourtsjacobian	src/fortran/custom/zts.c	/^static int ourtsjacobian(TS ts,double d,Vec x,Mat*/
ourtsmatrix	src/fortran/custom/zts.c	/^static int ourtsmatrix(TS ts,double d,Mat* m,Mat* /
ourtsmonitor	src/fortran/custom/zts.c	/^static int ourtsmonitor(TS ts,int i,double d,Vec v/
pcappendoptionsprefix_	src/fortran/custom/zpc.c	/^void pcappendoptionsprefix_(PC pc,CHAR prefix, int/
pcbjacobigetsubsles_	src/fortran/custom/zpc.c	/^void pcbjacobigetsubsles_(PC pc,int *n_local,int */
pccreate_	src/fortran/custom/zpc.c	/^void pccreate_(MPI_Comm comm,PC *newpc, int *__ier/
pcdestroy_	src/fortran/custom/zpc.c	/^void pcdestroy_(PC pc, int *__ierr ){$/
pcgetfactoredmatrix_	src/fortran/custom/zpc.c	/^void pcgetfactoredmatrix_(PC pc,Mat *mat, int *__i/
pcgetoperators_	src/fortran/custom/zpc.c	/^void pcgetoperators_(PC pc,Mat *mat,Mat *pmat,MatS/
pcgettype_	src/fortran/custom/zpc.c	/^void pcgettype_(PC pc,CHAR name,int *__ierr,int le/
pcregisterdestroy_	src/fortran/custom/zpc.c	/^void pcregisterdestroy_(int *__ierr){$/
pcsetoptionsprefix_	src/fortran/custom/zpc.c	/^void pcsetoptionsprefix_(PC pc,CHAR prefix, int *_/
pcshellsetapply_	src/fortran/custom/zpc.c	/^void pcshellsetapply_(PC pc,void (*apply)(void*,Pe/
pcshellsetapplyrichardson_	src/fortran/custom/zpc.c	/^void pcshellsetapplyrichardson_(PC pc,$/
petsc_null_function_	src/fortran/custom/zstartf.c	/^void petsc_null_function_(void)$/
petscattachdebugger_	src/fortran/custom/zsys.c	/^void petscattachdebugger_(int *__ierr)$/
petscbinaryclose_	src/fortran/custom/zsys.c	/^void petscbinaryclose_(int *fd,int *__ierr)$/
petscbinaryopen_	src/fortran/custom/zsys.c	/^void petscbinaryopen_(CHAR name,int *type,int *fd,/
petscbinaryread_	src/fortran/custom/zsys.c	/^void petscbinaryread_(int *fd,void *p,int *n,Petsc/
petscbinaryseek_	src/fortran/custom/zsys.c	/^void petscbinaryseek_(int *fd,int *size,PetscBinar/
petscbinarywrite_	src/fortran/custom/zsys.c	/^void petscbinarywrite_(int *fd,void *p,int *n,Pets/
petscdoubleview_	src/fortran/custom/zsys.c	/^void petscdoubleview_(int *n,double *d,int *viwer,/
petscerror_	src/fortran/custom/zsys.c	/^void petscerror_(int *number,int *p,CHAR message,i/
petscfinalize_	src/fortran/custom/zstart.c	/^void petscfinalize_(int *__ierr)$/
petscfixfilename_	src/fortran/custom/zsys.c	/^void petscfixfilename_(CHAR file, int *__ierr,int /
petscgetarchtype_	src/fortran/custom/zoptions.c	/^void petscgetarchtype_(CHAR str,int *__ierr,int le/
petscgetflops_	src/fortran/custom/zsys.c	/^void petscgetflops_(PLogDouble *d,int *__ierr)$/
petscgetprogramname_	src/fortran/custom/zoptions.c	/^void petscgetprogramname_(CHAR name, int *__ierr,i/
petscintview_	src/fortran/custom/zsys.c	/^void petscintview_(int *n,int *d,int *viwer,int *_/
petscmemcpy_	src/fortran/custom/zsys.c	/^void petscmemcpy_(int *out,int *in,int *length)$/
petscmemzero_	src/fortran/custom/zsys.c	/^void petscmemzero_(void *a,int *n) $/
petscobjectdestroy_	src/fortran/custom/zsys.c	/^void petscobjectdestroy_(PetscObject obj, int *__i/
petscobjectgetcomm_	src/fortran/custom/zsys.c	/^void petscobjectgetcomm_(PetscObject obj,int *comm/
petscobjectgetname	src/fortran/custom/zsys.c	/^void petscobjectgetname(PetscObject obj, CHAR name/
petscobjectsetname_	src/fortran/custom/zsys.c	/^void petscobjectsetname_(PetscObject obj,CHAR name/
petscrandomcreate_	src/fortran/custom/zsys.c	/^void petscrandomcreate_(MPI_Comm *comm,PetscRandom/
petscrandomdestroy_	src/fortran/custom/zsys.c	/^void petscrandomdestroy_(PetscRandom r, int *__ier/
petscrandomgetvalue_	src/fortran/custom/zsys.c	/^void petscrandomgetvalue_(PetscRandom r,Scalar *va/
petscreleasepointer_	src/fortran/custom/zsys.c	/^void petscreleasepointer_(int *index,int *__ierr) /
petscsequentialphasebegin_	src/fortran/custom/zsys.c	/^void petscsequentialphasebegin_(MPI_Comm *comm,int/
petscsequentialphaseend_	src/fortran/custom/zsys.c	/^void petscsequentialphaseend_(MPI_Comm *comm,int */
petscsetcommworld_	src/fortran/custom/zstart.c	/^void petscsetcommworld_(MPI_Comm *comm,int *__ierr/
petscsetfortranbasepointers_	src/fortran/custom/zstartf.c	/^void petscsetfortranbasepointers_(_fcd fnull_chara/
petsctrdump_	src/fortran/custom/zsys.c	/^void petsctrdump_(int *__ierr)$/
petsctrlog_	src/fortran/custom/zsys.c	/^void petsctrlog_(int *__ierr)$/
petsctrvalid_	src/fortran/custom/zsys.c	/^void petsctrvalid_(int *__ierr)$/
plogallbegin_	src/fortran/custom/zplog.c	/^void plogallbegin_(int *__ierr){$/
plogbegin_	src/fortran/custom/zplog.c	/^void plogbegin_(int *__ierr){$/
plogdestroy_	src/fortran/custom/zplog.c	/^void plogdestroy_(int *__ierr){$/
plogeventbegin_	src/fortran/custom/zplog.c	/^void plogeventbegin_(int *e,PetscObject o1,PetscOb/
plogeventend_	src/fortran/custom/zplog.c	/^void plogeventend_(int *e,PetscObject o1,PetscObje/
plogeventregister_	src/fortran/custom/zplog.c	/^void plogeventregister_(int *e,CHAR string,CHAR co/
plogflops_	src/fortran/custom/zplog.c	/^void plogflops_(int *f) {$/
plogstagepop_	src/fortran/custom/zplog.c	/^void plogstagepop_(int *__ierr )$/
plogstagepush_	src/fortran/custom/zplog.c	/^void plogstagepush_(int *stage, int *__ierr ){$/
plogstageregister_	src/fortran/custom/zplog.c	/^void plogstageregister_(int *stage,CHAR sname, int/
qmdmrg	src/mat/impls/order/qmdmrg.c	/^int qmdmrg(int *xadj, int *adjncy, int *deg, $/
qmdqt	src/mat/impls/order/qmdqt.c	/^int qmdqt(int *root, int *xadj, int *adjncy, $/
qmdrch	src/mat/impls/order/qmdrch.c	/^int qmdrch(int *root, int *xadj, int *adjncy, $/
qmdupd	src/mat/impls/order/qmdupd.c	/^int qmdupd(int *xadj, int *adjncy, int *nlist, $/
rcm	src/mat/impls/order/rcm.c	/^int rcm(int *root, int *xadj, int *adjncy, $/
revrse	src/mat/impls/order/gennd.c	/^int revrse(int *n, int *perm)$/
rootls	src/mat/impls/order/rootls.c	/^int rootls(int *root, int *xadj, int *adjncy, $/
sdacreate1d_	src/contrib/sda/src/sda2f.c	/^void sdacreate1d_(MPI_Comm *comm,DAPeriodicType *w/
sdacreate2d_	src/contrib/sda/src/sda2f.c	/^void sdacreate2d_(MPI_Comm *comm,DAPeriodicType *w/
sdacreate3d_	src/contrib/sda/src/sda2f.c	/^void sdacreate3d_(MPI_Comm *comm,DAPeriodicType *w/
sdalocaltolocalbegin_	src/contrib/sda/src/sda2f.c	/^void sdalocaltolocalbegin_(SDA *sda,Scalar *g,Inse/
sdalocaltolocalend_	src/contrib/sda/src/sda2f.c	/^void sdalocaltolocalend_(SDA *sda,Scalar *g,Insert/
short	src/viewer/impls/matlab/closeport.c	/^typedef unsigned short  u_short;$/
slesappendoptionsprefix_	src/fortran/custom/zsles.c	/^void slesappendoptionsprefix_(SLES sles,CHAR prefi/
slescreate_	src/fortran/custom/zsles.c	/^void slescreate_(MPI_Comm *comm,SLES *outsles, int/
slesdestroy_	src/fortran/custom/zsles.c	/^void slesdestroy_(SLES sles, int *__ierr )$/
slesgetksp_	src/fortran/custom/zsles.c	/^void slesgetksp_(SLES sles,KSP *ksp, int *__ierr )/
slesgetpc_	src/fortran/custom/zsles.c	/^void slesgetpc_(SLES sles,PC *pc, int *__ierr ){$/
snesappendoptionsprefix_	src/fortran/custom/zsnes.c	/^void snesappendoptionsprefix_(SNES snes,CHAR prefi/
snescreate_	src/fortran/custom/zsnes.c	/^void snescreate_(MPI_Comm *comm,SNESProblemType *t/
snesdefaultmatrixfreematcreate_	src/fortran/custom/zsnes.c	/^void snesdefaultmatrixfreematcreate_(SNES snes,Vec/
snesdestroy_	src/fortran/custom/zsnes.c	/^void snesdestroy_(SNES snes, int *__ierr ){$/
snesgetfunction_	src/fortran/custom/zsnes.c	/^void snesgetfunction_(SNES snes,Vec *r, int *__ier/
snesgetgradient_	src/fortran/custom/zsnes.c	/^void snesgetgradient_(SNES snes,Vec *r, int *__ier/
snesgetsles_	src/fortran/custom/zsnes.c	/^void snesgetsles_(SNES snes,SLES *sles, int *__ier/
snesgetsolution_	src/fortran/custom/zsnes.c	/^void snesgetsolution_(SNES snes,Vec *x, int *__ier/
snesgetsolutionupdate_	src/fortran/custom/zsnes.c	/^void snesgetsolutionupdate_(SNES snes,Vec *x, int /
snesgettype_	src/fortran/custom/zsnes.c	/^void snesgettype_(SNES snes,CHAR name,int *__ierr,/
snesregisterdestroy_	src/fortran/custom/zsnes.c	/^void snesregisterdestroy_(int *__ierr)$/
snessetconvergencetest_	src/fortran/custom/zsnes.c	/^void snessetconvergencetest_(SNES snes,$/
snessetfunction_	src/fortran/custom/zsnes.c	/^void snessetfunction_(SNES snes,Vec r,int (*func)(/
snessetgradient_	src/fortran/custom/zsnes.c	/^void snessetgradient_(SNES snes,Vec r,int (*func)(/
snessethessian_	src/fortran/custom/zsnes.c	/^void snessethessian_(SNES snes,Mat A,Mat B,int (*f/
snessetjacobian_	src/fortran/custom/zsnes.c	/^void snessetjacobian_(SNES snes,Mat A,Mat B,int (*/
snessetminimizationfunction_	src/fortran/custom/zsnes.c	/^void snessetminimizationfunction_(SNES snes,$/
snessetmonitor_	src/fortran/custom/zsnes.c	/^void snessetmonitor_(SNES snes,int (*func)(PetscFo/
test1	src/benchmarks/Index.c	/^int test1(void)$/
test2	src/benchmarks/Index.c	/^int test2(void)$/
tripple	src/fortran/f90/f90_IRIX.h	/^} tripple;$/
tscreate_	src/fortran/custom/zts.c	/^void tscreate_(MPI_Comm *comm,TSProblemType *probl/
tsdestroy_	src/fortran/custom/zts.c	/^void tsdestroy_(TS ts, int *__ierr ){$/
tsgetsles_	src/fortran/custom/zts.c	/^void tsgetsles_(TS ts,SLES *sles, int *__ierr )$/
tsgetsnes_	src/fortran/custom/zts.c	/^void tsgetsnes_(TS ts,SNES *snes, int *__ierr )$/
tsgetsolution_	src/fortran/custom/zts.c	/^void tsgetsolution_(TS ts,Vec *v, int *__ierr )$/
tsgettype_	src/fortran/custom/zts.c	/^void tsgettype_(TS ts,CHAR name,int *__ierr,int le/
tspvodegetiterations_	src/fortran/custom/zts.c	/^void tspvodegetiterations_(TS ts,int *nonlin, int /
tssetmonitor_	src/fortran/custom/zts.c	/^void tssetmonitor_(TS ts,int (*func)(PetscFortranA/
tssetrhsfunction_	src/fortran/custom/zts.c	/^void tssetrhsfunction_(TS ts,int (*f)(PetscFortran/
tssetrhsjacobian_	src/fortran/custom/zts.c	/^void tssetrhsjacobian_(TS ts,Mat A,Mat B,int (*f)(/
tssetrhsjacobiandefault_	src/fortran/custom/zts.c	/^void tssetrhsjacobiandefault_(TS ts,MatFDColoring /
tssetrhsmatrix_	src/fortran/custom/zts.c	/^void tssetrhsmatrix_(TS ts,Mat A,Mat B,int (*f)(Pe/
u_char	src/viewer/impls/matlab/closeport.c	/^typedef unsigned char   u_char;$/
u_int	src/viewer/impls/matlab/closeport.c	/^typedef unsigned int    u_int;$/
u_long	src/viewer/impls/matlab/closeport.c	/^typedef unsigned long   u_long;$/
u_short	src/viewer/impls/matlab/closeport.c	/^typedef unsigned short  u_short;$/
ushort	src/viewer/impls/matlab/closeport.c	/^typedef unsigned short  ushort;$/
veccreate_	src/fortran/custom/zvec.c	/^void veccreate_(MPI_Comm *comm,int *n,int *N,Vec */
veccreatempi_	src/fortran/custom/zvec.c	/^void veccreatempi_(MPI_Comm *comm,int *n,int *N,Ve/
veccreatempiwitharray_	src/fortran/custom/zvec.c	/^void veccreatempiwitharray_(MPI_Comm *comm,int *n,/
veccreateseq_	src/fortran/custom/zvec.c	/^void veccreateseq_(MPI_Comm *comm,int *n,Vec *V, i/
veccreateseqwitharray_	src/fortran/custom/zvec.c	/^void veccreateseqwitharray_(MPI_Comm *comm,int *n,/
veccreateshared_	src/fortran/custom/zvec.c	/^void veccreateshared_(MPI_Comm *comm,int *n,int *N/
vecdestroy_	src/fortran/custom/zvec.c	/^void vecdestroy_(Vec v, int *__ierr )$/
vecdestroyvecs_	src/fortran/custom/zvec.c	/^void vecdestroyvecs_(PetscFortranAddr *vecs,int *m/
vecdestroyvecsf90_	src/fortran/f90/zf90.c	/^void vecdestroyvecsf90_(array1d *ptr,int *m,int *_/
vecduplicate_	src/fortran/custom/zvec.c	/^void vecduplicate_(Vec v,Vec *newv, int *__ierr )$/
vecduplicatevecs_	src/fortran/custom/zvec.c	/^void vecduplicatevecs_(Vec v,int *m,PetscFortranAd/
vecduplicatevecsf90_	src/fortran/f90/zf90.c	/^void vecduplicatevecsf90_(Vec v,int *m,array1d *pt/
vecgetarray_	src/fortran/custom/zvec.c	/^void vecgetarray_(Vec x,Scalar *fa,long *ia,int *_/
vecgettype_	src/fortran/custom/zvec.c	/^void vecgettype_(Vec vv,VecType *type,CHAR name,in/
vecload_	src/fortran/custom/zvec.c	/^void vecload_(Viewer viewer,Vec *newvec, int *__ie/
vecmaxpy_	src/fortran/custom/zvec.c	/^void vecmaxpy_(int *nv,Scalar *alpha,Vec x,PetscFo/
vecmdot_	src/fortran/custom/zvec.c	/^void vecmdot_(int *nv,Vec x,PetscFortranAddr *y,Sc/
vecmtdot_	src/fortran/custom/zvec.c	/^void vecmtdot_(int *nv,Vec x,PetscFortranAddr *y,S/
vecrestorearray_	src/fortran/custom/zvec.c	/^void vecrestorearray_(Vec x,Scalar *fa,long *ia,in/
vecrestorearrayf90_	src/fortran/f90/zf90.c	/^void vecrestorearrayf90_(Vec x,array1d *ptr,int *_/
vecscattercopy_	src/fortran/custom/zvec.c	/^void vecscattercopy_(VecScatter sctx,VecScatter *c/
vecscattercreate_	src/fortran/custom/zvec.c	/^void vecscattercreate_(Vec xin,IS ix,Vec yin,IS iy/
vecscatterdestroy_	src/fortran/custom/zvec.c	/^void vecscatterdestroy_(VecScatter ctx, int *__ier/
vecsetrandom_	src/fortran/custom/zsys.c	/^void vecsetrandom_(PetscRandom r,Vec x, int *__ier/
vecview_	src/fortran/custom/zvec.c	/^void vecview_(Vec v,Viewer viewer, int *__ierr )$/
viewerdestroy_	src/fortran/custom/zviewer.c	/^void viewerdestroy_(Viewer v, int *__ierr )$/
viewerdrawgetdraw_	src/fortran/custom/zdraw.c	/^void viewerdrawgetdraw_(Viewer v,Draw *draw, int */
viewerdrawgetdrawlg_	src/fortran/custom/zdraw.c	/^void viewerdrawgetdrawlg_(Viewer v,DrawLG *drawlg,/
viewerdrawopenx_	src/fortran/custom/zviewer.c	/^void viewerdrawopenx_(MPI_Comm *comm,CHAR display,/
viewerfileopenascii_	src/fortran/custom/zviewer.c	/^void viewerfileopenascii_(MPI_Comm *comm,CHAR name/
viewerfileopenbinary_	src/fortran/custom/zviewer.c	/^void viewerfileopenbinary_(MPI_Comm *comm,CHAR nam/
viewerpopformat_	src/fortran/custom/zviewer.c	/^void viewerpopformat_(Viewer v,int *__ierr)$/
viewerpushformat_	src/fortran/custom/zviewer.c	/^void viewerpushformat_(Viewer v,int *format,CHAR n/
viewersetformat_	src/fortran/custom/zviewer.c	/^void viewersetformat_(Viewer v,int *format,CHAR na/
viewerstringopen_	src/fortran/custom/zviewer.c	/^void viewerstringopen_(MPI_Comm *comm,CHAR name,in/
while	src/inline/spops.h	/^while (n > 0) {\\$/
x	src/fortran/kernels/fmaxpy.F	/^        x(i) = x(i) + a1*y1(i) + a2*y2(i) + a3*y3(/
y	src/fortran/kernels/fmult.F	/^        y(i) = sum$/
z	src/fortran/kernels/fmultadd.F	/^        z(i) = sum$/
AddElement	src/sles/examples/tests/ex10.c	/^int AddElement(Mat mat,int r1,int r2,double **K,in/
AppCtx	src/sles/examples/tutorials/ex14.c	/^} AppCtx;$/
ApplicationCtx	src/snes/examples/tutorials/ex3.c	/^} ApplicationCtx;$/
ApplicationFunction	src/snes/examples/tutorials/ex4f.F	/^      subroutine ApplicationFunction(x,f,ierr)$/
ApplicationFunctionFortran	src/snes/examples/tutorials/ex5fs.F	/^      subroutine ApplicationFunctionFortran(lambda/
ApplicationInitialGuess	src/snes/examples/tutorials/ex4f.F	/^      subroutine ApplicationInitialGuess(x,ierr)$/
ApplicationJacobian	src/snes/examples/tutorials/ex4f.F	/^      subroutine ApplicationJacobian(x,jac,jac_pre/
BlastCache	src/benchmarks/Index.c	/^int BlastCache(void)$/
BoundaryValues	src/snes/examples/tests/umin/ex2.c	/^int BoundaryValues(AppCtx *user)$/
Bratu	src/sles/examples/tutorials/ex14f.F	/^!  We solve the  Bratu (SFI - solid fuel ignition)/
C	src/sles/examples/tutorials/ex1f.F	/^!     in Fortran as well as in C (as set here in t/
CalculateError	src/pc/examples/tests/ex5.c	/^int CalculateError(Vec solution,Vec u,Vec r,double/
CalculateRhs	src/pc/examples/tests/ex5.c	/^int CalculateRhs(Vec u)$/
CalculateSolution	src/pc/examples/tests/ex5.c	/^int CalculateSolution(int n,Vec *solution)$/
CheckError	src/sles/examples/tutorials/ex9.c	/^int CheckError(Vec u,Vec x,Vec b,int its,int CHECK/
ComputeFunction	src/sles/examples/tutorials/ex14.c	/^int ComputeFunction(AppCtx *user,Vec X,Vec F)$/
ComputeJacobian	src/sles/examples/tutorials/ex14.c	/^int ComputeJacobian(AppCtx *user,Vec X,Mat jac,Mat/
Create1dLaplacian	src/pc/examples/tests/ex5.c	/^int Create1dLaplacian(int n,Mat *mat)$/
CreateError	src/sys/examples/tests/ex1.c	/^int CreateError(int n)$/
DACreate1d	src/ts/examples/tests/ex1f.F	/^      call DACreate1d(PETSC_COMM_WORLD,DA_NONPERIO/
DACreate2d	src/snes/examples/tutorials/ex5f.F	/^      call DACreate2d(PETSC_COMM_WORLD,DA_NONPERIO/
DACreate3d	src/contrib/sda/examples/tests/ex2.F	/^         call DACreate3d(PETSC_COMM_WORLD,periodic/
DACreateGlobalVector	src/snes/examples/tutorials/ex5f.F	/^      call DACreateGlobalVector(da,x,ierr)$/
DACreateLocalVector	src/ts/examples/tests/ex1f.F	/^      call DACreateLocalVector(da,local,ierr) $/
DADestroy	src/ts/examples/tests/ex1f.F	/^      call DADestroy(da,ierr) $/
DAGetCorners	src/sles/examples/tutorials/ex14f.F	/^       call DAGetCorners(da,xs,ys,PETSC_NULL_INTEG/
DAGetGhostCorners	src/snes/examples/tutorials/ex5f.F	/^      call DAGetGhostCorners(da,gxs,gys,PETSC_NULL/
DAGetGlobalIndices	src/sles/examples/tutorials/ex14f.F	/^      call DAGetGlobalIndices(da,nloc,ltog,idltog,/
DAGetGlobalIndicesF90	src/snes/examples/tutorials/ex5f90.F	/^!        - Note that the interface to DAGetGlobalI/
DAGlobalToLocalBegin	src/sles/examples/tutorials/ex14f.F	/^      call DAGlobalToLocalBegin(da,X,INSERT_VALUES/
DAGlobalToLocalEnd	src/sles/examples/tutorials/ex14f.F	/^!     DAGlobalToLocalBegin(), DAGlobalToLocalEnd()/
DALocalToGlobal	src/sles/examples/tutorials/ex14f.F	/^       call DALocalToGlobal(da,localX,INSERT_VALUE/
DAView	src/snes/examples/tutorials/ex5f.F	/^!     call DAView(da,VIEWER_DRAWX_WORLD,ierr)$/
Data	src/ts/examples/tests/ex4.c	/^} Data;$/
DataDestroy	src/mat/examples/tutorials/ex2.c	/^int DataDestroy(GridData *gdata)$/
DataMoveElements	src/mat/examples/tutorials/ex2.c	/^int DataMoveElements(GridData *gdata)$/
DataMoveVertices	src/mat/examples/tutorials/ex2.c	/^int DataMoveVertices(GridData *gdata)$/
DataPartitionElements	src/mat/examples/tutorials/ex2.c	/^int DataPartitionElements(GridData *gdata)$/
DataPartitionVertices	src/mat/examples/tutorials/ex2.c	/^int DataPartitionVertices(GridData *gdata)$/
DataRead	src/mat/examples/tutorials/ex2.c	/^int DataRead(GridData *gdata)$/
Demo1	src/mat/examples/tests/ex36.F	/^      call Demo1()$/
Demo2	src/mat/examples/tests/ex36.F	/^      call Demo2()$/
DrawAxisSetLabels	src/draw/examples/tests/ex5.F	/^      call DrawAxisSetLabels(axis,'toplabel','xlab/
DrawFlush	src/draw/examples/tests/ex5.F	/^      call DrawFlush(draw,ierr)$/
DrawLGAddPoint	src/draw/examples/tests/ex5.F	/^        call DrawLGAddPoint(lg,xd,yd,ierr)$/
DrawLGDestroy	src/draw/examples/tests/ex5.F	/^      call DrawLGDestroy(lg,ierr)$/
DrawLGGetAxis	src/draw/examples/tests/ex5.F	/^      call DrawLGGetAxis(lg,axis,ierr)$/
DrawLGIndicateDataPoints	src/draw/examples/tests/ex5.F	/^      call DrawLGIndicateDataPoints(lg,ierr)$/
DrawOpenX	src/draw/examples/tests/ex5.F	/^      call DrawOpenX(PETSC_COMM_SELF,PETSC_NULL_CH/
DrawPause	src/vec/examples/tutorials/ex3f.F	/^!               program pauses after DrawPause() h/
DrawSetDoubleBuffer	src/ts/examples/tests/ex1f.F	/^      call DrawSetDoubleBuffer(draw,ierr) $/
DrawSynchronizedFlush	src/snes/examples/tutorials/ex4f.F	/^      call DrawSynchronizedFlush(draw,ierr)$/
Elastic20Stiff	src/sles/examples/tests/ex10.c	/^int Elastic20Stiff(double **Ke)$/
EvalFunctionGradient	src/snes/examples/tests/umin/ex3.c	/^int EvalFunctionGradient(SNES snes,Vec X,double *f/
EvalFunctionGradient1	src/snes/examples/tests/umin/ex2.c	/^int EvalFunctionGradient1(SNES snes,Vec X,double */
EvalFunctionGradient2	src/snes/examples/tests/umin/ex2.c	/^int EvalFunctionGradient2(SNES snes,Vec X,double */
ExactSolution	src/ts/examples/tutorials/ex2.c	/^int ExactSolution(double t,Vec solution, void *ctx/
F	src/sles/examples/tutorials/ex14f.F	/^!   ComputeFunction - Evaluates nonlinear function/
F2	src/snes/examples/tests/ex12.F	/^#define F2(ib)  vF2(iF2 + (ib))$/
FctGradFlag	src/snes/examples/tests/umin/ex2.c	/^typedef enum {FunctionEval=1, GradientEval=2} FctG/
FillMatrix	src/sles/examples/tests/ex9.c	/^int FillMatrix(Mat mat,par_grid *grid, BSprocinfo /
FillUpMatrix	src/mat/examples/tests/ex36.F	/^      call FillUpMatrix(m,n,aa(ia+1))$/
FormElementRhs	src/mat/examples/tests/ex39.c	/^int FormElementRhs(double x, double y, double H,Sc/
FormElementStiffness	src/mat/examples/tests/ex19.c	/^int FormElementStiffness(double H,Scalar *Ke)$/
FormFunction	src/gvec/examples/tutorials/ex3.c	/^int FormFunction(SNES snes,GVec x,Vec f,void* ctx)/
FormFunction1	src/snes/examples/tests/ex13.c	/^int FormFunction1(SNES snes,Vec X,Vec F,void *ptr)/
FormFunction2	src/snes/examples/tests/ex4.c	/^int FormFunction2(SNES snes,Vec X,Vec F,void *pptr/
FormFunctionFortran	src/snes/examples/tutorials/ex5s.c	/^int FormFunctionFortran(SNES snes,Vec X,Vec F,void/
FormGradient	src/snes/examples/tests/umin/ex1.c	/^int FormGradient(SNES snes,Vec xvec,Vec gvec,void /
FormHessian	src/snes/examples/tests/umin/ex1.c	/^int FormHessian(SNES snes,Vec xvec,Mat *H,Mat *Pre/
FormInitialGuess	src/sles/examples/tutorials/ex14.c	/^int FormInitialGuess(AppCtx *user,Vec X)$/
FormInitialGuess1	src/snes/examples/tests/ex11.c	/^int FormInitialGuess1(AppCtx *user,Vec X)$/
FormInitialGuess2	src/snes/examples/tests/ex4.c	/^int FormInitialGuess2(AppCtx *user,Vec X)$/
FormInterpolation	src/snes/examples/tests/ex11.c	/^int FormInterpolation(AppCtx *user,Mat *I)$/
FormJacobian	src/gvec/examples/tutorials/ex3.c	/^int FormJacobian(SNES snes,GVec x,GMat *A,GMat *B,/
FormJacobian1	src/snes/examples/tests/ex13.c	/^int FormJacobian1(SNES snes,Vec X,Mat *J,Mat *B,Ma/
FormJacobian2	src/snes/examples/tests/ex4.c	/^int FormJacobian2(SNES snes,Vec X,Mat *J,Mat *B,Ma/
FormJacobianFD	src/gvec/examples/tutorials/ex4.c	/^int FormJacobianFD(SNES snes,GVec x,GMat *A,GMat */
FormJacobian_coarse	src/snes/examples/tests/ex11.c	/^int FormJacobian_coarse(AppCtx *user)$/
FormJacobian_fine	src/snes/examples/tests/ex11.c	/^int FormJacobian_fine(AppCtx *user,Vec X, Mat *J,M/
FormMinimizationFunction	src/snes/examples/tests/umin/ex1.c	/^int FormMinimizationFunction(SNES snes,Vec xvec,Sc/
FormTestMatrix	src/sles/examples/tests/ex17.c	/^int FormTestMatrix(Mat A,int n,TestType type)$/
GenerateSliceScatter	src/da/examples/tests/ex8.c	/^int GenerateSliceScatter(DA da,VecScatter *scatter/
GetElasticityMatrix	src/sles/examples/tests/ex10.c	/^int GetElasticityMatrix(int m,Mat *newmat)$/
GetMatrix	src/sles/examples/tests/ex9.c	/^int GetMatrix(int argc,char **args,Mat *newmat)$/
GridData	src/mat/examples/tutorials/ex2.c	/^} GridData;$/
HessianProduct	src/snes/examples/tests/umin/ex3.c	/^int HessianProduct(void *ptr,Vec svec,Vec y)$/
HessianProduct1	src/snes/examples/tests/umin/ex2.c	/^int HessianProduct1(void *ptr,Vec svec,Vec y)$/
HessianProduct2	src/snes/examples/tests/umin/ex2.c	/^int HessianProduct2(void *ptr,Vec svec,Vec y)$/
HessianProductMat	src/snes/examples/tests/umin/ex3.c	/^int HessianProductMat(Mat mat,Vec svec,Vec y)$/
HessianProductMat1	src/snes/examples/tests/umin/ex2.c	/^int HessianProductMat1(Mat mat,Vec svec,Vec y)$/
HessianProductMat2	src/snes/examples/tests/umin/ex2.c	/^int HessianProductMat2(Mat mat,Vec svec,Vec y)$/
ISBlock	src/is/examples/tests/ex1f.F	/^      call ISBlock(is,flag,ierr) $/
ISBlockGetBlockSize	src/is/examples/tutorials/ex3f90.F	/^      call ISBlockGetBlockSize(set,bs,ierr) $/
ISBlockGetIndicesF90	src/is/examples/tutorials/ex3f90.F	/^      call ISBlockGetIndicesF90(set,indices,ierr) /
ISBlockGetSize	src/is/examples/tutorials/ex3f90.F	/^      call ISBlockGetSize(set,n,ierr) $/
ISBlockRestoreIndicesF90	src/is/examples/tutorials/ex3f90.F	/^      call ISBlockRestoreIndicesF90(set,indices,ie/
ISCreateBlock	src/is/examples/tutorials/ex3f90.F	/^      call ISCreateBlock(PETSC_COMM_SELF,bs,n,inpu/
ISCreateGeneral	src/is/examples/tests/ex1f.F	/^       call ISCreateGeneral(PETSC_COMM_SELF,0,indi/
ISCreateStride	src/is/examples/tests/ex2f.F	/^      call ISCreateStride(PETSC_COMM_SELF,0,0,2,is/
ISDestroy	src/is/examples/tests/ex1f.F	/^       call ISDestroy(is,ierr) $/
ISEqual	src/is/examples/tests/ex1f.F	/^      call ISEqual(is,is,flag,ierr) $/
ISGetIndices	src/is/examples/tests/ex1f.F	/^      call ISGetIndices(is,ii,iis,ierr) $/
ISGetIndicesF90	src/is/examples/tutorials/ex1f90.F	/^      call ISGetIndicesF90(is,idx,ierr)$/
ISGetSize	src/is/examples/tests/ex1f.F	/^       call ISGetSize(is,n,ierr) $/
ISIdentity	src/is/examples/tests/ex1f.F	/^      call ISIdentity(is,flag,ierr) $/
ISInvertPermutation	src/is/examples/tests/ex1f.F	/^      call ISInvertPermutation(is,newis,ierr) $/
ISPermutation	src/is/examples/tests/ex1f.F	/^      call ISPermutation(is,flag,ierr) $/
ISRestoreIndices	src/is/examples/tests/ex1f.F	/^      call ISRestoreIndices(is,ii,iis,ierr) $/
ISRestoreIndicesF90	src/is/examples/tutorials/ex1f90.F	/^      call ISRestoreIndicesF90(is,idx,ierr)$/
ISSetIdentity	src/is/examples/tests/ex1f.F	/^      call ISSetIdentity(is,ierr)  $/
ISSetPermutation	src/is/examples/tests/ex1f.F	/^      call ISSetPermutation(is,ierr) $/
ISSort	src/is/examples/tests/ex1f.F	/^      call ISSort(is,ierr) $/
ISSorted	src/is/examples/tests/ex1f.F	/^      call ISSorted(is,flag,ierr) $/
ISStride	src/is/examples/tests/ex1f.F	/^      call ISStride(is,flag,ierr) $/
ISStrideGetInfo	src/is/examples/tests/ex2f.F	/^      call ISStrideGetInfo(is,start,stride,ierr)$/
ISView	src/is/examples/tutorials/ex1f.F	/^      call ISView(is,VIEWER_STDOUT_SELF,ierr)$/
Ignition	src/sles/examples/tutorials/ex14f.F	/^!    Solid Fuel Ignition (SFI) problem.  This prob/
Initial	src/ts/examples/tests/ex1.c	/^int Initial(Vec global, void *ctx)$/
InitialCondition	src/ts/examples/tests/ex3.c	/^int InitialCondition(int n,double *x,double *y,dou/
InitialConditions	src/ts/examples/tutorials/ex2.c	/^int InitialConditions(Vec global, void *ctx)$/
InitializeProblem	src/snes/examples/tutorials/ex8.c	/^int InitializeProblem(int icycle,AppCtx *user,Vec /
KSPBuildSolution	src/sles/examples/tutorials/ex2f.F	/^      call KSPBuildSolution(ksp,PETSC_NULL_OBJECT,/
KSPSetTolerances	src/sles/examples/tutorials/ex15f.F	/^      call KSPSetTolerances(ksp,tol,PETSC_DEFAULT_/
MIndex	src/benchmarks/Index.c	/^int main( int argc, char **argv)$/
MMPI_Wtime	src/benchmarks/MPI_Wtime.c	/^int main( int argc, char **argv)$/
MPI_Abort	src/snes/examples/tests/ex10.f	/^        call MPI_Abort(PETSC_COMM_WORLD,0,ierr)$/
MPI_Allreduce	src/contrib/sda/examples/tests/ex2.F	/^      call MPI_Allreduce( work, norm,1,MPI_DOUBLE_/
MPI_Comm_rank	src/is/examples/tests/ex1f.F	/^       call MPI_Comm_rank(PETSC_COMM_WORLD,rank,ie/
MPI_Comm_size	src/ts/examples/tutorials/ex2f.F	/^      call MPI_Comm_size(comm,size,ierr)$/
MPI_Init	src/sys/examples/tests/ex7f.F	/^      call MPI_Init(ierr)$/
MPLogEvent	src/benchmarks/PLogEvent.c	/^int main( int argc, char **argv)$/
MPetscGetCPUTime	src/benchmarks/PetscGetCPUTime.c	/^int main( int argc, char **argv)$/
MPetscGetTime	src/benchmarks/PetscGetTime.c	/^int main( int argc, char **argv)$/
MPetscMalloc	src/benchmarks/PetscMalloc.c	/^int main( int argc, char **argv)$/
MPetscMemcmp	src/benchmarks/PetscMemcmp.c	/^int main( int argc, char **argv)$/
MPetscMemcpy	src/benchmarks/PetscMemcpy.c	/^int main( int argc, char **argv)$/
MPetscMemzero	src/benchmarks/PetscMemzero.c	/^int main( int argc, char **argv)$/
MPetscTime	src/benchmarks/PetscTime.c	/^int main( int argc, char **argv)$/
MPetscVecNorm	src/benchmarks/PetscVecNorm.c	/^int main( int argc, char **argv)$/
MatAssemblyBegin	src/mat/examples/tests/ex16f90.F	/^      call MatAssemblyBegin(A,MAT_FINAL_ASSEMBLY,i/
MatAssemblyEnd	src/sles/examples/tutorials/ex11f.F	/^!       MatAssemblyBegin(), MatAssemblyEnd()$/
MatConvert	src/sles/examples/tutorials/ex6f.F	/^        call MatConvert(A,MATSAME,A2,ierr)$/
MatCreate	src/sles/examples/tutorials/ex11f.F	/^      call MatCreate(PETSC_COMM_WORLD,dim,dim,A,ie/
MatCreateMPIAIJ	src/snes/examples/tests/ex10.f	/^      call MatCreateMPIAIJ(PETSC_COMM_WORLD,PETSC_/
MatCreateMPIDense	src/mat/examples/tests/ex16f90.F	/^      call MatCreateMPIDense(PETSC_COMM_WORLD,PETS/
MatCreateSeqAIJ	src/sles/examples/tutorials/ex13f.F	/^      call MatCreateSeqAIJ(PETSC_COMM_SELF,Ntot,Nt/
MatCreateSeqDense	src/mat/examples/tests/ex36.F	/^!  Note the use of PETSC_NULL_SCALAR in MatCreateS/
MatCreateShell	src/sles/examples/tests/ex5f.F	/^      call MatCreateShell(PETSC_COMM_SELF,m,m,m,m,/
MatDestroy	src/mat/examples/tests/ex16f90.F	/^      call MatDestroy(A,ierr) $/
MatGetArray	src/mat/examples/tests/ex16f90.F	/^!  Tests MatGetArray() on a dense matrix$/
MatGetArrayF90	src/mat/examples/tests/ex16f90.F	/^      call MatGetArrayF90(A,array,ierr) $/
MatGetInfo	src/sles/examples/tests/ex12.F	/^      call MatGetInfo(A,MAT_GLOBAL_SUM,info,ierr)$/
MatGetOwnershipRange	src/sles/examples/tutorials/ex11f.F	/^      call MatGetOwnershipRange(A,Istart,Iend,ierr/
MatGetRow	src/mat/examples/tests/ex58f.F	/^!   This program demonstrates use of MatGetRow() f/
MatGetTypeFromOptions	src/sles/examples/tests/ex12.F	/^      call MatGetTypeFromOptions(PETSC_COMM_WORLD,/
MatLoad	src/mat/examples/tests/ex58f.F	/^      call MatLoad(v,MATSEQAIJ,A,err)$/
MatMult	src/sles/examples/tests/ex12.F	/^      call MatMult(A,x,u,ierr)$/
MatRestoreArray	src/mat/examples/tests/ex36.F	/^      call MatRestoreArray(A,aa,ia,err)$/
MatRestoreRow	src/mat/examples/tests/ex58f.F	/^      call MatRestoreRow(A,2,ncols,cols,values,err/
MatSetLocalToGlobalMapping	src/snes/examples/tutorials/ex5f.F	/^        call MatSetLocalToGlobalMapping(J,isltog,i/
MatSetOption	src/snes/examples/tutorials/ex5f.F	/^       call MatSetOption(jac,MAT_NEW_NONZERO_LOCAT/
MatSetValues	src/mat/examples/tests/ex16f90.F	/^          call MatSetValues(A,1,i,1,j,v,INSERT_VAL/
MatSetValuesLocal	src/snes/examples/tutorials/ex5f.F	/^!       entries via MatSetValuesLocal().$/
MatShellSetOperation	src/ts/examples/tests/ex1f.F	/^         call MatShellSetOperation(A,MATOP_MULT,RH/
MatView	src/mat/examples/tests/ex16f90.F	/^      call MatView(A,VIEWER_STDOUT_WORLD,ierr) $/
MatrixFreeHessian	src/snes/examples/tests/umin/ex2.c	/^int MatrixFreeHessian(SNES snes,Vec X,Mat *H,Mat */
MatrixFreePreconditioner	src/snes/examples/tutorials/ex6.c	/^int MatrixFreePreconditioner(void *ctx,Vec x,Vec y/
Mdown	src/sles/examples/tests/pargrid.h	/^#define Mdown(grid,procinfo) (((Mzpos(grid,procinf/
Meast	src/sles/examples/tests/pargrid.h	/^#define Meast(grid,procinfo) (Mzpos(grid,procinfo)/
Mex1	src/ao/examples/tests/ex1.c	/^int main(int argc,char **argv)$/
Mex10	src/mat/examples/tests/ex10.c	/^int main(int argc,char **args)$/
Mex11	src/gvec/examples/tutorials/ex11.c	/^int main(int argc,char **args)$/
Mex12	src/mat/examples/tests/ex12.c	/^int main(int argc,char **args)$/
Mex13	src/mat/examples/tests/ex13.c	/^int main(int argc,char **args)$/
Mex14	src/mat/examples/tests/ex14.c	/^int main(int argc,char **args)$/
Mex15	src/mat/examples/tests/ex15.c	/^int main(int argc,char **args)$/
Mex16	src/mat/examples/tests/ex16.c	/^int main(int argc,char **args)$/
Mex17	src/mat/examples/tests/ex17.c	/^int main(int argc,char **args)$/
Mex18	src/sles/examples/tests/ex18.c	/^int main(int argc,char **args)$/
Mex19	src/mat/examples/tests/ex19.c	/^int main(int argc,char **args)$/
Mex2	src/ao/examples/tests/ex2.c	/^int main(int argc,char **argv)$/
Mex20	src/mat/examples/tests/ex20.c	/^int main(int argc,char **args)$/
Mex21	src/mat/examples/tests/ex21.c	/^int main(int argc,char **args)$/
Mex22	src/mat/examples/tests/ex22.c	/^int main(int argc,char **args)$/
Mex23	src/vec/examples/tests/ex23.c	/^int main(int argc,char **argv)$/
Mex24	src/mat/examples/tests/ex24.c	/^int main(int argc,char **args)$/
Mex25	src/mat/examples/tests/ex25.c	/^int main(int argc,char **args)$/
Mex27	src/mat/examples/tests/ex27.c	/^int main(int argc,char **args)$/
Mex28	src/mat/examples/tests/ex28.c	/^int main(int argc, char **args)$/
Mex3	src/ao/examples/tests/ex3.c	/^int main(int argc,char **argv)$/
Mex30	src/mat/examples/tests/ex30.c	/^int main(int argc,char **args)$/
Mex31	src/mat/examples/tests/ex31.c	/^int main(int argc,char **args)$/
Mex32	src/mat/examples/tests/ex32.c	/^int main(int argc,char **args)$/
Mex33	src/mat/examples/tests/ex33.c	/^int main(int argc,char **args)$/
Mex34	src/mat/examples/tests/ex34.c	/^int main(int argc,char **args)$/
Mex35	src/mat/examples/tests/ex35.c	/^int main(int argc,char **args)$/
Mex37	src/mat/examples/tests/ex37.c	/^int main(int argc,char **args)$/
Mex38	src/mat/examples/tests/ex38.c	/^int main(int argc,char **args)$/
Mex39	src/mat/examples/tests/ex39.c	/^int main(int argc,char **args)$/
Mex4	src/ao/examples/tests/ex4.c	/^int main(int argc,char **argv)$/
Mex40	src/mat/examples/tests/ex40.c	/^int main(int argc,char **args)$/
Mex41	src/mat/examples/tests/ex41.c	/^int main(int argc,char **args)$/
Mex42	src/mat/examples/tests/ex42.c	/^int main(int argc,char **args)$/
Mex43	src/mat/examples/tests/ex43.c	/^int main(int argc,char **args)$/
Mex44	src/mat/examples/tests/ex44.c	/^int main(int argc,char **args)$/
Mex45	src/mat/examples/tests/ex45.c	/^int main(int argc,char **args)$/
Mex46	src/mat/examples/tests/ex46.c	/^int main(int argc,char **args)$/
Mex47	src/mat/examples/tests/ex47.c	/^int main(int argc,char **args)$/
Mex48	src/mat/examples/tests/ex48.c	/^int main(int argc,char **args)$/
Mex49	src/mat/examples/tests/ex49.c	/^int main(int argc,char **argv)$/
Mex5	src/ao/examples/tests/ex5.c	/^int main(int argc,char **argv)$/
Mex50	src/mat/examples/tests/ex50.c	/^int main(int argc,char **args)$/
Mex51	src/mat/examples/tests/ex51.c	/^int main(int argc,char **args)$/
Mex52	src/mat/examples/tests/ex52.c	/^int main(int argc,char **args)$/
Mex53	src/mat/examples/tests/ex53.c	/^int main(int argc,char **args)$/
Mex54	src/mat/examples/tests/ex54.c	/^int main(int argc,char **args)$/
Mex55	src/mat/examples/tests/ex55.c	/^int main(int argc,char **args)$/
Mex56	src/mat/examples/tests/ex56.c	/^int main(int argc,char **args)$/
Mex57	src/mat/examples/tests/ex57.c	/^int main(int argc,char **args)$/
Mex58	src/mat/examples/tests/ex58.c	/^int main(int argc,char **argv)$/
Mex59	src/mat/examples/tests/ex59.c	/^int main(int argc,char **args)$/
Mex5s	src/snes/examples/tutorials/ex5s.c	/^int main( int argc, char **argv )$/
Mex6	src/ao/examples/tests/ex6.c	/^int main(int argc,char **argv)$/
Mex60	src/mat/examples/tests/ex60.c	/^int main(int argc,char **args)$/
Mex7	src/da/examples/tests/ex7.c	/^int main(int argc,char **argv)$/
Mex8	src/da/examples/tests/ex8.c	/^int main(int argc,char **argv)$/
Mex9	src/da/examples/tests/ex9.c	/^int main(int argc,char **argv)$/
Mnorth	src/sles/examples/tests/pargrid.h	/^#define Mnorth(grid,procinfo) (Mzpos(grid,procinfo/
Monitor	src/snes/examples/tests/ex7.c	/^int Monitor(SNES snes,int its,double fnorm,void *d/
MonitorCtx	src/snes/examples/tests/ex7.c	/^} MonitorCtx;$/
Mrecv_border_msg	src/sles/examples/tests/pargrid.h	/^#define Mrecv_border_msg(points,intype,x1,x2,y1,y2/
Msend_border_msg	src/sles/examples/tests/pargrid.h	/^#define Msend_border_msg(msg_list,points,msg,msg_t/
Msouth	src/sles/examples/tests/pargrid.h	/^#define Msouth(grid,procinfo) (Mzpos(grid,procinfo/
Mup	src/sles/examples/tests/pargrid.h	/^#define Mup(grid,procinfo) (((Mzpos(grid,procinfo)/
Mwest	src/sles/examples/tests/pargrid.h	/^#define Mwest(grid,procinfo) (Mzpos(grid,procinfo)/
Mxpos	src/sles/examples/tests/pargrid.h	/^#define Mxpos(grid,procinfo) (procinfo->my_id % gr/
MyKSPMonitor	src/sles/examples/tutorials/ex2f.F	/^      subroutine MyKSPMonitor(ksp,n,rnorm,dummy)$/
Mypos	src/sles/examples/tests/pargrid.h	/^#define Mypos(grid,procinfo) ((procinfo->my_id \/ g/
Mzpos	src/sles/examples/tests/pargrid.h	/^#define Mzpos(grid,procinfo) (procinfo->my_id \/ (g/
Omega	src/snes/examples/tutorials/common8and9.c	/^#define Omega(i) 4*(i)+2$/
OptionsGetDouble	src/snes/examples/tutorials/ex4f.F	/^      call OptionsGetDouble(PETSC_NULL_CHARACTER,'/
OptionsGetInt	src/draw/examples/tests/ex5.F	/^      call OptionsGetInt(PETSC_NULL_CHARACTER,'-he/
OptionsGetString	src/sles/examples/tests/ex12.F	/^      call OptionsGetString(PETSC_NULL_CHARACTER,'/
OptionsHasName	src/sles/examples/tutorials/ex11f.F	/^      call OptionsHasName(PETSC_NULL_CHARACTER,'-n/
PCSetType	src/sles/examples/tutorials/ex15f.F	/^         call PCSetType(pc,PCSHELL,ierr)$/
PCShellSetApply	src/sles/examples/tutorials/ex15f.F	/^         call PCShellSetApply(pc,SampleShellPCAppl/
PETSC_NEAR	src/ts/examples/tests/ex1.c	/^#define PETSC_NEAR(a,b,c) (!(PetscAbsDouble((a)-(b/
PETSc	src/vec/examples/tutorials/ex4f.F	/^!  the vector indices are 0-based in PETSc (for bo/
PLogEventBegin	src/sys/examples/tutorials/ex3f.F	/^!        the event via PLogEventBegin() and PLogEv/
PLogEventEnd	src/sys/examples/tutorials/ex3f.F	/^      call PLogEventEnd(USER_EVENT1,PETSC_NULL_OBJ/
PLogEventMPEActivate	src/sys/examples/tutorials/ex3f.F	/^      call PLogEventMPEActivate(USER_EVENT1,ierr)$/
PLogEventMPEDeactivate	src/sys/examples/tutorials/ex3f.F	/^      call PLogEventMPEDeactivate(USER_EVENT1,ierr/
PLogEventRegister	src/sys/examples/tutorials/ex3f.F	/^!      - Note that PLogEventRegister() returns to /
PLogFlops	src/sys/examples/tutorials/ex3f.F	/^!        with the routine PLogFlops().$/
PetscBinaryClose	src/vec/examples/tests/ex20.F	/^       call PetscBinaryClose(fd,ierr)$/
PetscBinaryWrite	src/vec/examples/tests/ex20.F	/^       call PetscBinaryWrite(fd,veccookie,1,PETSC_/
PetscFinalize	src/draw/examples/tests/ex5.F	/^      call PetscFinalize(ierr)$/
PetscGetArchType	src/sys/examples/tests/ex5.F	/^       call PetscGetArchType(arch,ierr)$/
PetscInitialize	src/draw/examples/tests/ex5.F	/^      call PetscInitialize(PETSC_NULL_CHARACTER,ie/
PetscMalloc	src/sles/examples/tutorials/ex13f.F	/^  userx    = (Scalar *) PetscMalloc(Ntot*sizeof(Sc/
PetscObjectSetName	src/snes/examples/tests/ex10.f	/^      call PetscObjectSetName(x,'Approximate Solut/
PetscPow	src/gvec/examples/tutorials/common3and4.c	/^#define PetscPow(a,b) ( ((a) == czero) ? (czero) :/
PetscRandomCreate	src/sles/examples/tutorials/ex11f.F	/^         call PetscRandomCreate(PETSC_COMM_WORLD, /
PetscRandomDestroy	src/sles/examples/tutorials/ex2f.F	/^         call PetscRandomDestroy(rctx,ierr)$/
PetscReal	src/sles/examples/tutorials/ex13f.F	/^     &       PetscReal(PetscConj(solution[i]-userx/
PetscSequentialPhaseEnd	src/mat/examples/tests/ex16f90.F	/^      call PetscSequentialPhaseEnd(PETSC_COMM_WORL/
PetscSetCommWorld	src/sys/examples/tests/ex7f.F	/^!     Formatted test for PetscSetCommWorld()$/
PetscStrncpy	src/ts/examples/tests/ex1f.F	/^        call PetscStrncpy(etype,type,5)$/
PetscTrValid	src/ts/examples/tutorials/ex1f.F	/^!       call PetscTrValid(ierr)$/
RHSFunction	src/gvec/examples/tutorials/ex1.c	/^int RHSFunction(int n,double *x,double *y,double */
RHSFunctionHeat	src/ts/examples/tests/ex1.c	/^int RHSFunctionHeat(TS ts, double t,Vec globalin, /
RHSJacobian	src/ts/examples/tests/ex2.c	/^int RHSJacobian(TS ts,double t,Vec x,Mat *AA,Mat */
RHSJacobianFD	src/ts/examples/tutorials/util2.c	/^int RHSJacobianFD(TS ts,double t,Vec xx1,Mat *J,Ma/
RHSJacobianHeat	src/ts/examples/tests/ex1.c	/^int RHSJacobianHeat(TS ts,double t,Vec x,Mat *AA,M/
RHSMatrixFree	src/ts/examples/tests/ex1.c	/^int RHSMatrixFree(Mat mat,Vec x,Vec y)$/
RHSMatrixHeat	src/ts/examples/tests/ex1.c	/^int RHSMatrixHeat(TS ts,double t,Mat *AA,Mat *BB, /
SLES	src/sles/examples/tutorials/ex11f.F	/^!  Description: Solves a complex linear system in /
SLESAppendOptionsPrefix	src/sles/examples/tests/ex16.F	/^      call SLESAppendOptionsPrefix(sles1,'_', ierr/
SLESCreate	src/sles/examples/tests/ex12.F	/^      call SLESCreate(PETSC_COMM_WORLD,sles,ierr)$/
SLESDestroy	src/sles/examples/tests/ex12.F	/^      call SLESDestroy(sles,ierr)$/
SLESGetKSP	src/sles/examples/tutorials/ex15f.F	/^      call SLESGetKSP(sles,ksp,ierr)$/
SLESGetPC	src/snes/examples/tutorials/ex1f.F	/^      call SLESGetPC(sles,pc,ierr)$/
SLESSetFromOptions	src/sles/examples/tests/ex12.F	/^      call SLESSetFromOptions(sles,ierr)$/
SLESSetOperators	src/sles/examples/tests/ex5f.F	/^      call SLESSetOperators(sles,A,A,SAME_NONZERO_/
SLESSolve	src/sles/examples/tests/ex12.F	/^      call SLESSolve(sles,b,x,its,ierr)$/
SLESView	src/sles/examples/tutorials/ex1f.F	/^      call SLESView(sles,VIEWER_STDOUT_WORLD,ierr)/
SNESCreate	src/snes/examples/tests/ex10.f	/^      call SNESCreate(PETSC_COMM_WORLD,SNES_NONLIN/
SNESDestroy	src/snes/examples/tests/ex10.f	/^      call SNESDestroy(snes,ierr)$/
SNESGetSLES	src/snes/examples/tutorials/ex1f.F	/^      call SNESGetSLES(snes,sles,ierr)$/
SNESSetFromOptions	src/snes/examples/tests/ex10.f	/^      call SNESSetFromOptions(snes,ierr)$/
SNESSetFunction	src/snes/examples/tests/ex10.f	/^      call SNESSetFunction(snes,r,FormFunction,ctx/
SNESSetJacobian	src/snes/examples/tutorials/ex1f.F	/^      call SNESSetJacobian(snes,J,J,FormJacobian,P/
SNESSolve	src/snes/examples/tutorials/ex1f.F	/^!  for the nonlinear solver prior to calling SNESS/
SampleShellPC	src/sles/examples/tutorials/ex15.c	/^} SampleShellPC;$/
SampleShellPCApply	src/sles/examples/tutorials/ex15.c	/^int SampleShellPCApply(void *ctx,Vec x,Vec y)$/
SampleShellPCCreate	src/sles/examples/tutorials/ex15.c	/^int SampleShellPCCreate(SampleShellPC **shell)$/
SampleShellPCDestroy	src/sles/examples/tutorials/ex15.c	/^int SampleShellPCDestroy(SampleShellPC *shell)$/
SampleShellPCSetUp	src/sles/examples/tutorials/ex15.c	/^int SampleShellPCSetUp(SampleShellPC *shell,Mat pm/
Set	src/snes/examples/tests/umin/dgl2fg.f	/^!             'XS'    Set (x,y,vpotx,vpoty) to the/
SetCRoutineFromFortran	src/ts/examples/tutorials/ex2f.F	/^         call SetCRoutineFromFortran(ts,A,A,ierr)$/
Solution	src/ts/examples/tests/ex1.c	/^int Solution(double t,Vec solution, void *ctx)$/
SolutionFunction	src/gvec/examples/tutorials/ex1.c	/^int SolutionFunction(int n,double *x,double *y,dou/
Store1DArray	src/mat/examples/tests/ex45.c	/^void Store1DArray(int m, double *a, char *filename/
Store2DArray	src/mat/examples/tests/ex45.c	/^void Store2DArray(int m, int n, double *a, char *f/
TSCreate	src/ts/examples/tests/ex1f.F	/^      call TSCreate(PETSC_COMM_WORLD,tsproblem,ts,/
TSDestroy	src/ts/examples/tutorials/ex2f.F	/^      call TSDestroy(ts,ierr)$/
TSGetType	src/ts/examples/tests/ex1f.F	/^      call TSGetType(ts,type,ierr)$/
TSSetDuration	src/ts/examples/tests/ex1f.F	/^      call TSSetDuration(ts,time_steps,tmax,ierr) /
TSSetFromOptions	src/ts/examples/tests/ex1f.F	/^      call TSSetFromOptions(ts,ierr)$/
TSSetInitialTimeStep	src/ts/examples/tutorials/ex2f.F	/^      call TSSetInitialTimeStep(ts,0.0,dt,ierr)$/
TSSetRHSFunction	src/ts/examples/tests/ex1f.F	/^         call TSSetRHSFunction(ts,RHSFunctionHeat,/
TSSetRHSJacobian	src/ts/examples/tutorials/ex1f.F	/^      call TSSetRHSJacobian(ts,J,J,FormJacobian,us/
TSSetRHSMatrix	src/ts/examples/tests/ex1f.F	/^         call TSSetRHSMatrix(ts,A,A,PETSC_NULL_FUN/
TSSetSolution	src/ts/examples/tutorials/ex1f.F	/^      call TSSetSolution(ts,x,ierr) $/
TSSetType	src/ts/examples/tutorials/ex1f.F	/^      call TSSetType(ts,TS_PSEUDO,ierr) $/
TSSetUp	src/ts/examples/tests/ex1f.F	/^      call TSSetUp(ts,ierr) $/
TSStep	src/ts/examples/tutorials/ex1f.F	/^      call TSStep(ts,its,ftime,ierr) $/
TSetRHSJacobian	src/ts/examples/tutorials/ex2f.F	/^!     dummy - optional user-defined context, as se/
Temp	src/snes/examples/tutorials/common8and9.c	/^#define Temp(i)  4*(i)+3$/
TestType	src/sles/examples/tests/ex17.c	/^typedef enum {TEST_1, TEST_2, TEST_3, HELMHOLTZ_1,/
U	src/snes/examples/tutorials/common8and9.c	/^#define U(i)     4*(i)$/
UserApplyDirichlet	src/gvec/examples/tutorials/common3and4.c	/^int UserApplyDirichlet(GVec x,GVec F,$/
UserApplyOperator	src/gvec/examples/tutorials/common3and4.c	/^int UserApplyOperator(GVec gvec,GVec result)$/
UserComputeDirichlet	src/gvec/examples/tutorials/common1and2.c	/^int UserComputeDirichlet(GVec x,GVec b,GMat A,$/
UserComputeMatrix	src/gvec/examples/tutorials/common1and2.c	/^int UserComputeMatrix(GMat gmat)$/
UserCtx	src/gvec/examples/tutorials/ex4.c	/^} UserCtx;$/
UserCycleEnd	src/snes/examples/tutorials/ex9.c	/^int UserCycleEnd(AppCtx *user,Vec x)$/
UserDestroyWork	src/snes/examples/tests/umin/ex1.c	/^int UserDestroyWork(AppCtx user)$/
UserDoLinearSolver	src/sles/examples/tutorials/ex13.c	/^int UserDoLinearSolver(Scalar *rho,UserCtx *userct/
UserFinalizeLinearSolver	src/sles/examples/tutorials/ex13.c	/^int UserFinalizeLinearSolver(UserCtx *userctx)$/
UserInitializeLinearSolver	src/sles/examples/tutorials/ex13.c	/^int UserInitializeLinearSolver(int m, int n,UserCt/
UserSetProblem	src/snes/examples/tests/ex1.c	/^int UserSetProblem(AppCtx *user,int *argc,char **a/
V	src/snes/examples/tutorials/common8and9.c	/^#define V(i)     4*(i)+1$/
VecAXPY	src/sles/examples/tutorials/ex11f.F	/^      call VecAXPY(none,u,x,ierr)$/
VecAYPX	src/vec/examples/tutorials/ex1f.F	/^      call VecAYPX(two,x,y,ierr)$/
VecAssemblyBegin	src/snes/examples/tests/ex10.f	/^      call VecAssemblyBegin(F,ierr)$/
VecAssemblyEnd	src/vec/examples/tutorials/ex2f.F	/^!    VecAssemblyBegin(), VecAssemblyEnd()$/
VecCopy	src/sles/examples/tests/ex5f.F	/^      call VecCopy(y,x,ierr)$/
VecCreate	src/sles/examples/tutorials/ex11f.F	/^      call VecCreate(PETSC_COMM_WORLD,PETSC_DECIDE/
VecCreateMPI	src/sles/examples/tutorials/ex15f.F	/^      call VecCreateMPI(PETSC_COMM_WORLD,PETSC_DEC/
VecCreateSeq	src/sles/examples/tests/ex5f.F	/^      call VecCreateSeq(PETSC_COMM_SELF,m,x,ierr)$/
VecCreateShared	src/vec/examples/tutorials/ex1f.F	/^!     VecCreateShared() - parallel vector that use/
VecDestroy	src/sles/examples/tests/ex12.F	/^      call VecDestroy(x,ierr)$/
VecDot	src/vec/examples/tutorials/ex1f.F	/^      call VecDot(x,x,dot,ierr)$/
VecDuplicate	src/sles/examples/tests/ex12.F	/^      call VecDuplicate(b,x,ierr)$/
VecDuplicateVecs	src/vec/examples/tutorials/ex1f.F	/^      call VecDuplicateVecs(x,3,z,ierr)$/
VecDuplicateVecsF90	src/vec/examples/tutorials/ex1f90.F	/^      call VecDuplicateVecsF90(x,3,z,ierr)$/
VecGetArray	src/sles/examples/tutorials/ex14f.F	/^!    - For default PETSc vectors, VecGetArray() re/
VecGetArray90	src/snes/examples/tutorials/ex5f90.F	/^!    - For default PETSc vectors, VecGetArray90() /
VecGetArrayF90	src/snes/examples/tutorials/ex5f90.F	/^!  the local vector data via VecGetArrayF90() and /
VecGetLocalSize	src/sles/examples/tutorials/ex14f.F	/^      call VecGetLocalSize(X,m,ierr)$/
VecGetOwnershipRange	src/snes/examples/tests/ex10.f	/^      call VecGetOwnershipRange(x,start,end,ierr)$/
VecLoad	src/sles/examples/tests/ex12.F	/^      call VecLoad(fd,b,ierr)$/
VecNorm	src/sles/examples/tests/ex12.F	/^      call VecNorm(u,NORM_2,norm,ierr)$/
VecPointwiseDivide	src/vec/examples/tutorials/ex1f.F	/^      call VecPointwiseDivide(x,y,w,ierr)$/
VecPointwiseMult	src/sles/examples/tutorials/ex15f.F	/^      call VecPointwiseMult(x,diag,y,ierr)$/
VecReciprocal	src/sles/examples/tutorials/ex15f.F	/^      call VecReciprocal(diag,ierr)$/
VecRestoreArray	src/sles/examples/tutorials/ex14f.F	/^!    - You MUST call VecRestoreArray() when you no/
VecRestoreArrayF90	src/snes/examples/tutorials/ex5f90.F	/^!    - You MUST call VecRestoreArrayF90() when you/
VecScale	src/vec/examples/tests/ex19.F	/^       call VecScale(two,x,ierr)$/
VecScatterCreate	src/vec/examples/tests/ex17f.F	/^      call VecScatterCreate(y,is2,x,is1,ctx,ierr)$/
VecScatterEnd	src/vec/examples/tests/ex17f.F	/^      call VecScatterEnd(y,x,ADD_VALUES,SCATTER_FO/
VecSet	src/sles/examples/tutorials/ex11f.F	/^         call VecSet(pfive,u,ierr)$/
VecSetValues	src/snes/examples/tests/ex10.f	/^        call VecSetValues(F,1,ii,FF,INSERT_VALUES,/
VecSwap	src/vec/examples/tutorials/ex1f.F	/^      call VecSwap(x,y,ierr)$/
VecValid	src/vec/examples/tutorials/ex1f.F	/^      call VecValid(x,flg,ierr)$/
VecView	src/sles/examples/tutorials/ex2f.F	/^         call VecView(u,VIEWER_STDOUT_WORLD,ierr)$/
VecWAXPY	src/vec/examples/tutorials/ex1f.F	/^      call VecWAXPY(two,x,y,w,ierr)$/
ViewCoordinates	src/dfvec/examples/tests/ex1.c	/^int ViewCoordinates(MPI_Comm comm,double *x,double/
ViewerDestroy	src/mat/examples/tests/ex58f.F	/^      call ViewerDestroy(v,err)$/
ViewerDrawGetDraw	src/ts/examples/tests/ex1f.F	/^      call ViewerDrawGetDraw(viewer2,draw,ierr) $/
ViewerDrawOpenX	src/ts/examples/tests/ex1f.F	/^      call ViewerDrawOpenX(PETSC_COMM_WORLD,PETSC_/
ViewerFileOpenBinary	src/vec/examples/tests/ex20.F	/^       call ViewerFileOpenBinary(PETSC_COMM_SELF,'/
ViewerStringOpen	src/ts/examples/tests/ex1f.F	/^      call ViewerStringOpen(PETSC_COMM_WORLD,tsinf/
X	src/mat/examples/tests/ex36.F	/^      Scalar           X(m,n)$/
aa	src/mat/examples/tests/ex36.F	/^      Scalar    aa(m,n)$/
abs	src/snes/examples/tests/umin/dgl1fg.f	/^         temp = sqrt((betas+betan)\/(two*(abs(alpha/
amult	src/pc/examples/tests/ex5.c	/^int amult(Mat mat,Vec xx,Vec yy)$/
and	src/snes/examples/tests/umin/dgl1fg.f	/^!     and (ds, d) if task = 'F' or task = 'FG'.$/
array	src/is/examples/tutorials/ex2f.F	/^!  The user declares an array (index(1)) and index/
arrays	src/sles/examples/tutorials/ex14f.F	/^!  domain, using distributed arrays (DAs) to parti/
at	src/ts/examples/tutorials/ex1f.F	/^!       Set the initial time to start at (this is /
atan	src/snes/examples/tests/umin/dgl1fg.f	/^      pi = four*atan(one)$/
betan	src/snes/examples/tests/umin/dgl1fg.f	/^!     alphan (ergs), and betas, betan (ergs-cm**3)/
bottom	src/snes/examples/tests/umin/dmsabc.f	/^               bottom(i) = u(1)*u(1) - u(2)*u(2)$/
boundaries	src/snes/examples/tutorials/ex5f.F	/^!  Get local grid boundaries (for 2-dimensional DA/
bv	src/snes/examples/tests/umin/dmsabc.f	/^!     bv(x,y) = u**2 - v**2 where u and v are the /
charge	src/snes/examples/tests/umin/dgl1fg.f	/^!     electronic charge (esu).$/
chosen	src/sles/examples/tutorials/ex2f.F	/^!      options are chosen (e.g., -log_summary).  S/
code	src/sles/examples/tutorials/ex15f.F	/^!   ierr  - error code (nonzero if error has been /
context	src/sles/examples/tutorials/ex2f.F	/^!    dummy - optional user-defined monitor context/
copyptr	src/ts/examples/tests/ex1f.F	/^        copyptr(i+1+cdx) = sc * (localptr(i+2+ldx)/
corrupted	src/vec/examples/tutorials/ex1f.F	/^!  Test whether vector has been corrupted (just to/
cos	src/snes/examples/tests/umin/dgl2co.f	/^         d3bar = cos(arg)$/
dble	src/snes/examples/tests/dfdcfj.f	/^      hx = one\/dble(nx + 1)$/
dcpffj	src/snes/examples/tests/dcpffj.f	/^      subroutine dcpffj(n,x,fvec,fjac,ldfjac,task)/
dcprfj	src/snes/examples/tests/dcprfj.f	/^      subroutine dcprfj(n,x,fvec,fjac,ldfjac,task)/
defined	src/vec/examples/tutorials/ex1f.F	/^#if defined(USE_PETSC_COMPLEX)$/
defines	src/mat/examples/tests/ex16f90.F	/^!     vec.h - defines (INSERT_VALUES)$/
deptfg	src/snes/examples/tests/umin/deptfg.f	/^      subroutine deptfg(nx,ny,x,f,fgrad,task,c)$/
depths	src/snes/examples/tests/umin/depths.f	/^      subroutine depths(nx,ny,s,y)$/
dfdcfj	src/snes/examples/tests/dfdcfj.f	/^      subroutine dfdcfj(nx,ny,x,fvec,fjac,ldfjac,t/
dficfj	src/snes/examples/tests/dficfj.f	/^      subroutine dficfj(n,x,fvec,fjac,ldfjac,task,/
dgl1fg	src/snes/examples/tests/umin/dgl1fg.f	/^      subroutine dgl1fg(n,x,f,fgrad,task,t)$/
dgl1hs	src/snes/examples/tests/umin/dgl1hs.f	/^      subroutine dgl1hs(n,x,s,y,t)$/
dgl2co	src/snes/examples/tests/umin/dgl2co.f	/^      subroutine dgl2co(gp,nx,ny,x,sx,ldsx,y,sy,ld/
dgl2fc	src/snes/examples/tests/umin/dgl2fg.f	/^      subroutine dgl2fc(nx,ny,x,y,vpotx,vpoty,f,gr/
dgl2fg	src/snes/examples/tests/umin/dgl2fg.f	/^      subroutine dgl2fg(nx,ny,x,f,fgrad,task,w,vor/
dgl2hs	src/snes/examples/tests/umin/dgl2hs.f	/^      subroutine dgl2hs(nx,ny,x,s,y,wa1,wa2,vornum/
dhhdfj	src/snes/examples/tests/dhhdfj.f	/^      subroutine dhhdfj(n,x,fvec,fjac,ldfjac,task,/
dimension	src/snes/examples/tests/dcpffj.f	/^!       fjac is a double precision array of dimens/
div	src/sles/examples/tutorials/ex13f.F	/^!   Solves -div ( rho grad psi) = F using finite d/
dmsabc	src/snes/examples/tests/umin/dmsabc.f	/^      subroutine dmsabc(nx,ny,bottom,top,left,righ/
dmsafg	src/snes/examples/tests/umin/dmsafg.f	/^      subroutine dmsafg(nx,ny,x,f,fgrad,task,botto/
dmsahs	src/snes/examples/tests/umin/dmsahs.f	/^      subroutine dmsahs(nx,ny,x,s,y,bottom,top,lef/
dodcfg	src/snes/examples/tests/umin/dodcfg.f	/^      subroutine dodcfg(nx,ny,x,f,fgrad,task,lambd/
dodchs	src/snes/examples/tests/umin/dodchs.f	/^      subroutine dodchs(nx,ny,x,s,y,lambda)$/
dodcps	src/snes/examples/tests/umin/dodcfg.f	/^               call dodcps(gradv,mu1,mu2,t1,t2,dps/
dpjbfg	src/snes/examples/tests/umin/dpjbfg.f	/^      subroutine dpjbfg(nx,ny,x,f,fgrad,task,ecc,b/
dpjbhs	src/snes/examples/tests/umin/dpjbhs.f	/^      subroutine dpjbhs(nx,ny,s,y,ecc,b)$/
dsfdfj	src/snes/examples/tests/dsfdfj.f	/^      subroutine dsfdfj(n,x,fvec,fjac,ldfjac,task,/
dsfifj	src/snes/examples/tests/dsfifj.f	/^      subroutine dsfifj(nx,ny,x,fvec,fjac,ldfjac,t/
dsqrt	src/ts/examples/tutorials/ex2f.F	/^      en2s = dsqrt(h)*en2$/
dsscfg	src/snes/examples/tests/umin/dsscfg.f	/^      subroutine dsscfg(nx,ny,x,f,fgrad,task,lambd/
dsschs	src/snes/examples/tests/umin/dsschs.f	/^      subroutine dsschs(nx,ny,x,s,y,lambda)$/
dw	src/snes/examples/tests/dficfj.f	/^            dw(j,k) = zero$/
dwf	src/snes/examples/tests/dsfdfj.f	/^            dwf(j,k) = zero$/
dwg	src/snes/examples/tests/dsfdfj.f	/^            dwg(j,k) = zero$/
end	src/is/examples/tutorials/ex1f.F	/^      end$/
ex7c	src/vec/examples/tutorials/ex7f.F	/^       call ex7c(vec,comm)$/
ex7f	src/vec/examples/tutorials/ex7f.F	/^       subroutine ex7f(vec,comm)$/
exp	src/sles/examples/tutorials/ex14f.F	/^!            -Laplacian u - lambda*exp(u) = 0,  0 /
f	src/snes/examples/tutorials/ex4f.F	/^!  f - local vector data, f(x)$/
f_ini	src/ts/examples/tests/ex4.c	/^double f_ini(double x, double y)$/
ff	src/sles/examples/tutorials/ex14f.F	/^            ff(idf+row) = xx(idx+row)$/
fgrad	src/snes/examples/tests/umin/deptfg.f	/^      double precision x(nx*ny), fgrad(nx*ny)$/
fjac	src/snes/examples/tests/dcpffj.f	/^      double precision x(n),fvec(n),fjac(ldfjac,n)/
foo1	src/fortran/f90/tests/test_IRIXf90.F	/^      call foo1(i,d)$/
foo1_	src/fortran/f90/tests/test_IRIX.c	/^void foo1_(int*a, double *b)$/
foo2	src/fortran/f90/tests/test_IRIXf90.F	/^         Subroutine foo2(iarray,darray)$/
foo2_	src/fortran/f90/tests/test_IRIX.c	/^void foo2_( array3d *a, array3d *b)$/
for	src/sles/examples/tutorials/ex13f.F	/^  for ( j=0; j<n; j++ ) {$/
format	src/is/examples/tutorials/ex2f.F	/^ 30   format(i3)$/
fvec	src/snes/examples/tests/dfdcfj.f	/^               fvec(k) = (prlap - two*plap + pllap/
g	src/snes/examples/tests/umin/mpinter.f	/^!                 the initial guess x, function f(/
gamma	src/snes/examples/tests/umin/dgl1fg.f	/^!     Set temperature dependent constant gamma (er/
gauss_seidel	src/pc/examples/tests/ex5.c	/^int gauss_seidel(void *ptr,Vec bb,Vec xx,Vec w,int/
gffld	src/snes/examples/tests/umin/dgl2co.f	/^               gffld(gi) = d3bar*svpotx(gi,i,j) + /
gfknx1	src/snes/examples/tests/umin/dgl2co.f	/^               gfknx1(gi) = d13bar*sx(gi,i+1,j) + /
gfknx2	src/snes/examples/tests/umin/dgl2co.f	/^      double precision gffld(gpmax), gfknx1(gpmax)/
gfkny1	src/snes/examples/tests/umin/dgl2co.f	/^               gfkny1(gi) = d13bar*sx(gi,i,j+1) + /
gfkny2	src/snes/examples/tests/umin/dgl2co.f	/^               gfkny2(gi) = d13bar*sy(gi,i,j+1) + /
gradax	src/snes/examples/tests/umin/dgl2fg.f	/^               gradax(i,j) = zero$/
graday	src/snes/examples/tests/umin/dgl2fg.f	/^      double precision gradax(nx,ny), graday(nx,ny/
gradx	src/snes/examples/tests/umin/dgl2fg.f	/^               gradx(i,j) = x(i,j)*(-one+x(i,j)**2/
grady	src/snes/examples/tests/umin/dgl2fg.f	/^               grady(i,j) = y(i,j)*(-one+x(i,j)**2/
if	src/is/examples/tests/ex1f.F	/^       if (n .ne. 0) then$/
in	src/snes/examples/tests/umin/dgl1fg.f	/^!     and in (ds,d).$/
indices	src/is/examples/tests/ex1f.F	/^        indices(i) = rank + i$/
info	src/sles/examples/tests/ex12.F	/^      MatInfo          info(MAT_INFO_SIZE)$/
int	src/vec/examples/tutorials/ex1f.F	/^         write(6,110) int(PetscReal(dots(1))),int(/
integer	src/is/examples/tutorials/ex1f.F	/^!      Bug in IRIX64-F90 libraries - write\/format /
interpolate	src/pc/examples/tests/ex5.c	/^int interpolate(Mat mat,Vec xx,Vec yy,Vec zz)$/
iterations	src/snes/examples/tutorials/ex4f.F	/^!  nonzero structure throughout all nonlinear iter/
jacobi	src/pc/examples/tests/ex5.c	/^int jacobi(void *ptr,Vec bb,Vec xx,Vec w,int m)$/
left	src/snes/examples/tests/umin/dmsabc.f	/^               left(i) = u(1)*u(1) - u(2)*u(2)$/
lf_a	src/snes/examples/tutorials/ex1f.F	/^#define lf_a(ib) lf_v(lf_i + (ib))$/
loc	src/vec/examples/tutorials/ex4f.F	/^          loc(i) = i-1$/
locally	src/sles/examples/tutorials/ex11f.F	/^!     locally (but any non-local elements will be /
localptr	src/ts/examples/tests/ex1f.F	/^        localptr(i-mybase+1+idx) = sin(PETSC_PI*i*/
ltog	src/sles/examples/tutorials/ex14f.F	/^          grow = ltog(idltog+row)$/
lx_a	src/snes/examples/tutorials/ex1f.F	/^!   - The element lx_a(ib) is element ib in the ve/
mapping	src/sles/examples/tutorials/ex14f.F	/^!   global numbering with the 'ltog' mapping (via /
matrix	src/snes/examples/tutorials/ex4f.F	/^!  jac_prec - optionally different preconditioning/
max	src/snes/examples/tests/umin/dpjbfg.f	/^            temp = max(sin(dble(i)*hx),zero)$/
min	src/sles/examples/tutorials/ex14f.F	/^        temp = (min(j,my-j-1))*hy$/
mpintf	src/snes/examples/tests/umin/mpinter.f	/^       integer function mpintf( problem, mx, my, n/
mymatmult	src/sles/examples/tests/ex5f.F	/^      subroutine mymatmult(A,x,y,ierr)$/
norm	src/sles/examples/tutorials/ex2f.F	/^!    rnorm - 2-norm (preconditioned) residual valu/
options	src/sles/examples/tests/ex16.F	/^!  options (command line, from .petscrc file, etc./
ordering	src/snes/examples/tutorials/ex5f.F	/^!    (A) MatSetValuesLocal(), using the local orde/
origin	src/snes/examples/tests/umin/dgl2co.f	/^!     Kinetic energy part, at origin (only needed /
other	src/sles/examples/tutorials/ex13f.F	/^!  other (non-PETSc) parts of the application code/
p	src/snes/examples/tests/umin/dpjbfg.f	/^      p(xi) = (1+ecc*cos(xi))**3$/
par_grid	src/sles/examples/tests/pargrid.h	/^} par_grid;$/
parameter	src/mat/examples/tests/ex36.F	/^      parameter (m=5, n=4)$/
paulintegrate20	src/sles/examples/tests/ex10.c	/^int paulintegrate20(double K[60][60])$/
paulsetup20	src/sles/examples/tests/ex10.c	/^int paulsetup20(void)$/
point	src/sles/examples/tests/pargrid.h	/^} point;$/
preconditioner	src/snes/examples/tutorials/ex4f.F	/^!  up the preconditioner (e.g., no need to redo sy/
problem	src/vec/examples/tutorials/ex4f.F	/^!  natural size for a particular problem (not one /
program	src/sles/examples/tutorials/ex1f.F	/^!  program (unlike the C\/C++ interface).$/
psi	src/snes/examples/tests/umin/dodcps.f	/^!     This subroutine computes the function psi(t)/
residual	src/pc/examples/tests/ex5.c	/^int residual(Mat mat,Vec bb,Vec xx,Vec rr)$/
restrct	src/pc/examples/tests/ex5.c	/^int restrct(Mat mat,Vec rr,Vec bb)$/
rhnfhk	src/snes/examples/tests/dficfj.f	/^                  rhnfhk(i,j,k,m) = rhoijh\/nf$/
rho	src/sles/examples/tutorials/ex13f.F	/^!  Fill up the array rho[] with the function rho(x/
right	src/snes/examples/tests/umin/dmsabc.f	/^      double precision bottom(nx+2), top(nx+2), le/
routines	src/sles/examples/tutorials/ex2f.F	/^!  Note: Any user-defined Fortran routines (such a/
s	src/snes/examples/tests/umin/depths.f	/^               vr = s(k+1)$/
setcroutinefromfortran_	src/ts/examples/tutorials/util2.c	/^void setcroutinefromfortran_(TS ts,Mat A,Mat B,int/
sets	src/is/examples/tutorials/ex1f.F	/^!     is.h     - index sets (IS objects)$/
sin	src/ts/examples/tests/ex1f.F	/^     &                             3.*sin(PETSC_PI/
slesex	src/sles/examples/tests/ex2.c	/^int slesex(int argc,char **args)$/
solution	src/sles/examples/tutorials/ex13f.F	/^            solution(i,j) = sin(2.*PETSC_PI*x)*sin/
solve1	src/sles/examples/tutorials/ex6f.F	/^         call solve1(sles,A,x,b,u,i,nsteps,ierr)$/
solx	src/ts/examples/tests/ex2.c	/^double solx(double t) $/
soly	src/ts/examples/tests/ex2.c	/^double soly(double t) $/
solz	src/ts/examples/tests/ex2.c	/^double solz(double t) $/
sqrt	src/snes/examples/tests/dcpffj.f	/^      sqrtp = sqrt(p)$/
step	src/ts/examples/tutorials/ex2f.F	/^!   step   - the count of the current step (with 0/
svpotx	src/snes/examples/tests/umin/dgl2co.f	/^            svpotx(gi,nx+1,j) = svpotx(gi,1,j)$/
svpoty	src/snes/examples/tests/umin/dgl2co.f	/^            svpoty(gi,nx+1,j) = svpoty(gi,1,j)$/
sx	src/snes/examples/tests/umin/dgl2co.f	/^            sx(gi,nx+1,j) = d1bar*sx(gi,1,j) + d3b/
sy	src/snes/examples/tests/umin/dgl2co.f	/^            sy(gi,nx+1,j) = d1bar*sx(gi,1,j) + d3b/
temperature	src/snes/examples/tests/umin/dgl1fg.f	/^!     temperature (gauss).$/
test1	src/benchmarks/Index.c	/^int test1(void)$/
test2	src/benchmarks/Index.c	/^int test2(void)$/
time	src/vec/examples/tutorials/ex3f.F	/^!         -draw_pause <pause> : sets time (in seco/
tin	src/snes/examples/tests/umin/dgl1fg.f	/^!     Set critical temperature for lead and tin (K/
top	src/snes/examples/tests/umin/dmsabc.f	/^               top(i) = u(1)*u(1) - u(2)*u(2)$/
user	src/ts/examples/tutorials/ex1f.F	/^      user(lmy)        = 4$/
userb	src/sles/examples/tutorials/ex13f.F	/^            userb(i,j)    = -2*PETSC_PI*cos(2*PETS/
vF2	src/snes/examples/tests/ex10.f	/^     &                 vF2(iF2+i-s+1)$/
values	src/mat/examples/tests/ex58f.F	/^        print*,i,cols(i),values(i)$/
vector	src/snes/examples/tutorials/ex5f.h	/^!     localX   - local work vector (including ghos/
vectors	src/vec/examples/tutorials/ex1f.F	/^!  Duplicate more work vectors (of the same format/
vff	src/snes/examples/tests/ex10.f	/^        vff(iff+1) = vxx(ixx+1)$/
vpotx	src/snes/examples/tests/umin/dgl2co.f	/^         vpotx(nx+1,j) = vpotx(1,j)$/
vpoty	src/snes/examples/tests/umin/dgl2co.f	/^      double precision svpotx(ldsvpx,nx+1,ny+1), v/
vxx	src/snes/examples/tests/ex10.f	/^! This sets the index ixx so that vxx(ixx+1) is th/
w	src/snes/examples/tests/dficfj.f	/^     +       rhnfhk(cpts,0:dim,0:dim,0:deg),w(deg+/
wa1	src/snes/examples/tests/umin/dgl2hs.f	/^            wa1(ctr) = x(k)$/
wa2	src/snes/examples/tests/umin/dgl2hs.f	/^            wa2(ctr) = s(k)$/
wf	src/snes/examples/tests/dsfdfj.f	/^     +     wg(gdeg+1),wf(fdeg+1)$/
wg	src/snes/examples/tests/dsfdfj.f	/^               wg(m) = zero$/
x	src/snes/examples/tests/dcpffj.f	/^            x(i) = zero$/
xwork	src/vec/examples/tutorials/ex4f.F	/^          xwork(i) = 10.0*i$/
xx	src/sles/examples/tutorials/ex14f.F	/^            xx(idx+row) = 0.0 $/
xx_a	src/vec/examples/tutorials/ex4f.F	/^!   - The element xx_a(ib) is element ib+1 in the /
xx_v	src/vec/examples/tutorials/ex4f90.F	/^          xx_v(i) = 100.0*i$/
y	src/snes/examples/tests/umin/depths.f	/^      double precision s(nx*ny), y(nx*ny)$/
yvpotx	src/snes/examples/tests/umin/dgl2co.f	/^      double precision yy(ldyy,nx,ny), yvpotx(ldyv/
yvpoty	src/snes/examples/tests/umin/dgl2co.f	/^               yvpoty(gi,i,j) = zero$/
yx	src/snes/examples/tests/umin/dgl2co.f	/^               yx(gi,i,j) = d7*sx(gi,i,j) + d2bar*/
yy	src/snes/examples/tests/umin/dgl2co.f	/^               yy(gi,i,j) = d7*sy(gi,i,j) + d2bar*/
yy_a	src/vec/examples/tutorials/ex4f.F	/^#define yy_a(ib)  yy_v(yy_i + (ib))$/
yy_v	src/vec/examples/tutorials/ex4f90.F	/^          yy_v(i) = 1000.0*i$/
base	src/sys/src/dll/makefile	/^include ${PETSC_DIR}\/bmake\/${PETSC_ARCH}\/base$/
ex2f	src/is/examples/tests/makefile	/^	-@${MPIRUN} -np 1  ex2f $/
ex3f	src/sys/examples/tutorials/makefile	/^	-@${MPIRUN} -np 1 ex3f$/
fi	src/sys/src/time/makefile	/^	fi$/
if	src/ao/examples/tests/makefile	/^	   if (diff output\/ex1_1.out ex1_1.tmp) then true/
nonlinear_jacobian	src/ts/examples/tests/makefile	/^	-@${MPIRUN} -np 1 ex1f -test -nox -ts_type beuler/
null	src/benchmarks/makefile	/^	-@${MPIRUN} -np 1 Index  > \/dev\/null$/
o	src/viewer/impls/matlab/makefile	/^	${RM} -f  launch.o $/
test_order	src/da/examples/tests/makefile	/^	-@${MPIRUN} -np 6 ex6 -test_order$/
tmp	src/ao/examples/tests/makefile	/^	   ${RM} -f ex5_1.tmp$/
Bstatic	bmake/sun4/base.Opg	/^FOPTFLAGS  = -O -pg -dalign -Bstatic$/
G	bmake/hpux/base.Opg	/^FOPTFLAGS  = -O -G$/
I	bmake/nt/base	/^PETSC_INCLUDE = \/I$(PETSC_DIR) \/I$(PETSC_DIR)\\incl/
KPIC	bmake/solaris/base.O_c++	/^CC         = CC -KPIC$/
O	bmake/hpux/base.O	/^FOPTFLAGS  = -O$/
O1	bmake/t3d/base.O	/^FOPTFLAGS  = -O1$/
O2	bmake/IRIX/base.O	/^FOPTFLAGS  = -O2$/
O3	bmake/IRIX64/base.O	/^FOPTFLAGS  = -O3$/
O4	bmake/nt_gnu/base.O	/^FOPTFLAGS  = -O4$/
a	bmake/alpha/base.O_complex	/^SYS_LIB     = \/usr\/local\/gcc-2.7.2\/lib\/libstdc++.a/
blaslapack	bmake/linux/base.site	/^DYLIBPATH     = \/home\/bsmith\/libraries\/blaslapack$/
dalign	bmake/nt_gnu/base.O_complex	/^FOPTFLAGS  = -O -dalign$/
done	bmake/IRIX/base	/^	done$/
fast	bmake/solaris/base.O	/^FOPTFLAGS  = -fast  $/
fi	bmake/solaris_gnu/base	/^	fi$/
full	bmake/nt/base.g_c++	/^FOPTFLAGS  = \/threads \/dbglibs \/debug:full$/
g	bmake/IRIX/base.g	/^FOPTFLAGS  = -g$/
insight	bmake/sun4/base.insight	/^FLINKER    = \/usr\/local\/insight\/bin.sun4\/insight$/
lC	bmake/hpux/base.Opg_complex	/^SYS_LIB    = -lV3 -lU77 \/usr\/lib\/libail.sl -lcnx_s/
lcomplex	bmake/rs6000/base.O_complex	/^SYS_LIB    = -lcomplex$/
ldl	bmake/solaris/base.Opg	/^SYS_LIB    = -ldl$/
lib	bmake/solaris/base.site	/^DYLIBPATH     = \/opt\/SUNWspro\/SC4.0\/lib$/
lib\li	bmake/nt/base	/^LDIR	      = $(PETSC_DIR)\\lib\\lib$(BOPT)\\nt$/
null	bmake/nt/base	/^	-@$(RM) $*.exe *.obj trashz 2> %temp%\\null$/
o	bmake/sun4/base.g	/^SYS_LIB    = \/usr\/lib\/debug\/malloc.o \/usr\/lib\/debu/
p	bmake/IRIX/base.Opg	/^FOPTFLAGS  = -O2 -p$/
pg	bmake/linux/base.Opg	/^FOPTFLAGS  = -O -pg$/
tmp	bmake/hpux/base	/^	${RM} -rf tmp $/
useful	bmake/rs6000_gnu/base.O	/^# For ANL, the following are also useful (cache is/
w	bmake/rs6000/base.O	/^FOPTFLAGS = -O3  -qarch=pwr2 -w$/
xs	bmake/solaris/base.g	/^FOPTFLAGS  = -g -xs $/
