Searched refs:gpu_assembly (Results 1 – 3 of 3) sorted by relevance
| /petsc/include/ |
| H A D | petsclandau.h | 116 PetscBool gpu_assembly; member
|
| /petsc/src/ts/utils/dmplexlandau/ |
| H A D | plexland.c | 109 PetscCheck(ctx->gpu_assembly, ctx->comm, PETSC_ERR_ARG_WRONG, "maps but no GPU assembly"); in LandauFormJacobian_Internal() 114 PetscCheck(!ctx->gpu_assembly, ctx->comm, PETSC_ERR_ARG_WRONG, "No maps but GPU assembly"); in LandauFormJacobian_Internal() 143 if (!ctx->gpu_assembly) { in LandauFormJacobian_Internal() 1087 ctx->gpu_assembly = PETSC_TRUE; in ProcessOptions() 1337 …u_assembly", "Assemble Jacobian on GPU", "plexland.c", ctx->gpu_assembly, &ctx->gpu_assembly, NULL… in ProcessOptions() 1339 …if (ctx->jacobian_field_major_order) PetscCheck(ctx->gpu_assembly, ctx->comm, PETSC_ERR_ARG_WRONG,… in ProcessOptions() 1476 if (ctx->gpu_assembly) { /* we need GPU object with GPU assembly */ in CreateStaticData() 1880 if (!ctx->gpu_assembly) { /* we need GPU object with GPU assembly */ in LandauCreateJacobianMatrix() 1884 …if (ctx->gpu_assembly && ctx->jacobian_field_major_order) PetscCall(PetscMalloc1(ctx->mat_offset[c… in LandauCreateJacobianMatrix() 1908 if (ctx->gpu_assembly && ctx->jacobian_field_major_order) { in LandauCreateJacobianMatrix() [all …]
|
| /petsc/src/ts/utils/dmplexlandau/kokkos/ |
| H A D | landau.kokkos.cxx | 455 if (ctx->gpu_assembly) { in LandauKokkosJacobian()
|