Home
last modified time | relevance | path

Searched refs:EQ (Results 1 – 6 of 6) sorted by relevance

/petsc/src/vec/is/sf/impls/basic/cupm/
H A Dsfcupm_impl.hpp56 template <class Type, PetscInt BS, PetscInt EQ>
59 …const PetscInt M = (EQ) ? 1 : bs / BS; /* If EQ, then M=1 enables compiler's const-propagation */ in d_Pack()
69 template <class Type, class Op, PetscInt BS, PetscInt EQ>
72 const PetscInt M = (EQ) ? 1 : bs / BS, MBS = M * BS; in d_UnpackAndOp()
82 template <class Type, class Op, PetscInt BS, PetscInt EQ>
85 const PetscInt M = (EQ) ? 1 : bs / BS, MBS = M * BS; in d_FetchAndOp()
95 template <class Type, class Op, PetscInt BS, PetscInt EQ>
98 const PetscInt M = (EQ) ? 1 : bs / BS, MBS = M * BS; in d_ScatterAndOp()
130 template <class Type, class Op, PetscInt BS, PetscInt EQ>
133 const PetscInt M = (EQ) ? 1 : bs / BS, MBS = M * BS; in d_FetchAndOpLocal()
[all …]
H A Dsfcupm.hpp24 template <typename Type, PetscInt BS, PetscInt EQ>
27 template <typename Type, class Op, PetscInt BS, PetscInt EQ>
30 template <typename Type, class Op, PetscInt BS, PetscInt EQ>
33 template <typename Type, class Op, PetscInt BS, PetscInt EQ>
36 template <typename Type, PetscInt BS, PetscInt EQ>
39 template <typename Type, class Op, PetscInt BS, PetscInt EQ>
42 template <typename Type, PetscInt BS, PetscInt EQ>
45 template <typename Type, PetscInt BS, PetscInt EQ, PetscInt size /*sizeof(Type)*/>
48 template <typename Type, PetscInt BS, PetscInt EQ>
52 template <typename Type, PetscInt BS, PetscInt EQ>
[all …]
/petsc/src/vec/is/sf/impls/basic/kokkos/
H A Dsfkok.kokkos.cxx231 template <typename Type, PetscInt BS, PetscInt EQ>
235 …const PetscInt M = EQ ? 1 : link->bs / BS, MBS = M * BS; /* If EQ, then MBS will be a compil… in Pack()
253 template <typename Type, class Op, PetscInt BS, PetscInt EQ>
258 const PetscInt M = EQ ? 1 : link->bs / BS, MBS = M * BS; in UnpackAndOp()
273 template <typename Type, class Op, PetscInt BS, PetscInt EQ>
278 const PetscInt M = EQ ? 1 : link->bs / BS, MBS = M * BS; in FetchAndOp()
292 template <typename Type, class Op, PetscInt BS, PetscInt EQ>
296 const PetscInt M = (EQ) ? 1 : link->bs / BS, MBS = M * BS; in ScatterAndOp()
357 template <typename Type, PetscInt BS, PetscInt EQ>
373 …PetscCall(ScatterAndOp<Type, Insert<Type>, BS, EQ>(link, count, srcStart, srcOpt, srcIdx, src, dst… in ScatterAndInsert()
[all …]
/petsc/src/vec/is/sf/impls/basic/
H A Dsfpack.c54 #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 …]
/petsc/lib/petsc/bin/maint/
H A Dtoclapack.sh1840 /* + WHILE( C.EQ.ONE )LOOP */
1859 /* + WHILE( C.EQ.A )LOOP */
1923 /* + WHILE( C.EQ.ONE )LOOP */
2365 /* + WHILE( ( C1.EQ.A ).AND.( C2.EQ.A ).AND. */
2366 /* $ ( D1.EQ.A ).AND.( D2.EQ.A ) )LOOP */
3831 /* + WHILE( C.EQ.ONE )LOOP */
3850 /* + WHILE( C.EQ.A )LOOP */
3914 /* + WHILE( C.EQ.ONE )LOOP */
4356 /* + WHILE( ( C1.EQ.A ).AND.( C2.EQ.A ).AND. */
4357 /* $ ( D1.EQ.A ).AND.( D2.EQ.A ) )LOOP */
/petsc/src/tao/constrained/impls/almm/
H A Dalmm.c535 static PetscErrorCode TaoALMMCombineDual_Private(Tao tao, Vec EQ, Vec IN, Vec Y) in TaoALMMCombineDual_Private() argument
542 PetscCall(VecScatterBegin(auglag->Yscatter[0], EQ, Y, INSERT_VALUES, SCATTER_REVERSE)); in TaoALMMCombineDual_Private()
543 PetscCall(VecScatterEnd(auglag->Yscatter[0], EQ, Y, INSERT_VALUES, SCATTER_REVERSE)); in TaoALMMCombineDual_Private()
547 PetscCall(VecCopy(EQ, Y)); in TaoALMMCombineDual_Private()