Home
last modified time | relevance | path

Searched refs:PETSC_RESTRICT (Results 1 – 25 of 25) sorted by relevance

/petsc/include/petsc/private/kernels/
H A Dpetscaxpy.h201 const PetscScalar *PETSC_RESTRICT _p1 = p1; \
202 PetscScalar *PETSC_RESTRICT _U = U; \
211 const PetscScalar *PETSC_RESTRICT _p1 = p1; \
212 const PetscScalar *PETSC_RESTRICT _p2 = p2; \
213 PetscScalar *PETSC_RESTRICT _U = U; \
223 const PetscScalar *PETSC_RESTRICT _p1 = p1; \
224 const PetscScalar *PETSC_RESTRICT _p2 = p2; \
225 const PetscScalar *PETSC_RESTRICT _p3 = p3; \
226 PetscScalar *PETSC_RESTRICT _U = U; \
237 const PetscScalar *PETSC_RESTRICT _p1 = p1; \
[all …]
/petsc/src/ksp/ksp/impls/cg/pipecg2/
H A Dpipecg2.c10 const PetscScalar *PETSC_RESTRICT PU, *PETSC_RESTRICT PW, *PETSC_RESTRICT PR; in VecMergedDot_Private()
56 const PetscScalar *PETSC_RESTRICT PN, *PETSC_RESTRICT PM, *PETSC_RESTRICT PW; in VecMergedDot2_Private()
84 PetscScalar *PETSC_RESTRICT px, *PETSC_RESTRICT pr, *PETSC_RESTRICT pz, *PETSC_RESTRICT pw; in VecMergedOpsShort_Private()
85 PetscScalar *PETSC_RESTRICT pp, *PETSC_RESTRICT pq; in VecMergedOpsShort_Private()
86PETSC_RESTRICT pc, *PETSC_RESTRICT pd, *PETSC_RESTRICT pg0, *PETSC_RESTRICT ph0, *PETSC_RESTRICT p… in VecMergedOpsShort_Private()
306 PetscScalar *PETSC_RESTRICT px, *PETSC_RESTRICT pr, *PETSC_RESTRICT pz, *PETSC_RESTRICT pw; in VecMergedOps_Private()
307 PetscScalar *PETSC_RESTRICT pp, *PETSC_RESTRICT pq; in VecMergedOps_Private()
308PETSC_RESTRICT pc, *PETSC_RESTRICT pd, *PETSC_RESTRICT pg0, *PETSC_RESTRICT ph0, *PETSC_RESTRICT p… in VecMergedOps_Private()
/petsc/include/petsc/private/
H A Dmatimpl.h886 …idx_start, PetscInt entry, PetscInt *PETSC_RESTRICT nlnk, PetscInt *PETSC_RESTRICT lnkdata, PetscI… in PetscLLInsertLocation_Private()
906 …cInt nidx, const PetscInt *PETSC_RESTRICT indices, PetscInt idx_start, PetscInt *PETSC_RESTRICT nl… in PetscLLAdd_Private()
931 …cInt nidx, const PetscInt *PETSC_RESTRICT indices, PetscInt idx_start, PetscInt *PETSC_RESTRICT nl… in PetscLLAdd()
951 …cInt nidx, const PetscInt *PETSC_RESTRICT indices, PetscInt idx_start, PetscInt *PETSC_RESTRICT nl… in PetscLLAddSorted()
972 …tscInt *PETSC_RESTRICT indices, const PetscInt *PETSC_RESTRICT perm, PetscInt idx_start, PetscInt … in PetscLLAddPerm()
1043PETSC_RESTRICT indices, PetscInt idx_start, PetscInt *PETSC_RESTRICT nlnk, PetscInt *PETSC_RESTRIC… in PetscLLAddSortedLU()
1072 …idx_start, PetscInt lnk_max, PetscInt nlnk, PetscInt *PETSC_RESTRICT lnk, PetscInt *PETSC_RESTRICT in PetscLLClean()
1104 …cInt entry, PetscInt *PETSC_RESTRICT nlnk, PetscInt *PETSC_RESTRICT lnkdata, PetscInt *PETSC_RESTR… in PetscIncompleteLLInsertLocation_Private()
1128PETSC_RESTRICT idx, PetscInt idx_start, const PetscInt *PETSC_RESTRICT perm, PetscInt *PETSC_RESTR… in PetscIncompleteLLInit()
1140PETSC_RESTRICT idx, PetscReal level, const PetscInt *PETSC_RESTRICT idxlvl, PetscInt idx_start, Pe… in PetscIncompleteLLAdd_Private()
[all …]
H A Ddeviceimpl.h228 …PetscErrorCode (*memcopy)(PetscDeviceContext, void *PETSC_RESTRICT, const void *PETSC_RESTRICT, si…
409 PETSC_EXTERN PetscErrorCode PetscDeviceRegisterMemory(const void *PETSC_RESTRICT, PetscMemType, siz…
/petsc/include/
H A Dpetscdevice.h71 …locate_Private(PetscDeviceContext, PetscBool, PetscMemType, size_t, size_t, void **PETSC_RESTRICT);
72 PETSC_EXTERN PetscErrorCode PetscDeviceDeallocate_Private(PetscDeviceContext, void *PETSC_RESTRICT);
73 …cErrorCode PetscDeviceMemcpy(PetscDeviceContext, void *PETSC_RESTRICT, const void *PETSC_RESTRICT,…
74 PETSC_EXTERN PetscErrorCode PetscDeviceMemset(PetscDeviceContext, void *PETSC_RESTRICT, PetscInt, s…
H A Dpetscmacros.h62 #define PETSC_RESTRICT PETSC_CXX_RESTRICT macro
64 #define PETSC_RESTRICT restrict macro
H A Dpetscsys.h2654 …rorCode PetscSegBufferGetInts(PetscSegBuffer seg, PetscCount count, PetscInt *PETSC_RESTRICT *slot) in PetscSegBufferGetInts()
/petsc/src/ksp/ksp/impls/ibcgs/
H A Dibcgs.c57 …const PetscScalar *PETSC_RESTRICT r0, *PETSC_RESTRICT f0, *PETSC_RESTRICT qn, *PETSC_RESTRICT b, * in KSPSolve_IBCGS()
58 PetscScalar *PETSC_RESTRICT rn, *PETSC_RESTRICT xn, *PETSC_RESTRICT vn, *PETSC_RESTRICT zn; in KSPSolve_IBCGS()
61 const PetscScalar *PETSC_RESTRICT tn; in KSPSolve_IBCGS()
62 PetscScalar *PETSC_RESTRICT sn; in KSPSolve_IBCGS()
/petsc/src/ksp/ksp/impls/bcgs/fbcgsr/
H A Dfbcgsr.c24 PetscScalar *PETSC_RESTRICT rp, *PETSC_RESTRICT r, *PETSC_RESTRICT p; in KSPSolve_FBCGSR()
25 PetscScalar *PETSC_RESTRICT v, *PETSC_RESTRICT s, *PETSC_RESTRICT t, *PETSC_RESTRICT s2; in KSPSolve_FBCGSR()
/petsc/src/sys/objects/device/interface/
H A Dmemory.cxx190 …gisterMemory_Private(const void *PETSC_RESTRICT ptr, PetscMemType mtype, std::size_t size, PetscOb… in PetscDeviceRegisterMemory_Private()
255 PetscErrorCode PetscDeviceRegisterMemory(const void *PETSC_RESTRICT ptr, PetscMemType mtype, std::s… in PetscDeviceRegisterMemory()
325 …tscBool clear, PetscMemType mtype, std::size_t n, std::size_t alignment, void **PETSC_RESTRICT ptr) in PetscDeviceAllocate_Private()
391 PetscErrorCode PetscDeviceDeallocate_Private(PetscDeviceContext dctx, void *PETSC_RESTRICT ptr) in PetscDeviceDeallocate_Private()
470 …ode PetscDeviceMemcpy(PetscDeviceContext dctx, void *PETSC_RESTRICT dest, const void *PETSC_RESTRI… in PetscDeviceMemcpy()
/petsc/src/vec/vec/impls/mpi/cupm/
H A Dvecmpicupm_impl.hpp276 …values(const PetscScalar *PETSC_RESTRICT vv, PetscCount nnz, const PetscCount *PETSC_RESTRICT perm… in pack_coo_values()
282PETSC_RESTRICT vv, PetscCount nnz2, const PetscCount *PETSC_RESTRICT imap2, const PetscCount *PETS… in add_remote_coo_values()
/petsc/src/vec/vec/impls/seq/cupm/
H A Dvecseqcupm.hpp143PETSC_RESTRICT vv, PetscCount n, const PetscCount *PETSC_RESTRICT jmap, const PetscCount *PETSC_RE… in add_coo_values_impl()
164PETSC_RESTRICT v, PetscCount n, const PetscCount *PETSC_RESTRICT jmap1, const PetscCount *PETSC_RE… in add_coo_values()
H A Dvecseqcupm_impl.hpp857 …d MAXPY_kernel(const PetscInt size, PetscScalar *PETSC_RESTRICT xptr, const PetscScalar *PETSC_RES… in MAXPY_kernel()
1046 …static void MDot_kernel(const PetscScalar *PETSC_RESTRICT x, const PetscInt size, PetscScalar *PET… in MDot_kernel()
1097 PETSC_KERNEL_DECL void sum_kernel(const PetscInt size, PetscScalar *PETSC_RESTRICT results) in sum_kernel()
/petsc/src/sys/objects/device/c/
H A Ddevice.c227 …ETSC_UNUSED PetscMemType mtype, size_t n, PETSC_UNUSED size_t alignment, void **PETSC_RESTRICT ptr) in PetscDeviceAllocate_Private()
235 …rCode PetscDeviceDeallocate_Private(PETSC_UNUSED PetscDeviceContext dctx, void *PETSC_RESTRICT ptr) in PetscDeviceDeallocate_Private()
242 …ceMemcpy(PETSC_UNUSED PetscDeviceContext dctx, void *PETSC_RESTRICT dest, const void *PETSC_RESTRI… in PetscDeviceMemcpy()
279 PetscErrorCode PetscDeviceRegisterMemory(const void *PETSC_RESTRICT ptr, PetscMemType mtype, PETSC_… in PetscDeviceRegisterMemory()
/petsc/src/benchmarks/streams/
H A DSSEVersion.c80 double *PETSC_RESTRICT a, *PETSC_RESTRICT b, *PETSC_RESTRICT c; in main()
/petsc/src/vec/is/utils/tests/
H A Dex1.c5 …e PetscReal Distance(PetscInt dim, const PetscReal *PETSC_RESTRICT x, const PetscReal *PETSC_RESTR… in Distance()
/petsc/src/sys/objects/device/impls/cupm/
H A Dcupmcontext.hpp215 …tatic PetscErrorCode memCopy(PetscDeviceContext, void *PETSC_RESTRICT, const void *PETSC_RESTRICT,…
532 …ceContext<T>::memCopy(PetscDeviceContext dctx, void *PETSC_RESTRICT dest, const void *PETSC_RESTRI… in memCopy()
/petsc/src/snes/tutorials/
H A Dex48.c70 #undef PETSC_RESTRICT
71 #define PETSC_RESTRICT macro
204 …y, const PetscReal dz[PETSC_RESTRICT], PetscReal phi[PETSC_RESTRICT], PetscReal dphi[PETSC_RESTRIC… in HexComputeGeometry() argument
710PETSC_RESTRICT], const PetscReal phi[PETSC_RESTRICT], PetscReal dphi[PETSC_RESTRICT][3], PetscScal… in PointwiseNonlinearity() argument
1088 const PetscReal *PETSC_RESTRICT dp = dphi[l];
1104 const PetscReal *PETSC_RESTRICT dpl = dphi[ll];
/petsc/
H A D.clang-format32 - PETSC_RESTRICT
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcgraph.c569 …DDCGraphComputeCC_Private(PCBDDCGraph graph, PetscInt pid, PetscInt *PETSC_RESTRICT queue_tip, Pet… in PCBDDCGraphComputeCC_Private()
573 const PetscInt *PETSC_RESTRICT xadj = graph->xadj; in PCBDDCGraphComputeCC_Private()
574 const PetscInt *PETSC_RESTRICT adjncy = graph->adjncy; in PCBDDCGraphComputeCC_Private()
575 const PetscInt *PETSC_RESTRICT subset_idxs = graph->subset_idxs[pid - 1]; in PCBDDCGraphComputeCC_Private()
576 const PetscInt *PETSC_RESTRICT local_subs = graph->local_subs; in PCBDDCGraphComputeCC_Private()
579 PCBDDCGraphNode *PETSC_RESTRICT nodes = graph->nodes; in PCBDDCGraphComputeCC_Private()
H A Dbddcprivate.c2452 PetscInt *PETSC_RESTRICT pBuf; in PCBDDCDetectDisconnectedComponents()
/petsc/src/vec/is/utils/
H A Dkdtree.c317 … PetscSquareDistance(PetscInt dim, const PetscReal *PETSC_RESTRICT x, const PetscReal *PETSC_RESTR… in PetscSquareDistance()
/petsc/src/dm/impls/plex/
H A Dplexpartition.c227 PetscInt *PETSC_RESTRICT pBuf; in DMPlexCreatePartitionerGraph_Native()
237 PetscInt *PETSC_RESTRICT pBuf; in DMPlexCreatePartitionerGraph_Native()
251 PetscInt *PETSC_RESTRICT pBuf; in DMPlexCreatePartitionerGraph_Native()
282 PetscInt numEdges = end - start, *PETSC_RESTRICT edges; in DMPlexCreatePartitionerGraph_Native()
/petsc/src/mat/impls/aij/seq/
H A Dmatmatmult.c1131 PetscInt packlen = 0, *PETSC_RESTRICT crow; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted()
1139 PetscInt *PETSC_RESTRICT slot; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted()
1150 PetscInt *PETSC_RESTRICT slot; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted()
/petsc/src/ts/tutorials/
H A Dex14.c64 #define restrict PETSC_RESTRICT