Home
last modified time | relevance | path

Searched refs:PetscDesignatedInitializer (Results 1 – 18 of 18) sorted by relevance

/petsc/src/sys/objects/device/impls/host/
H A Dhostcontext.cxx33 PetscDesignatedInitializer(destroy, destroy),
34 PetscDesignatedInitializer(changestreamtype, changeStreamType),
35 PetscDesignatedInitializer(setup, setUp),
36 PetscDesignatedInitializer(query, query),
37 PetscDesignatedInitializer(waitforcontext, waitForContext),
38 PetscDesignatedInitializer(synchronize, synchronize),
39 PetscDesignatedInitializer(getblashandle, nullptr),
40 PetscDesignatedInitializer(getsolverhandle, nullptr),
41 PetscDesignatedInitializer(getstreamhandle, nullptr),
42 PetscDesignatedInitializer(begintimer, nullptr),
[all …]
/petsc/src/vec/vec/impls/seq/
H A Dbvec2.c715 PetscDesignatedInitializer(duplicate, VecDuplicate_Seq), /* 1 */
716 PetscDesignatedInitializer(duplicatevecs, VecDuplicateVecs_Default),
717 PetscDesignatedInitializer(destroyvecs, VecDestroyVecs_Default),
718 PetscDesignatedInitializer(dot, VecDot_Seq),
719 PetscDesignatedInitializer(mdot, VecMDot_Seq),
720 PetscDesignatedInitializer(norm, VecNorm_Seq),
721 PetscDesignatedInitializer(tdot, VecTDot_Seq),
722 PetscDesignatedInitializer(mtdot, VecMTDot_Seq),
723 PetscDesignatedInitializer(scale, VecScale_Seq),
724 PetscDesignatedInitializer(copy, VecCopy_Seq), /* 10 */
[all …]
/petsc/src/vec/vec/impls/mpi/
H A Dpbvec.c456 PetscDesignatedInitializer(duplicate, VecDuplicate_MPI), /* 1 */
457 PetscDesignatedInitializer(duplicatevecs, VecDuplicateVecs_Default),
458 PetscDesignatedInitializer(destroyvecs, VecDestroyVecs_Default),
459 PetscDesignatedInitializer(dot, VecDot_MPI),
460 PetscDesignatedInitializer(mdot, VecMDot_MPI),
461 PetscDesignatedInitializer(norm, VecNorm_MPI),
462 PetscDesignatedInitializer(tdot, VecTDot_MPI),
463 PetscDesignatedInitializer(mtdot, VecMTDot_MPI),
464 PetscDesignatedInitializer(scale, VecScale_Seq),
465 PetscDesignatedInitializer(copy, VecCopy_Seq), /* 10 */
[all …]
/petsc/src/sys/classes/random/impls/rand/
H A Drand.c38 PetscDesignatedInitializer(seed, PetscRandomSeed_Rand),
39 PetscDesignatedInitializer(getvalue, PetscRandomGetValue_Rand),
40 PetscDesignatedInitializer(getvaluereal, PetscRandomGetValueReal_Rand),
41 PetscDesignatedInitializer(getvalues, NULL),
42 PetscDesignatedInitializer(getvaluesreal, NULL),
43 PetscDesignatedInitializer(destroy, NULL),
44 PetscDesignatedInitializer(setfromoptions, NULL),
/petsc/src/sys/classes/random/impls/rand48/
H A Drand48.c41 PetscDesignatedInitializer(seed, PetscRandomSeed_Rand48),
42 PetscDesignatedInitializer(getvalue, PetscRandomGetValue_Rand48),
43 PetscDesignatedInitializer(getvaluereal, PetscRandomGetValueReal_Rand48),
44 PetscDesignatedInitializer(getvalues, NULL),
45 PetscDesignatedInitializer(getvaluesreal, NULL),
46 PetscDesignatedInitializer(destroy, NULL),
47 PetscDesignatedInitializer(setfromoptions, NULL),
/petsc/src/vec/is/is/impls/stride/
H A Dstride.c302 PetscDesignatedInitializer(getindices, ISGetIndices_Stride),
303 PetscDesignatedInitializer(restoreindices, ISRestoreIndices_Stride),
304 PetscDesignatedInitializer(invertpermutation, ISInvertPermutation_Stride),
305 PetscDesignatedInitializer(sort, ISSort_Stride),
306 PetscDesignatedInitializer(sortremovedups, ISSort_Stride),
307 PetscDesignatedInitializer(sorted, ISSorted_Stride),
308 PetscDesignatedInitializer(duplicate, ISDuplicate_Stride),
309 PetscDesignatedInitializer(destroy, ISDestroy_Stride),
310 PetscDesignatedInitializer(view, ISView_Stride),
311 PetscDesignatedInitializer(load, ISLoad_Default),
[all …]
/petsc/src/sys/classes/random/impls/curand/
H A Dcurand.c58 PetscDesignatedInitializer(seed, PetscRandomSeed_CURAND),
59 PetscDesignatedInitializer(getvalue, NULL),
60 PetscDesignatedInitializer(getvaluereal, NULL),
61 PetscDesignatedInitializer(getvalues, PetscRandomGetValues_CURAND),
62 PetscDesignatedInitializer(getvaluesreal, PetscRandomGetValuesReal_CURAND),
63 PetscDesignatedInitializer(destroy, PetscRandomDestroy_CURAND),
/petsc/src/sys/classes/random/impls/rander48/
H A Drander48.c93 PetscDesignatedInitializer(seed, PetscRandomSeed_Rander48),
94 PetscDesignatedInitializer(getvalue, PetscRandomGetValue_Rander48),
95 PetscDesignatedInitializer(getvaluereal, PetscRandomGetValueReal_Rander48),
96 PetscDesignatedInitializer(getvalues, NULL),
97 PetscDesignatedInitializer(getvaluesreal, NULL),
98 PetscDesignatedInitializer(destroy, PetscRandomDestroy_Rander48),
99 PetscDesignatedInitializer(setfromoptions, NULL),
/petsc/src/sys/objects/device/impls/cupm/
H A Dcupmcontext.hpp226 PetscDesignatedInitializer(destroy, destroy),
227 PetscDesignatedInitializer(changestreamtype, changeStreamType),
228 PetscDesignatedInitializer(setup, setUp),
229 PetscDesignatedInitializer(query, query),
230 PetscDesignatedInitializer(waitforcontext, waitForContext),
231 PetscDesignatedInitializer(synchronize, synchronize),
232 PetscDesignatedInitializer(getblashandle, getHandle<blas_tag>),
233 PetscDesignatedInitializer(getsolverhandle, getHandle<solver_tag>),
234 PetscDesignatedInitializer(getstreamhandle, getHandlePtr<stream_tag>),
235 PetscDesignatedInitializer(begintimer, beginTimer),
[all …]
/petsc/src/vec/is/is/impls/block/
H A Dblock.c382 PetscDesignatedInitializer(getindices, ISGetIndices_Block),
383 PetscDesignatedInitializer(restoreindices, ISRestoreIndices_Block),
384 PetscDesignatedInitializer(invertpermutation, ISInvertPermutation_Block),
385 PetscDesignatedInitializer(sort, ISSort_Block),
386 PetscDesignatedInitializer(sortremovedups, ISSortRemoveDups_Block),
387 PetscDesignatedInitializer(sorted, ISSorted_Block),
388 PetscDesignatedInitializer(duplicate, ISDuplicate_Block),
389 PetscDesignatedInitializer(destroy, ISDestroy_Block),
390 PetscDesignatedInitializer(view, ISView_Block),
391 PetscDesignatedInitializer(load, ISLoad_Default),
[all …]
/petsc/src/vec/is/is/impls/general/
H A Dgeneral.c580 PetscDesignatedInitializer(getindices, ISGetIndices_General),
581 PetscDesignatedInitializer(restoreindices, ISRestoreIndices_General),
582 PetscDesignatedInitializer(invertpermutation, ISInvertPermutation_General),
583 PetscDesignatedInitializer(sort, ISSort_General),
584 PetscDesignatedInitializer(sortremovedups, ISSortRemoveDups_General),
585 PetscDesignatedInitializer(sorted, ISSorted_General),
586 PetscDesignatedInitializer(duplicate, ISDuplicate_General),
587 PetscDesignatedInitializer(destroy, ISDestroy_General),
588 PetscDesignatedInitializer(view, ISView_General),
589 PetscDesignatedInitializer(load, ISLoad_Default),
[all …]
/petsc/src/sys/classes/random/impls/sprng/
H A Dsprng.c46 PetscDesignatedInitializer(seed, PetscRandomSeed_Sprng),
47 PetscDesignatedInitializer(getvalue, PetscRandomGetValue_Sprng),
48 PetscDesignatedInitializer(getvaluereal, PetscRandomGetValueReal_Sprng),
/petsc/src/sys/classes/random/impls/random123/
H A Drandom123.c160 PetscDesignatedInitializer(seed, PetscRandomSeed_Random123),
161 PetscDesignatedInitializer(getvalue, PetscRandomGetValue_Random123),
162 PetscDesignatedInitializer(getvaluereal, PetscRandomGetValueReal_Random123),
163 PetscDesignatedInitializer(getvalues, PetscRandomGetValues_Random123),
164 PetscDesignatedInitializer(getvaluesreal, PetscRandomGetValuesReal_Random123),
165 PetscDesignatedInitializer(destroy, PetscRandomDestroy_Random123),
/petsc/src/vec/is/ao/impls/mapping/
H A Daomapping.c117 PetscDesignatedInitializer(view, AOView_Mapping),
118 PetscDesignatedInitializer(destroy, AODestroy_Mapping),
119 PetscDesignatedInitializer(petsctoapplication, AOPetscToApplication_Mapping),
120 PetscDesignatedInitializer(applicationtopetsc, AOApplicationToPetsc_Mapping),
121 PetscDesignatedInitializer(petsctoapplicationpermuteint, NULL),
122 PetscDesignatedInitializer(applicationtopetscpermuteint, NULL),
123 PetscDesignatedInitializer(petsctoapplicationpermutereal, NULL),
124 PetscDesignatedInitializer(applicationtopetscpermutereal, NULL),
/petsc/src/vec/is/ao/impls/basic/
H A Daobasic.c144 PetscDesignatedInitializer(view, AOView_Basic),
145 PetscDesignatedInitializer(destroy, AODestroy_Basic),
146 PetscDesignatedInitializer(petsctoapplication, AOPetscToApplication_Basic),
147 PetscDesignatedInitializer(applicationtopetsc, AOApplicationToPetsc_Basic),
148 PetscDesignatedInitializer(petsctoapplicationpermuteint, AOPetscToApplicationPermuteInt_Basic),
149 PetscDesignatedInitializer(applicationtopetscpermuteint, AOApplicationToPetscPermuteInt_Basic),
150 PetscDesignatedInitializer(petsctoapplicationpermutereal, AOPetscToApplicationPermuteReal_Basic),
151 PetscDesignatedInitializer(applicationtopetscpermutereal, AOApplicationToPetscPermuteReal_Basic),
/petsc/src/vec/is/ao/impls/memscalable/
H A Daomemscalable.c256 PetscDesignatedInitializer(view, AOView_MemoryScalable),
257 PetscDesignatedInitializer(destroy, AODestroy_MemoryScalable),
258 PetscDesignatedInitializer(petsctoapplication, AOPetscToApplication_MemoryScalable),
259 PetscDesignatedInitializer(applicationtopetsc, AOApplicationToPetsc_MemoryScalable),
260 PetscDesignatedInitializer(petsctoapplicationpermuteint, NULL),
261 PetscDesignatedInitializer(applicationtopetscpermuteint, NULL),
262 PetscDesignatedInitializer(petsctoapplicationpermutereal, NULL),
263 PetscDesignatedInitializer(applicationtopetscpermutereal, NULL),
/petsc/include/
H A Dpetscmacros.h527 #define PetscDesignatedInitializer(name, ...) __VA_ARGS__ macro
529 #define PetscDesignatedInitializer(name, ...) .name = __VA_ARGS__ macro
/petsc/doc/developers/
H A Dstyle.md309 `PetscDesignatedInitializer()` macro.