System Preprocessors
|
Go to the source code of this file.
Data Structures | |
struct | NumericalProblem_ |
struct | SystemPreprocessor_ |
struct | SalsaTransform_ |
Defines | |
#define | SYSPROCHECKVALID(i, c, s) {if (!i) SETERRQ1(PETSC_COMM_SELF,1,"Null pointer for <%s>",s); if (i->cookie==0) SETERRQ1(PETSC_COMM_SELF,1,"Not a valid <%s>; maybe object has already been freed",s); if (i->cookie!=c) SETERRQ1(PETSC_COMM_SELF,1,"Not a valid <%s>",s);} |
#define | SYSPROCHECKVALIDa(i, c, s, a) {if (!i) SETERRQ2(PETSC_COMM_SELF,1,"Null pointer for <%s>, argument %d",s,a); if (i->cookie==0) SETERRQ2(PETSC_COMM_SELF,1,"Not a valid <%s>, argument %d; maybe object has already been freed",s,a); if (i->cookie!=c) SETERRQ2(PETSC_COMM_SELF,1,"Not a valid <%s>, argument %d",s,a);} |
#define | NUMERICALPROBLEMHEADER MPI_Comm comm; void *ctx; |
#define NUMERICALPROBLEMHEADER MPI_Comm comm; void *ctx; |
Definition at line 10 of file syspro_impl.h.
#define SYSPROCHECKVALID | ( | i, | |
c, | |||
s | |||
) | {if (!i) SETERRQ1(PETSC_COMM_SELF,1,"Null pointer for <%s>",s); if (i->cookie==0) SETERRQ1(PETSC_COMM_SELF,1,"Not a valid <%s>; maybe object has already been freed",s); if (i->cookie!=c) SETERRQ1(PETSC_COMM_SELF,1,"Not a valid <%s>",s);} |
Definition at line 7 of file syspro_impl.h.
#define SYSPROCHECKVALIDa | ( | i, | |
c, | |||
s, | |||
a | |||
) | {if (!i) SETERRQ2(PETSC_COMM_SELF,1,"Null pointer for <%s>, argument %d",s,a); if (i->cookie==0) SETERRQ2(PETSC_COMM_SELF,1,"Not a valid <%s>, argument %d; maybe object has already been freed",s,a); if (i->cookie!=c) SETERRQ2(PETSC_COMM_SELF,1,"Not a valid <%s>, argument %d",s,a);} |
Definition at line 8 of file syspro_impl.h.