Lines Matching refs:fieldnames
305 const char *fieldnames[1] = {user->field ? "x_q" : "w_q"}; in TestParticlesToField() local
311 PetscCall(DMSwarmProjectFields(sw, dm, 1, fieldnames, fields, SCATTER_FORWARD)); in TestParticlesToField()
313 PetscCall(DMSwarmCreateGlobalVectorFromField(sw, fieldnames[0], &f)); in TestParticlesToField()
316 PetscCall(DMSwarmDestroyGlobalVectorFromField(sw, fieldnames[0], &f)); in TestParticlesToField()
333 const char *fieldnames[1] = {user->field ? "x_q" : "w_q"}; in TestFieldToParticles() local
339 PetscCall(DMSwarmProjectFields(sw, dm, 1, fieldnames, fields, SCATTER_REVERSE)); in TestFieldToParticles()
341 PetscCall(DMSwarmCreateGlobalVectorFromField(sw, fieldnames[0], &f)); in TestFieldToParticles()
343 PetscCall(DMSwarmDestroyGlobalVectorFromField(sw, fieldnames[0], &f)); in TestFieldToParticles()
359 const char *fieldnames[1] = {"x_q"}; in TestParticlesToGradientField() local
365 PetscCall(DMSwarmProjectGradientFields(sw, dm, 1, fieldnames, fields, SCATTER_FORWARD)); in TestParticlesToGradientField()
367 PetscCall(DMSwarmCreateGlobalVectorFromField(sw, fieldnames[0], &f)); in TestParticlesToGradientField()
370 PetscCall(DMSwarmDestroyGlobalVectorFromField(sw, fieldnames[0], &f)); in TestParticlesToGradientField()