Home
last modified time | relevance | path

Searched refs:vptr (Results 1 – 4 of 4) sorted by relevance

/petsc/src/dm/impls/da/
H A Ddalocal.c408 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 Dsegmentedmempool.hpp806 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 Dnetwork.c2187 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 Dvecseqcupm_impl.hpp2101 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_()