Searched refs:vptr (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/dm/impls/da/ |
| H A D | dalocal.c | 408 PetscErrorCode DMDAGetArray(DM da, PetscBool ghosted, void *vptr) in DMDAGetArray() argument 412 void **iptr = (void **)vptr; in DMDAGetArray() 525 PetscErrorCode DMDARestoreArray(DM da, PetscBool ghosted, void *vptr) in DMDARestoreArray() argument 528 void **iptr = (void **)vptr, *iarray_start = NULL; in DMDARestoreArray()
|
| /petsc/src/sys/objects/device/impls/ |
| H A D | segmentedmempool.hpp | 806 void *vptr = nullptr; in allocate() local 809 vptr = ret_ptr; in allocate() 810 std::align(alignment, size, vptr, aligned_size); in allocate() 811 ret_ptr = reinterpret_cast<value_type *>(vptr); in allocate()
|
| /petsc/src/dm/impls/network/ |
| H A D | network.c | 2187 PetscInt i, *vptr, nedges, vStart = network->cloneshared->vStart; in DMNetworkHasJacobian() local 2193 PetscCall(PetscMalloc1(nVertices + 1, &vptr)); in DMNetworkHasJacobian() 2195 vptr[0] = 0; in DMNetworkHasJacobian() 2199 vptr[i + 1] = vptr[i] + 2 * nedges + 1; in DMNetworkHasJacobian() 2203 network->Jvptr = vptr; in DMNetworkHasJacobian() 2259 PetscInt i, *vptr, nedges, vStart = network->cloneshared->vStart; in DMNetworkVertexSetMatrix() local 2266 vptr = network->Jvptr; in DMNetworkVertexSetMatrix() 2267 network->Jv[vptr[p - vStart]] = J[0]; /* Set Jacobian for this vertex */ in DMNetworkVertexSetMatrix() 2271 for (i = 1; i <= 2 * nedges; i++) network->Jv[vptr[p - vStart] + i] = J[i]; in DMNetworkVertexSetMatrix() 2470 PetscInt nedges, *vptr = NULL, vc, *rows_v; /* suppress maybe-uninitialized warning */ in DMCreateMatrix_Network() local [all …]
|
| /petsc/src/vec/vec/impls/seq/cupm/ |
| H A D | vecseqcupm_impl.hpp | 2101 const auto vptr = thrust::device_pointer_cast(DeviceArrayRead(dctx, v).data()); in MinMax_() local 2106 thrust::make_tuple(std::move(vptr), thrust::make_counting_iterator(PetscInt{0})) in MinMax_() 2124 stream, vptr, vptr + n, detail::real_part{}, in MinMax_()
|