Searched refs:coo_size (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/ts/utils/dmplexlandau/kokkos/ |
| H A D | landau.kokkos.cxx | 268 …<PetscScalar *, Kokkos::LayoutRight, Kokkos::DefaultExecutionSpace>("coo_vals", SData_d->coo_size); in LandauKokkosStaticDataSet() 395 …const PetscInt coo_sz_batch = SData_d->coo_size / batch_sz; … in LandauKokkosJacobian() 439 …LandauIdx *d_coo_elem_offsets = (SData_d->coo_size == 0) ? NULL : d_co… in LandauKokkosJacobian() 441 …LandauIdx *d_coo_elem_fullNb = (SData_d->coo_size == 0) ? NULL : d_co… in LandauKokkosJacobian() 443 …LandauIdx(*d_coo_elem_point_offsets)[LANDAU_MAX_NQND + 1] = (SData_d->coo_size == 0) ? NULL : (Lan… in LandauKokkosJacobian() 445 …PetscScalar *d_coo_vals = (SData_d->coo_size == 0) ? NULL : d_co… in LandauKokkosJacobian()
|
| /petsc/include/ |
| H A D | petsclandau.h | 96 LandauIdx coo_size; member
|
| /petsc/src/ts/utils/dmplexlandau/ |
| H A D | plexland.c | 234 PetscCall(PetscMalloc1(ctx->SData_d.coo_size, &coo_vals)); // allocate every time? in LandauFormJacobian_Internal() 1141 ctx->SData_d.coo_size = 0; in ProcessOptions() 1621 ctx->SData_d.coo_size = coo_elem_offsets[ncellsTot] * ctx->batch_sz; in CreateStaticData() 1622 PetscCall(PetscMalloc2(ctx->SData_d.coo_size, &oor, ctx->SData_d.coo_size, &ooc)); in CreateStaticData() 1623 for (PetscInt i = 0; i < ctx->SData_d.coo_size; i++) oor[i] = ooc[i] = -1; in CreateStaticData() 1686 PetscCall(MatSetPreallocationCOO(ctx->J, ctx->SData_d.coo_size, oor, ooc)); in CreateStaticData()
|