Searched refs:B_mesh (Results 1 – 2 of 2) sorted by relevance
| /libCEED/examples/petsc/src/ |
| H A D | swarmutils.c | 411 PetscErrorCode DMSwarmCreateProjectionRHS(DM dm_swarm, const char *field, Vec U_points, Vec B_mesh)… in DMSwarmCreateProjectionRHS() argument 442 PetscCall(VecZeroEntries(B_mesh)); in DMSwarmCreateProjectionRHS() 443 PetscCall(DMLocalToGlobal(dm_mesh, B_mesh_loc, ADD_VALUES, B_mesh)); in DMSwarmCreateProjectionRHS() 499 Vec B_mesh; in DMSwarmProjectFromSwarmToCells() local 514 PetscCall(VecDuplicate(U_mesh, &B_mesh)); in DMSwarmProjectFromSwarmToCells() 545 PetscCall(DMSwarmCreateProjectionRHS(dm_swarm, field, U_points, B_mesh)); in DMSwarmProjectFromSwarmToCells() 549 PetscCall(KSPSolve(ksp, B_mesh, U_mesh)); in DMSwarmProjectFromSwarmToCells() 577 PetscCall(VecDestroy(&B_mesh)); in DMSwarmProjectFromSwarmToCells()
|
| /libCEED/examples/petsc/include/ |
| H A D | swarmutils.h | 44 PetscErrorCode DMSwarmCreateProjectionRHS(DM dm_swarm, const char *field, Vec U_points, Vec B_mesh);
|