Home
last modified time | relevance | path

Searched refs:B_mesh (Results 1 – 2 of 2) sorted by relevance

/libCEED/examples/petsc/src/
H A Dswarmutils.c411 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 Dswarmutils.h44 PetscErrorCode DMSwarmCreateProjectionRHS(DM dm_swarm, const char *field, Vec U_points, Vec B_mesh);