Home
last modified time | relevance | path

Searched refs:pfields (Results 1 – 5 of 5) sorted by relevance

/petsc/src/dm/tutorials/
H A Dex21.c19 Vec pfields[1]; in pic_advect() local
133 PetscCall(DMCreateGlobalVector(celldm, &pfields[0])); in pic_advect()
134 PetscCall(DMSwarmProjectFields(swarm, NULL, 1, fieldnames, pfields, SCATTER_FORWARD)); in pic_advect()
146 PetscCall(VecView(pfields[0], viewer)); in pic_advect()
151 PetscCall(VecView(pfields[0], viewer)); in pic_advect()
205 PetscCall(DMSwarmProjectFields(swarm, NULL, 1, fieldnames, pfields, SCATTER_FORWARD)); in pic_advect()
223 PetscCall(VecView(pfields[0], viewer)); in pic_advect()
229 PetscCall(VecView(pfields[0], viewer)); in pic_advect()
234 PetscCall(VecDestroy(&pfields[0])); in pic_advect()
/petsc/lib/petsc/bin/
H A Dpetsc_gen_xdmf.py205 …, numHCorners, geometryPath, numVertices, spaceDim, time, vfields, cfields, numParticles, pfields): argument
234 for pf in pfields:
284 pfields = []
285 pfields = []
291 if 'particle_fields' in h5: pfields = h5['particle_fields'].items()
294 …Cells, numHCorners, geomPath, numVertices, spaceDim, time, vfields, cfields, numParticles, pfields)
/petsc/src/ksp/ksp/tutorials/
H A Dex70.c874 Vec pfields[2]; in SolveTimeDepStokes() local
1086 PetscCall(DMCreateGlobalVector(dm_coeff, &pfields[0])); in SolveTimeDepStokes()
1087 PetscCall(DMCreateGlobalVector(dm_coeff, &pfields[1])); in SolveTimeDepStokes()
1088 PetscCall(DMSwarmProjectFields(dms_mpoint, NULL, 2, fieldnames, pfields, SCATTER_FORWARD)); in SolveTimeDepStokes()
1089 eta_v = pfields[0]; in SolveTimeDepStokes()
1090 rho_v = pfields[1]; in SolveTimeDepStokes()
1133 const PetscInt ufields[] = {0, 1}, pfields[1] = {2}; in SolveTimeDepStokes() local
1138 PetscCall(PCFieldSplitSetFields(pc, "p", 1, pfields, pfields)); in SolveTimeDepStokes()
1223 PetscCall(DMSwarmProjectFields(dms_mpoint, NULL, 2, fieldnames, pfields, SCATTER_FORWARD)); in SolveTimeDepStokes()
1224 eta_v = pfields[0]; in SolveTimeDepStokes()
[all …]
H A Dex43.c1459 const PetscInt ufields[] = {0, 1}, pfields[1] = {2}; in solve_stokes_2d_coupled() local
1464 PetscCall(PCFieldSplitSetFields(pc, "p", 1, pfields, pfields)); in solve_stokes_2d_coupled()
H A Dex42.c2035 const PetscInt ufields[] = {0, 1, 2}, pfields[] = {3}; in solve_stokes_3d_coupled() local
2039 PetscCall(PCFieldSplitSetFields(pc, "p", 1, pfields, pfields)); in solve_stokes_3d_coupled()