| H A D | sfpack.c | 54 #define DEF_PackFunc(Type, BS, EQ) \ argument 55 …static PetscErrorCode CPPJoin4(Pack, Type, BS, EQ)(PetscSFLink link, PetscInt count, PetscInt star… 60 …const PetscInt M = (EQ) ? 1 : bs / BS; /* If EQ, then M=1 enables compiler's const-propagation *… 95 #define DEF_UnpackFunc(Type, BS, EQ) \ argument 96 …static PetscErrorCode CPPJoin4(UnpackAndInsert, Type, BS, EQ)(PetscSFLink link, PetscInt count, Pe… 101 …const PetscInt M = (EQ) ? 1 : bs / BS; /* If EQ, then M=1 enables compiler's const-propagation *… 136 #define DEF_UnpackAndOp(Type, BS, EQ, Opname, Op, OpApply) \ argument 137 …static PetscErrorCode CPPJoin4(UnpackAnd##Opname, Type, BS, EQ)(PetscSFLink link, PetscInt count, … 142 …const PetscInt M = (EQ) ? 1 : bs / BS; /* If EQ, then M=1 enables compiler's const-propagation *… 169 #define DEF_FetchAndOp(Type, BS, EQ, Opname, Op, OpApply) \ argument [all …]
|